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.