volume_mute
System Lifetime and Documentation
publish date: 2026/06/04 04:42:33.081964 UTC
volume_mute
How does the expected system lifetime affect the choice between plan-driven and agile approaches?
Correct Answer
Long-lifetime systems may require more design documentation to communicate the original intentions of the system to a support team — though supporters of agile methods rightly argue that documentation is frequently not kept up to date
Explanation
Long-lifetime systems may require more design documentation to communicate the original intentions of the system to developers who will maintain it. However, supporters of agile methods rightly argue that documentation is frequently not kept up to date and is not much use for long-term system maintenance.
Reference
Software Engineering, Ian Sommerville, 9th edition
