You are employed as a requirements engineer in a company that develops control software for electric motors. During your work it becomes increasingly evident that the developers are very well aware of the necessary requirements, even though the requirements are not documented in their entirety. Nevertheless, you decide to document requirements systematically.
Which two of the following arguments justifies this step?
Documenting requirements systematically is important, because...
- ... implementation without documented requirements is not possible.
- ... non-documented requirements are difficult to negotiate between the stakeholders.
- ... the coverage of the requirements by means of test cases cannot be checked.
- ... documented requirements are also good requirements.