volume_mute

MDA and Agile Methods

publish date2026/06/08 21:08:35.704560 UTC

volume_mute

True or False: There is an uneasy relationship between agile methods and model-driven architecture, because the notion of extensive up-front modeling contradicts the fundamental ideas of the agile manifesto.

Correct Answer

True

Explanation

There is indeed an uneasy relationship between agile methods and model-driven architecture. Extensive up-front modeling contradicts the agile manifesto's preference for working software over comprehensive documentation and responding to change over following a plan. However, some aspects of MDA can be used in agile processes, and Motorola's success using agile development with automated code generation shows it is not impossible.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears