Saturday, January 2, 2016

Requirements Analysis-Overview

Requirements analysis takes your elicited requirements and gives them a proper shape.
The output of  requirements analysis are:

  • Assumptions and constraints
  • Requirements structure
  • Prioritized stakeholder requirements
  • Verified stakeholder requirements
  • Validate stakeholder requirements
Techniques to specify and model requirements are:
  • Acceptance and evaluation criteria definition
  • Business Rules analysis
  • Data Dictionary and Glossary
  • Data flow diagrams
  • Data modelling  -  http://www.agiledata.org/essays/dataModeling101.html
  • Functional Decomposition
  • Interface Analysis
  • Metrics and key performance indicators
  • Non functional requirements analysis
  • Organizational Modelling
  • Process Modelling
  • Prototyping
  • Scenarios and Usecases
  • Sequence diagrams
  • User stories

Task List:
  • Prioritizing Requirements
  • Organizing requirements
  • Specifying and modelling requirements
  • Defining assumptions and constraints
  • Verifying requirements
  • Validating requirements
We shall go through each of the items in the task list in separate posts.

No comments: