Business needs analysis.
Solution identification.
Development and completion.
Implementation and Maintenance.