Summary
The requirements analysis is an activity that is focused on understanding and documenting the problem domain and the requirements on the system. The major models produced are:
- A textual requirements model
- A use case model, where the different ways a system is to be used are defined
- A requirements object model, i.e. a description of the objects needed to understand the problem domain and external requirements
- System operations
- The data dictionary, which is a list of concepts used in the problem domain and requirements