Phases of requirements specification
Informal requirements analysis and end user scenarios
- Uses English and pictures
- primary audience is customers and end users
- user consultation to collect data
Formal requirements specification
- Uses formal specification language
- primary audience is system designers and implementers; secondarily domain experts
- Suitable for guiding contractual arrangements
User interface prototyping
- Uses prototyping or programming language
- End users and system designers
- Allows for a test drive of what system will be like to use