Backlog Items Development : Sélection et Priorisation pour les Itérations Adaptatives

Définition PMBOK v8

Le Backlog Items Development désigne la sélection d'un sous-ensemble d'éléments du backlog pour une itération spécifique. Dans les approches adaptatives, la gestion du backlog est la technique utilisée pour gérer les changements : la liste des éléments du backlog est classée par ordre de valeur métier ou d'importance pour le client, puis dimensionnée par l'équipe de développement afin que les éléments de plus haute valeur soient sélectionnés et livrés dans le prochain cycle de développement.

Ce concept relève des pratiques de gestion de projet adaptatives et s'applique principalement dans les environnements agiles, sans être rattaché à un groupe de processus spécifique du cycle de vie prédictif.

Pourquoi c'est important pour l'examen

Ce concept apparaît fréquemment à l'examen PMI dans les questions portant sur les approches adaptatives et la gestion de l'agilité. Les questions testent votre capacité à distinguer les différents types de backlog (produit vs itération) et à comprendre comment la priorisation basée sur la valeur métier guide la sélection des éléments pour chaque cycle de développement. Les scénarios d'examen présentent souvent des situations de changement de priorité où vous devez identifier la bonne pratique de gestion du backlog.

Points clés à retenir (pour l'examen)

  • Deux types de backlog distincts :

    • Product backlog : contient la liste complète des fonctionnalités et changements souhaités pour le produit (préparé par le Product Owner)
    • Iteration backlog (ou sprint backlog) : sous-ensemble d'éléments sélectionnés pour livraison dans une itération spécifique
  • Critère de priorisation principal : classement par valeur métier ou importance pour le client

  • Processus clé : le Backlog refinement (affinage du backlog) est la technique d'élaboration progressive et de repriorisation du contenu pour identifier le travail réalisable dans une itération à venir

  • Rôle central : le Product Owner est responsable de maintenir le backlog à jour

  • Éléments constituant le backlog : exigences, fonctionnalités, user stories épiques et user stories

  • Prise en compte des dépendances et contraintes : ces éléments peuvent impacter l'ordre des nouveaux éléments et les changements dans le backlog

  • Distinction fondamentale : ne pas confondre le backlog produit (vision globale) avec le backlog d'itération (sélection immédiate)

Exemple type examen PMI

Une équipe de développement adaptative travaille sur un produit logiciel. Le Product Owner a classé les 50 user stories du product backlog par ordre de valeur métier. Lors de la réunion d'affinage du backlog, l'équipe identifie que seules 8 stories peuvent être réalisées dans la prochaine itération de deux semaines. Les 8 stories de plus haute valeur sont sélectionnées pour former l'itération backlog. Pendant l'itération, un client demande une nouvelle fonctionnalité urgente. Que doit faire l'équipe ?

Pièges à l'examen PMI

  • Piège : Confondre product backlog et iteration backlog
    Réalité : Le product backlog contient TOUS les éléments souhaités ; l'iteration backlog ne contient que le sous-ensemble choisi pour une itération

  • Piège : Croire que la priorisation se fait uniquement par l'équipe de développement
    Réalité : Le classement par valeur métier est défini par le Product Owner (ou propriétaire du backlog)

  • Piège : Penser que le backlog est figé une fois créé
    Réalité : Le backlog est dynamique et fait l'objet d'un affinage continu (backlog refinement) pour refléter les besoins actuels

  • Piège : Ignorer les dépendances et contraintes dans la priorisation
    Réalité : Ces facteurs peuvent modifier l'ordre des éléments, même si la valeur métier reste le critère principal

Connexions PMI importantes

Concept liéType de relationPoint d'attention examen
User StoriesComposant du backlogLes éléments du backlog sont souvent rédigés sous forme de user stories
Product OwnerRôle responsableC'est le Product Owner qui gère et priorise le product backlog
Itération / SprintCadre de livraisonL'iteration backlog est défini pour chaque itération spécifique
Gestion des changementsTechnique associéeLa gestion du backlog est la technique utilisée pour gérer les changements en approche adaptative

Questions de révision rapide

  1. Quelle est la différence fondamentale entre un product backlog et un iteration backlog ?

  2. Qui est responsable de maintenir le backlog à jour et de le prioriser ?

  3. Qu'est-ce que le backlog refinement et à quel moment est-il utilisé ?

  4. Selon quel critère principal les éléments du backlog sont-ils classés ?

  5. Quels types d'éléments peut-on trouver dans un product backlog ?

Référence PMBOK v8

Section 3.3.3 - Adaptive Approaches and Agile Practices
Sous-section : Backlog Management and Refinement

Article de révision optimisé pour l'examen PMI - Conforme au PMBOK v8