Le but ici n'est pas de rentrer dans le détail des méthodologies. Il ne s'agit pas pour moi d'appliquer dans une société une méthode ferme mais d'essayer au mieux d'en comprendre les principes et ce même si vous ne vous souvenez pas du nom de chaque étape, ce qui ne manquera pas de choquer les "gourous" de chacune.

Modifier

Cascade

Etapes :
  • Analyse besoin, étude faisabilité
  • Spécifications
  • Architecture
  • Code
  • Tests & validation
  • Livraison

Mots clés:
  • Chaque modification impacte l'élément suivant
  • Livrables définis
  • Dates fixes

Modifier

Cycle en v

Evolution du modèle précédent mis au point et appliqué dans les années 80. Il tend à prendre en compte les modifications en cours de cycle

Etapes :
Analyse besoin/faisabilité          Recette
  Spécifications                 Test de validation
   architecture               Test d'intégration
       Conception          Test unitaire                  
                  codage

Modifier

Cycle en spirale

Reprend le cycle en v en effectuant de multiples boucles sur celui-ci.

Modifier

Cycle semi itératif

Etapes
  • Modèle fonctionnel
  • Réalisation
  • Mise en oeuvre

Mots clés
  • Programme codé par le besoin

Attention : les deux premieres étapes définition de l'entourage projet et planification sont séquentielles.
Modifier

Cycle itératif

Etapes
  • la faisabilité (nouveau besoin)
  • l'élaboration
  • la fabrication
  • la transition

Note personnelle : ce cycle est parfait dans le développement logiciel, mais très difficile à faire comprendre dans un repporting qui lui semble linéaire. J'ai donc choisi intentionnellement de le représenter de façon linéaire avec des étapes et jalons que l'on peut dévalider (récursivité).
Voir Etapes d'un projet. Il est aussi nécessaire dans ce type de projet prenant en compte dès le départ le changement d'avoir un framework documentaire réalisé pour.

Vous pouvez maintenant allez tranquillement voir les méthodologies.



Points importants