Le DSDM (Dynamic Systems Development Method) est une méthode de gestion de projets développée en Grande-Bretagne à partir de 1994.
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 feed-back rapide. Le 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évelopement est basée sur le feed-back des utilisateurs.
Synthèse : un schéma directeur défini de manière préalable fixe les grandes lignes du projet, notamment son périmètre.
|
Réversibilité : toute modification effectuée durant le développement doit être réversible.
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.
|