volume_mute
Level of Detail Required
publish date: 2026/06/06 00:24:56.792152 UTC
volume_mute
Which of the following factors influence how detailed a requirements document needs to be? Select all that apply.
Correct Answer
(1) Whether the system is safety- or security-critical (requiring detailed analysis)
(2) Whether the system is being developed by a separate company through outsourcing (requiring more precise specifications)
(3) Whether an in-house iterative development process is used (allowing less detail since ambiguities can be resolved during development)
Explanation
The level of detail depends on: (1) the type of system — critical systems need detailed requirements for safety/security analysis; (2) the development approach — outsourced development needs detailed, precise specs; (3) in-house iterative development can use less detail since ambiguities can be resolved during development.
Reference
Software Engineering, Ian Sommerville, 9th edition
