
Scrum
Livrer par cycles courts et revues régulières
Description
En 2010, le FBI enterre un logiciel qu'il tente de construire depuis presque dix ans. Baptisé Sentinel, ce système censé remplacer les dossiers papier de l'agence a déjà englouti des centaines de millions de dollars, et il ne marche toujours pas. La méthode employée était pourtant la plus rassurante qui soit : tout planifier au départ, cahier des charges de plusieurs milliers de pages, calendrier au cordeau sur des années. Puis un consultant convainc l'agence de tout reprendre autrement. Une petite équipe, des cycles de deux semaines, une démonstration de code qui marche à la fin de chacun. Vingt mois plus tard, Sentinel tourne.
L'homme derrière ce virage s'appelle Jeff Sutherland. Ancien pilote de chasse au Vietnam devenu chercheur puis ingénieur, il a formalisé au début des années 1990, avec Ken Schwaber, une manière de travailler qu'il a appelée Scrum — un mot emprunté au rugby, la mêlée où le ballon avance par poussées collectives. Son pari tient en une phrase : arrêter de prétendre qu'on sait à l'avance ce qu'on va construire, et livrer par petits morceaux qu'on montre, qu'on teste et qu'on corrige au fur et à mesure.
Dans son livre paru en 2014, Sutherland raconte comment cette idée, née dans le développement logiciel, a rattrapé des projets qu'on croyait morts. Le cœur n'est pas technique : c'est une façon de découper le temps, de répartir les rôles et de regarder son propre travail en face à intervalles réguliers.
La question que l’on se pose : Pourquoi le fait de tout planifier au départ échoue-t-il si souvent, et qu'est-ce qu'on gagne à livrer par cycles courts plutôt qu'en une seule grande promesse ?Ce que l’on va voir : Comment Scrum découpe un projet en sprints, distribue les responsabilités, et fait de l'erreur repérée tôt un moteur plutôt qu'une catastrophe.
Sommaire
01Chapitre 1 — Un projet du FBI qui prend feu, et une méthode née d'ailleurs
Sutherland ouvre son livre sur une conviction forgée dans l'échec des autres : la manière classique de gérer un gros projet ne fonctionne presque jamais. On l'appelle le modèle en cascade — on définit tout au début, on planifie chaque étape sur un immense diagramme, puis on exécute dans l'ordre, une phase après l'autre. Sur le papier, c'est impeccable. En pratique, dit-il, les projets dérapent, le budget explose, et la chose qu'on finit par livrer ne correspond plus à ce dont les gens avaient besoin, parce que le monde a bougé entre-temps.
Le cas Sentinel du FBI est son exemple préféré, et il en connaît les coulisses. Après des années de dérive sous le modèle en cascade, l'agence bascule sur Scrum, réduit drastiquement l'équipe, et livre le système en un peu plus d'un an et demi, pour une fraction du coût restant estimé. Ce n'est pas un miracle de programmeurs surdoués. C'est un changement de rythme : au lieu de tout construire d'un bloc pendant des années dans le noir, on livre un morceau utilisable toutes les deux semaines, et on ajuste.

Téléchargez Dygest
pour avoir une expérience complète !
02Chapitre 2 — Le sprint, ou pourquoi on découpe le temps avant le travail
La brique de base de Scrum, c'est le sprint : une période courte et fixe, une à quatre semaines, pendant laquelle l'équipe s'engage à produire quelque chose de fini et de montrable. Fixe est le mot important. On ne rallonge pas un sprint parce qu'on n'a pas terminé — on livre ce qui est prêt et on repousse le reste au suivant. Sutherland insiste : c'est le temps qui commande, pas la liste des tâches. Cette contrainte oblige à découper le travail en morceaux assez petits pour tenir dans la fenêtre.
Avant chaque sprint, l'équipe choisit dans une liste de priorités — le backlog, l'inventaire de tout ce qui reste à faire, classé du plus au moins important — ce qu'elle pense pouvoir livrer. Pas ce qu'on lui impose : ce qu'elle estime réaliste. Sutherland tient à cet engagement pris par l'équipe elle-même, parce qu'une équipe qui décide de sa charge tient parole bien mieux qu'une équipe à qui on dicte un rythme.

Téléchargez Dygest
pour avoir une expérience complète !
03Chapitre 3 — Trois rôles, une équipe, et le mur de post-it
Scrum tient sur trois rôles, et pas un de plus. Le premier, c'est l'équipe de développement — petite, sept personnes plus ou moins deux, selon Sutherland, parce qu'au-delà la communication explose et le groupe ralentit. Cette équipe est pluridisciplinaire : elle contient tout ce qu'il faut pour livrer sans dépendre de quelqu'un d'extérieur. Et elle s'auto-organise. Personne ne lui distribue les tâches en interne ; elle décide seule qui fait quoi. Sutherland y voit la condition de la vitesse : une équipe qui doit demander l'autorisation à chaque étape n'avance pas.
Le deuxième rôle est le Product Owner. C'est lui qui tient le backlog, qui décide de l'ordre des priorités, qui incarne ce que veulent les utilisateurs et le marché. Il répond à une question, sans arrêt : parmi tout ce qu'on pourrait faire, qu'est-ce qui apporte le plus de valeur maintenant ? Il ne dit pas à l'équipe comment faire — ça, c'est son affaire à elle. Il dit quoi, et dans quel ordre.

Téléchargez Dygest
pour avoir une expérience complète !
04Chapitre 4 — La revue, la rétro, et le droit de se tromper vite
À la fin de chaque sprint, deux rendez-vous ferment la boucle. Le premier, la revue de sprint, consiste à montrer ce qui a été fait — pas à en parler, à le démontrer, en état de marche, devant ceux que ça concerne, y compris les clients ou les utilisateurs quand c'est possible. Sutherland y tient beaucoup : une fonction dont on dit qu'elle est prête mais qu'on ne peut pas montrer n'est pas prête. Cette exigence de démonstration tue les faux avancements et ramène tout le monde au réel.
La revue produit un retour immédiat, et ce retour nourrit le backlog. On découvre que ce qu'on a construit ne servait pas tout à fait, ou qu'un besoin qu'on n'avait pas vu émerge maintenant qu'on a quelque chose de concret sous les yeux. C'est le cœur de l'argument de Sutherland contre la planification totale : personne ne sait vraiment ce qu'il veut avant de le voir. Livrer tôt et souvent, c'est se donner la chance de corriger la trajectoire tant qu'elle coûte peu, plutôt que de découvrir l'erreur au bout de trois ans.

Téléchargez Dygest
pour avoir une expérience complète !
05Conclusion
Sutherland referme son livre là où il l'a ouvert : sur l'idée que le principal ennemi d'un projet n'est pas sa difficulté mais notre habitude de croire qu'on peut le figer d'avance. Sentinel n'a pas été sauvé par de meilleurs programmeurs, mais par un changement de rythme — livrer un peu, montrer, corriger, recommencer. Le sprint, les trois rôles, la revue et la rétro ne sont que les rouages d'une même intuition : mieux vaut se tromper toutes les deux semaines que se tromper une seule fois, au bout de dix ans, sur toute la ligne.

Téléchargez Dygest
pour avoir une expérience complète !












