In the Analysis stage an in-depth analysis is performed to obtain a detailed understanding of the business needs as defined in the Business Case and Scope documents. System requirements are studied and structured. This is achieved by asking questions such as:
- Why do problems exist?
- Why were certain methods of work adopted?
- Are there alternative methods
Industry research and jurisdictional scans may be performed and product demos and sample RFPs/BRDs from other jurisdictions may be used to help facilitate requirements gathering. Along with a series of requirement gathering workshops, discrete requirements are defined and progressively elaborated. Once these requirements are clearly defined, they are reviewed and agreed upon with client decision makers and key project stakeholders.
- Study and analyse the current system:
System analysts collect facts from existing users.
Existing systems limitations and details.
- Define new system objectives:
Define and Prioritise Users Requirements.
The analyst approaches the users to find out what they want from the system.
They use different data gathering techniques such as interviews, observations, and surveys.
This is an attempt to understand all aspects of the current system and eventually indicate how things may be improved by a new system.