Objectives of the Requirements Analysis
Requirements show the wishes of the customer to the software product (user / customer perspective).
The Requirement Analysis is the most important step in software development.
The main reasons for the success of software projects are:
- complete requirements and
- involved users.
Due to requirements, a common understanding of what a product should be able to do is established.
The different approaches of the various project stakeholders (customers, users, developers, etc.) must be taken into account.
During the request process, project stakeholders have to agree on one collective point of view and one collective wording (vocabulary).
It is the Usability Engineer's challenge to translate between users and developers.