Le processus de développement est découpé en étapes regroupées en phases :
- Phase d’analyse et conception
- Schéma directeur : Définition des grandes orientations politiques et stratégiques de l’entreprise et des besoins en système d’information (SI).
- Etude préalable : Proposition de solutions qui aboutit à une prise de décision d’informatisation.
- Etude détaillée : Spécifications complètes du futur SI du point de vue du métier.
- Phase de réalisation
- Etude technique : Spécifications complètes du futur SI du point de vue du développeur.
- Production : Elaboration des bases de données, écriture des programmes, test.
- Mise en service.
- Phase de maintenance
- Maintenance : Correction des anomalies, évolutions, améliorations.