The process can be divided into four phases:
Phase I - Conceptualization Phase II - Detailed Design Considerations Phase III - System development and implementation Phase IV - System maintenance