Trata-se de um modo comum de aplicar a UML, frequentemente c...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Modelagem ágil.
A questão aborda o uso da UML (Unified Modeling Language), que é uma linguagem padrão para modelar o esqueleto de sistemas de software. UML é amplamente utilizado em engenharia de software, principalmente para visualizar a estrutura e o design de um sistema, e pode ser integrado a diferentes processos de desenvolvimento de software, como o desenvolvimento ágil.
O desenvolvimento ágil é uma abordagem iterativa e incremental para o desenvolvimento de software, onde requisitos e soluções evoluem através da colaboração entre equipes auto-organizáveis e multidisciplinares. A modelagem ágil é uma prática que se alinha a este paradigma, enfatizando a criação de modelos e diagramas UML de forma rápida e eficiente, apenas o suficiente para o entendimento atual do problema, e estando aberta a mudanças frequentes.
A resposta correta, a modelagem ágil (C), refere-se à aplicação prática e eficiente da UML dentro do contexto do desenvolvimento ágil. Esta prática costuma trazer um alto retorno no investimento de tempo porque os modelos são criados de maneira rápida, focando apenas no necessário e evitando o excesso de detalhes que podem se tornar obsoletos rapidamente em um ambiente ágil, que é caracterizado pela mudança contínua.
As demais alternativas não se referem ao contexto correto. Case (A) normalmente se refere a ferramentas de software que auxiliam na engenharia de sistemas. Objetos Syntropy (B) não é um termo comum associado diretamente à UML ou modelagem ágil. MDA (D), ou Model Driven Architecture, é uma abordagem de desenvolvimento de software que foca em modelos, mas não é caracterizada pela agilidade da modelagem mencionada na questão.
Portanto, para resolver essa questão corretamente é necessário entender os conceitos de UML e como ele se alinha com as práticas ágeis, reconhecendo que a modelagem ágil é uma forma eficaz e eficiente de aplicar a UML no desenvolvimento de software.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Referência:
Utilizando UML e Padrões
CRAIG LARMAN
Modelagem ágil: pags 57 - 58
...
Modelagem ágil enfatiza a UML como rascunho, trata-se de um modo comum de aplicar a UM, frequentemente com alto retorno
no investimento de tempo (que é tipicamente curto).
...
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo