volume_mute
External Regulation — Which Approach?
publish date: 2026/06/04 04:42:32.517131 UTC
volume_mute
If a system must be approved by an external regulator such as the Federal Aviation Authority (FAA) and is critical to aircraft operation, which development approach is likely required and why?
Correct Answer
Plan-driven — because the regulator will probably require detailed documentation as part of the system safety case
Explanation
If a system must be approved by an external regulator (e.g. the FAA for aircraft-critical software), you will probably be required to produce detailed documentation as part of the system safety case. This favours a plan-driven approach, as agile methods minimise formal documentation.
Reference
Software Engineering, Ian Sommerville, 9th edition
