Simyl
simylflow
Accueil du cours
Module 4 : Artefacts Scrum
Leçon 3 sur 3
15 min

L'incrément

Le produit potentiellement livrable à la fin de chaque sprint.

1Qu'est-ce que l'incrément?

L'incrément est la somme de tous les éléments du carnet de produit complétés durant le sprint, plus la valeur de tous les sprints précédents.

Caractéristiques clés :

  • Additif : Chaque sprint s'ajoute aux incréments précédents
  • Utilisable : Doit être dans un état où il pourrait être livré
  • Respecte la définition de terminé : La qualité n'est jamais négociable
  • Inspectable : Les parties prenantes peuvent l'évaluer lors de la revue de sprint

Plusieurs incréments par sprint : Le Guide Scrum 2020 clarifie que plusieurs incréments peuvent être livrés au cours d'un sprint. Vous n'avez pas à attendre la fin du sprint pour livrer.

« Potentiellement livrable »

L'incrément doit être dans un état où il POURRAIT être livré. Qu'il SOIT livré est une décision d'affaires du propriétaire de produit.

2La définition de terminé : L'engagement de l'incrément

La définition de terminé (DoD) est une description formelle de ce que « terminé » signifie. Elle garantit que tout le monde partage la même compréhension de la qualité.

Ce qui se trouve typiquement dans une DoD :

  • Code révisé et approuvé
  • Tous les tests réussis (unitaires, d'intégration, etc.)
  • Documentation mise à jour
  • Critères de performance respectés
  • Déployé dans un environnement de préproduction
  • Critères d'acceptation vérifiés

La DoD fournit :

  • Transparence : Tout le monde sait ce que « terminé » signifie
  • Qualité : Les normes sont explicites, pas présumées
  • Prévisibilité : Le travail est vraiment complet, pas « terminé mais... »

3Faire évoluer la définition de terminé

La DoD évolue à mesure que l'équipe mûrit et que l'organisation s'améliore.

Au départ : Une nouvelle équipe pourrait avoir une DoD minimale — le code compile, les tests de base réussissent.

En développement : Ajouter des tests automatisés, la révision de code, le déploiement CI/CD.

Établi : Inclure les tests de performance, la révision de sécurité, la documentation, le déploiement en production.

Qui possède la DoD? Si l'organisation a une norme, c'est le minimum. L'équipe Scrum peut ajouter des critères plus stricts mais ne peut pas réduire la norme organisationnelle.

Quand mettre à jour : La rétrospective est un endroit naturel pour discuter des améliorations de la DoD.

Avertissement sur la dette technique

Si des éléments sont marqués « terminés » mais laissent du travail non fait (couverture de tests, refactorisation, documentation), vous accumulez de la dette technique cachée. La DoD devrait empêcher cela.

Points clés
  • L'incrément est un produit potentiellement livrable à tout moment
  • La définition de terminé définit les normes de qualité pour tout le travail
  • La DoD devrait évoluer à mesure que l'équipe mûrit
  • Ne jamais compromettre la DoD sous la pression des échéances
Pièges courants à éviter
  • « Terminé » qui n'est pas vraiment terminé (travail caché restant)
  • DoD trop faible pour assurer la qualité
  • DoD si stricte que rien n'est terminé
  • Différentes compréhensions de terminé au sein de l'équipe

Exercices pratiques