volume_mute

Handover Problem - Plan-Based Development to Agile Evolution

publish date2026/06/23 19:39:18.729057 UTC

volume_mute

What problem can occur when a plan-based approach was used for development, but the evolution team prefers to use agile methods?

Correct Answer

The evolution team may have to start from scratch developing automated tests, and the code may need reengineering before agile development can proceed effectively

Explanation

When evolution teams want to use agile methods on plan-based code, they may need to build an automated test suite from scratch, since this was not standard in plan-based development. The code may also need reengineering, since it likely was not refactored and simplified as expected in agile development.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears