Three phases: pre-project phase, project life-cycle phase, and post-project phase. A project life-cycle phase is subdivided into 5 stages: feasibility study, business study, functional model iteration, design and build iteration, and implementation.