Skip to content

Analysis

In analysis, you work out exactly what the software needs to do and what situation it is solving.

The analysis stage requires you to:

  • collect and analyse data
  • use analytical tools to show relationships between users, data and systems
  • produce a software requirements specification

This stage gives you the evidence and detail you need before you move into design.