Problems in Natural Language
Lack of clarity
- difficult to use language in a precise and unambiguous way without making the document wordy and difficult to read
Requirements confusion
- Functional requirements, non-functional requirements, system goals and design information may not be clearly distinguished
Requirements amalgamation