volume_mute
Choosing Plan-driven vs Agile
publish date: 2026/06/04 20:56:21.251928 UTC
volume_muteClassify each factor as favouring a plan-driven or agile approach.
drag and drop the selected option to the right place
Correct Answer
(1) A very detailed specification and design is needed before moving to implementation,Favours plan-driven
(2) The system can be developed by a small co-located team who can communicate informally,Favours agile
(3) The system must be approved by an external regulator requiring detailed documentation as part of the safety case,Favours plan-driven
(4) An incremental delivery strategy with rapid customer feedback is realistic,Favours agile
Explanation
Plan-driven: detailed spec and design needed before implementation; external regulator requires detailed documentation. Agile: small co-located team with informal communication; incremental delivery with rapid customer feedback is feasible.
Reference
Software Engineering, Ian Sommerville, 9th edition
