Principal Stages
Feasibility Study
- decide if the proposed system will be cost-effective and can be developed given budgetary constraints
Requirements Analysis
- derive the system requirements through observation of existing systems
Requirements Definition
- translate the information gathered into a document
Requirements Specification
- derive a detailed and precise description of the system requirements