Ed
ano passado
Na abordagem MDD (Model-Driven Development), o termo "modelo" refere-se a representações que ajudam a especificar e entender como o sistema deve funcionar antes da implementação do código. Analisando as alternativas: 1. É um mapa de colaboração exposto num quadro Kanban para que a mão de obra esteja ciente de sua parte no projeto. - Isso se refere mais a gestão de tarefas do que ao conceito de modelo em MDD. 2. É um diagrama de tempo indicando quanta complexidade de mão de obra será usada antes de o sistema funcionar. - Isso não se alinha com a definição de modelo em MDD. 3. É um diagrama de custo de atividades indicando qual o orçamento antes de o sistema funcionar. - Novamente, isso não se relaciona diretamente com o conceito de modelo. 4. É o que fazemos quando utilizamos TDD como coadjuvante na escrita do planejamento do projeto. - TDD (Test-Driven Development) é uma abordagem diferente e não define o que é um modelo em MDD. 5. É um diagrama que especifica como o sistema de software deve funcionar antes que o código seja gerado. - Esta opção descreve corretamente o papel do modelo na abordagem MDD. Portanto, a alternativa correta é: É um diagrama que especifica como o sistema de software deve funcionar antes que o código seja gerado.