Petits pas progressifs
Conduire l'implémentation par les plus petits incréments significatifs possibles, en marquant une pause pour recueillir des retours après chaque étape afin que le travail reste vérifiable et facile à réorienter.
Objectif
- Faire le plus petit changement significatif possible à chaque étape
- Obtenir un retour utilisateur après chaque étape avant de progresser
- Réduire le risque de se tromper de direction
- Garder les changements vérifiables et faciles à comprendre
Processus
- S'accorder sur la prochaine petite étape
- Implémenter uniquement cette étape — rien de plus
- Vérifier ensemble les changements non committés pour s'assurer que l'étape est correcte
- Vérification rapide : c'est la bonne direction ?
- Committer l'étape avant de passer à la suivante
- S'accorder sur l'étape suivante
- Répéter
Principes
- Une préoccupation par étape — ne pas mélanger des changements sans lien
- Chaque étape doit être compréhensible indépendamment
- Préférer un état compilant/fonctionnel après chaque étape
- Ne pas anticiper les étapes futures — attendre le retour d'abord
- Si une étape semble trop grande, la diviser davantage