Accueil🇫🇷Chercher

Dynamic systems development method

Dynamic systems development method (DSDM) est une méthode de gestion de projet de la catégorie des méthodes agiles. Cette méthode a été développée en Grande-Bretagne à partir de 1994.

Principes

La méthode DSDM s'appuie sur 9 principes de base :

  • Implication des utilisateurs durant tout le cycle de dĂ©veloppement. Ils sont considĂ©rĂ©s comme des membres Ă  part entière de l'Ă©quipe projet ;
  • Autonomie. L'Ă©quipe projet doit avoir un pouvoir de prise de dĂ©cision concernant l'Ă©volution des besoins ;
  • VisibilitĂ© du rĂ©sultat. L'application doit ĂŞtre livrĂ©e le plus souvent possible afin de permettre un retour d'expĂ©rience rapide. Les dĂ©lais entre les livraisons doivent ĂŞtre le plus court possible ;
  • AdĂ©quation. L'objectif est de livrer une application en adĂ©quation avec le besoin mĂ©tier du client ;
  • DĂ©veloppement itĂ©ratif et incrĂ©mental. L'Ă©volution du dĂ©veloppement est basĂ©e sur le retour d'expĂ©rience des utilisateurs ;
  • RĂ©versibilitĂ©. Toute modification effectuĂ©e durant le dĂ©veloppement doit ĂŞtre rĂ©versible ;
  • Synthèse. Un schĂ©ma directeur dĂ©fini de manière prĂ©alable fixe les grandes lignes du projet, notamment son pĂ©rimètre ;
  • Tests. Les tests sont continus durant tout le dĂ©veloppement. Ils permettent de garantir le bon fonctionnement de l'application, Ă  chaque Ă©tape du dĂ©veloppement ;
  • CoopĂ©ration. Les acteurs du projet doivent faire preuve de souplesse concernant les modifications des fonctionnalitĂ©s demandĂ©es.

Processus

  • Étude de faisabilitĂ© : Le but de cette Ă©tape est de dĂ©terminer s'il est opportun de faire le projet en question. On Ă©value les coĂ»ts, la valeur ajoutĂ©e attendue. Dans cette Ă©tape, on produit un Rapport de FaisabilitĂ© ainsi qu'un Plan Global de DĂ©veloppement. On dĂ©veloppe parfois un prototype afin de dĂ©montrer la faisabilitĂ© technique.
  • Étude business (ou analyse fonctionnelle) : Cette Ă©tape sert Ă  la dĂ©finition des spĂ©cifications. On dĂ©finit quelles sont les fonctionnalitĂ©s que l'application doit apporter, en les priorisant, dans un document appelĂ© DĂ©finition du Domaine Industriel, mais aussi quels types d'utilisateurs sont concernĂ©s par l'application, de manière Ă  pouvoir les impliquer. On dĂ©finit Ă©galement l'architecture du système, dans un document appelĂ© DĂ©finition de l'Architecture Système. Enfin, Ă  partir du Plan Global de DĂ©veloppement, on dĂ©finit un Plan Global de Prototypage.
  • Modèle fonctionnel itĂ©ratif :
  • Conception et rĂ©alisation itĂ©ratives :
  • Mise en Ĺ“uvre :

Voir aussi

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.