Understanding the usage context.
This phase identifies the different user groups and their needs. The tasks, working procedures and requirements of the users are recorded and documented in a structured way. This still happens without concrete reference to the future application. In the case of a new or further development of an existing system, the existing system is also analysed in this phase in order to identify the working procedures, requirements, strengths, and weaknesses. Methods from the evaluation phase are used.
The result of this phase is a list of the different user groups with their working procedures and requirements for the system to be developed.
# Questions to be answered in this phase
- Who are the users?
- What do the users do?
- What problems do the users have?
- What does a user need to achieve his/her goal/task?