← Tous les articles

Quand le cycle en V rencontre l'agile : récit d'une livraison hybride

By XNM Technologies · November 9, 2021 · 3 min read
Quand le cycle en V rencontre l'agile : récit d'une livraison hybride

Un organisme public de taille moyenne a embauché un fournisseur pour remplacer un système de permis vieillissant. Le contrat était à prix fixe, avec des échéances réglementaires strictes : des conditions classiques pour un plan en cascade. Mais les exigences étaient réellement floues : personne ne pouvait décrire pleinement le comportement attendu des nouveaux processus avant de les voir. L'équipe, dispersée dans trois villes et travaillant à distance après les fermetures de bureaux de l'année précédente, a décidé de marier les deux mondes. Voici à quoi ressemblait cet hybride et ce qu'il leur a appris. Les noms et détails ont été modifiés.

Comment ils ont réparti le travail

L'équipe a conservé une colonne vertébrale en cascade pour ce qui ne pouvait vraiment pas bouger : la date de mise en service réglementaire, la fenêtre de migration des données et la barrière d'accréditation de sécurité. Ces éléments sont devenus des jalons fixes sur un échéancier maître, chacun avec un responsable clair et une date que tout le monde traitait comme réelle.

À l'intérieur de cette colonne, la réalisation s'est déroulée en sprints de deux semaines. Le responsable de produit — un analyste principal de l'organisme, et non du fournisseur — tenait un seul carnet de commandes priorisé. Toutes les deux semaines, l'équipe présentait un logiciel fonctionnel à de vrais commis aux permis, qui remodelaient ensuite le sprint suivant. Les dates fixes indiquaient à tous où le train devait arriver; les sprints décidaient de ce qu'on chargeait dans chaque wagon.

Ce qui a failli mal tourner

L'hybride n'a pas été fluide au départ. Trois problèmes sont apparus rapidement, et ce sont ceux que rencontrent la plupart des projets hybrides.

  1. Deux langages de reddition de comptes. Le comité directeur voulait un pourcentage d'avancement par rapport au plan, tandis que l'équipe mesurait les progrès en incréments fonctionnels. Pendant deux mois, les rapports d'état se contredisaient. On a corrigé cela en reliant les éléments du carnet achevés au jalon qu'ils alimentaient, de sorte qu'un seul graphique servait les deux publics.

  2. Une portée gelée qui ne l'était pas. Comme le contrat était à prix fixe, chaque changement ressemblait à une bataille. L'équipe a instauré un protocole de changement léger : les petits ajustements à l'intérieur d'un sprint étaient gratuits, mais tout ce qui touchait un jalon fixe passait par une courte étude d'impact documentée. Cette seule règle a réduit les frictions de façon spectaculaire.

  3. Le silence à distance. Travaillant dans trois villes, l'équipe a confondu le silence avec l'accord. Un développeur a passé une semaine à construire la mauvaise règle de validation parce qu'une décision prise en clavardage ne lui était jamais parvenue. On a déplacé les décisions clés dans un journal écrit et consultable, et fait de la mêlée quotidienne l'endroit où les obstacles étaient nommés à voix haute.

Les leçons à reprendre

À la mise en service, le système a été livré à la date réglementaire avec les fonctions dont les commis avaient réellement besoin, et les compromis inévitables ont porté sur les éléments à plus faible priorité plutôt que sur ceux exigés par la loi. Avec le recul, l'équipe a attribué ce succès à une poignée d'habitudes que tout projet hybride peut copier.

  • Préciser clairement quelles parties sont fixes et lesquelles sont flexibles — et ne jamais laisser cette frontière s'estomper.

  • Tenir un seul carnet de commandes et un seul responsable qui décide des priorités, même quand l'échéancier est régi par des jalons.

  • Traduire l'avancement en une seule image commune pour que les dirigeants et l'équipe lisent la même réalité.

  • Rendre le changement peu coûteux à l'intérieur d'un sprint et délibéré lorsqu'il touche une date fixe.

  • Dans une équipe à distance, consigner les décisions par écrit; l'accord verbal s'évapore.

La livraison hybride n'est pas un compromis qui ne plaît à personne. Menée de façon délibérée, elle permet d'honorer des engagements fixes tout en découvrant la bonne solution en cours de route — ce dont ce projet avait précisément besoin.

Si vous conciliez des échéances fixes et des exigences incertaines et souhaitez une approche de livraison adaptée à la réalité du travail, le conseil en exécution de programmes et de projets de XNM peut vous aider à la concevoir et à la piloter.