volume_mute
Handover Problem - Plan-Based Development to Agile Evolution
publish date: 2026/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
