La méthode Agile PM

Non classé

AgilePM Logo

Agile Project Management, basée sur DSDM Atern, est une approche novatrice pour le management de projet, qui aide les acteurs à travailler ensemble efficacement, pour atteindre les objectifs de l’organisation. DSDM (Dynamic systems development method) fût lancée en 1995, appartient au consortium DSDM, une organisation universitaire à but non lucratif et est la plus vieille approche Agile confirmée. Contrairement à une approche traditionnelle, Atern fixe les délais, les coûts et la qualité dès les premières phases d’un projet.

Agile Project Management procure :

  • Une approche qui offre l’agilité mais qui retient les concepts d’un projet, de la livraison et de la gestion de projets;
  • Une approche agile qui est compatible avec des approches plus formalisées de gestion de projet comme PRINCE2.
Approche Atern vs approche traditionnelle

Agile Project Management Handbook, DSDM Consortium, Ed. 2012

STRUCTURE

Le cadre d’Atern détaille une série de huit principes de fonctionnement. Ceux-ci guident les praticiens dans l’adoption de la Philosophie. Ils sont soutenus par un cycle de vie de projet (les processus), avec des produits, rôles et responsabilités (les personnes) définis et des techniques recommandées (les pratiques).

Agile framework

Agile Project Management Handbook, DSDM Consortium, Ed. 2012

Les principes Atern

Atern est basé sur 8 principes :

  • Se focaliser sur les besoins du business

Les équipes Atern établissent les priorités et garantissent ensuite la livraison des besoins prioritaires (le « Sous-ensemble Minimum Utilisable »).

  • Livrer dans les délais

Les équipes Atern utilisent les « Timebox » pour s’assurer que les dates limites soient respectées. Si le travail connait du retard, le périmètre est réduit en utilisant la technique de priorisation MoSCoW.

MoSCoW signifie :

  1. Must have – Doit Avoir
  2. Should have – Devrait Avoir
  3. Could have – Pourrait Avoir
  4. Won’t have this time – N’aura pas cette fois
  • Collaborer

Les équipes Atern collaborent. Les équipes Atern responsabilisent leurs membres dans la prise de décisions et implique les parties prenantes appropriées tout au long du projet.

  • Ne jamais compromettre la qualité

Dans Atern, le niveau de qualité à livrer doit être convenu au début. Les équipes d’Atern incorporent la qualité par des revues constantes et des tests précoces. Si le travail est en retard ou le budget dépassé, la qualité ne sera pas réduite… c’est le périmètre qui sera réduit !

  • Construire progressivement sur des fondations solides

Atern utilise une livraison progressive mais afin de garantir qu’une solution finale cohérente soit atteinte, Atern met l’accent sur le besoin de fondations de conception suffisantes. (EDUF = Enough Design Up Front – Suffisamment de conception en amont)

  • Développer itérativement

Atern utilise le développement itératif. Chaque répétition intègre le feedback du client. De cette façon, les équipes Atern intègrent le changement afin de garantir que la solution appropriée émerge, itération après itération.

  • Communiquer de façon claire et continue

Les techniques agiles améliorent l’efficacité de communication. Les équipes Atern conduisent quotidiennement des séances « debout » et utilisent des ateliers de travail. Les équipes Atern communiquent avec les parties prenantes, utilisant le modélisme et l’utilisation de prototype, et en présentant régulièrement la solution en évolution.

  • Exercer le contrôle

Les équipes Atern gardent le contrôle. Atern est agile et construit sur des fondations fermes. Ces fondations fournissent la base pour la surveillance et le suivi de la progression.

Cycle de vie ATERN

Un projet Atern a une série définie de phases de cycle de vie. Il y a de nombreux parcours dans ce cycle de vie, surtout dans les phases d’Exploration, d’Ingénierie et de Déploiement.

  • Pré-Projet
    S’assure que seulement les bons projets soient lancés.
  • Faisabilité
    Décide si le projet est viable d’une perspective business et technique.
  • Fondations
    Combine les trois perspectives essentielles business, solution et management afin de fournir une focalisation projet qui est robuste et flexible.
  • Exploration
    Utilisé pour investiguer les exigences business détaillées et les traduire en une solution viable.
  • Ingénierie
    Fait évoluer la solution préliminaire dans le but d’atteindre une préparation opérationnelle optimale.
  • Déploiement
    Déploie la solution dans l’environnement opérationnel (live) et fournit un point de revue.
  • Post-Projet
    Evalue l’exécution du projet sur le plan de la valeur business.

Rôles et Responsabilités

Atern identifie 2 types principaux de rôles :

  • Niveau Projet

  1. Sponsor Business
  2. Visionnaire Business
  3. Coordinateur Technique
  4. Chef de projet
  • Niveau Développement

  1. Chef d’Equipe
  2. Consultant Business
  3. Ambassadeur Business
  4. Analyste Business
  5. Développeur de Solution
  6. Testeur de Solution

Un projet Atern d’envergure peut avoir de multiples équipes, environ 7 membres par équipe.

Les techniques Agile

Atern inclut 5 techniques agiles :

  • Ateliers facilités

Les ateliers facilités encouragent la collaboration dans les équipes et favorisent l’intégration.

  • MoSCoW

La technique de priorisation MoSCoW est fondamentale pour le respect des délais et du budget.

  • Développement itératif

Le développement itératif permet la convergence vers une solution précise.

  • Modèles

Les modèles, les prototypes et les maquettes permettent la visibilité de la solution.

  • Timeboxing

Une « Timebox » a une période fixe de temps et doit toujours livrer les exigences “Must Have – Doit Avoir”.

Les conseils Atern

Atern fournit des conseils sur plusieurs aspects :

  • Conditions à remplir

En amont du projet, la focalisation est seulement sur les exigences de haut niveau. Les niveaux de détails inférieurs arrivent successivement.

  • Estimation

Le coût et la qualité sont estimés en amont, mais sont réexaminés tout au long du projet.

  • Mesures

Les mesures (coûts réels, effort, etc.) permettent des estimations qui deviendront de plus en plus précises.

  • Livrer la Qualité

Atern aborde la Qualité de la Solution (la satisfaction client) et la Qualité des Processus (Meilleures pratiques et normes standards).

  • Planification

Les plans incluent une ébauche de Plan, un Plan de Livraison, un Plan de Déploiement et les Plans de Timebox.

  • Contrôle

Dans Atern, la focalisation est sur la capacité de faciliter le changement, en maintenant le contrôle.

  • Management de Projet

Le Chef de projet Atern responsabilise les équipes et ne fait pas de micro-gestion.

  • Risque

Atern aide à identifier les zones de risque potentiel.

  • Tests

Atern utilise de nombreuses techniques de test tel que « Fail Fast » et des tests basés sur le risque.

  • Gestion de la Configuration

La gestion de la configuration permet à l’équipe de garder le contrôle de la solution au fur et à mesure de son évolution – de ses parties composantes et leurs interdépendances.

Parcours de Certification

Agile Foundation

Le niveau Foundation vise à mesurer si le candidat a les connaissances et une compréhension suffisantes du management de projet Agile pour pouvoir reconnaître et distinguer les éléments clés de l’approche. A cette fin, ils ont besoin de démontrer qu’ils comprennent la philosophie de Management de Projet Agile, les principes, les processus, les personnes, les produits, les techniques et conseils.

Examen Agile FOUNDATION : 60 minutes, 60 questions, QCM, score minimum: 50%, livre fermé.

Foundation vers Practitioner

Agile Practitioner

Le niveau Practitioner vise à mesurer si le candidat a les connaissances et la compréhension suffisantes du management de projet Agile pour l’appliquer et l’adapter à une situation de scénario donnée. Le scénario est conçu pour permettre au candidat de démontrer sa compétence à initier un travail en tant que chef de projet Agile sur un projet non-complexe.

Examen Agile PRACTITIONER : 2 heures, 4 questions, test objectif, score minimum: 50%, livre ouvert.

ce que la méthode Agile couvre

Propriété de RADTAC Limited

Publicités

2 réflexions sur “La méthode Agile PM

  1. Bonjour,

    Je décrouvre DSDM Atern avec intérêt à travers cet article.
    Il faudrait que je fouille davantage mais la description (en tout cas l’intro, la structure, principes) me semble très proche de la philosophie des méthodes agiles de manière très général.
    Ce qui me gêne du coup c’est qu’on ne met pas forcément en avant la filiation de cette méthode avec les autres méthodes agiles ? D’ailleurs le manifeste agile (bien que critiqué parfois) n’y est pas mentionné. Vous faites malgré tout un comparatif avec XP et Scrum notamment que je trouve maladroit à moins que je l’ai mal compris.

    Bref intéressant mais j’ai l’impression que l’article est fait pour « vendre » la méthode Agile Project Management, et pas nécessairement l’expliquer…

    J'aime

    1. Bonjour,

      Vous avez raison, c’est un choix que nous avons fait que de n’aborder dans cet article que l’approche DSDM. Il est vrai qu’il serait cependant intéressant de mentionner dans un futur article les similarités et différences entre les différentes méthodes Agile et dans lequel nous pourrions aborder les valeurs et principes évoqués dans le manifeste Agile.
      Enfin, dans cet article nous avons essayé de présenter Agile PM pour permettre aux lecteurs de découvrir ou redécouvrir cette méthode et de se forger leurs propres opinions.
      Je tiens à vous remercier pour votre commentaire car toute critique constructive est bonne à prendre pour tenter d’améliorer le contenu des articles de ce blog.

      Bonne continuation dans vos projets.

      J'aime

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s