| |
| |
| |
Ici, nous nous intéressons à tout ce qui se passe en amont du projet agile : comment le product owner recueille les besoins et les bonnes pratiques à adopter.
Dans les grands comptes industriels, on rencontre souvent le même scénario : le product owner (PO) doit recueillir les besoins auprès d’un client de niveau supérieur, que nous nommerons ci-après Responsable Métier (RM). Le PO devient de ce fait ce qu'on appelle aussi un "customer proxy", sorte de "facade" de besoins supérieurs vis-à-vis de l'équipe de développement. Le premier appartient à un département technique, proche du métier informatique, qui joue (entre autres) le rôle d’intégrateur système informatique entre son propre client en amont et les sous-traitants en aval. Ce département est couramment nommé « Industrial Unit » (IU). Le second appartient à un département métier, plus proche du métier commercial, dont la responsabilité et de définir les besoins système en assurant sa cohérence au sein d’un système plus vaste, souvent composé de hardware. Ce département est couramment nommé « Business Unit » (BU).
Le véritable enjeu se situe entre le responsable métier et le product owner. Une bonne symbiose entre RM et PO est la clef de la réussite du projet agile.
Des itérations de production d’exigences (non techniques) sont menées en avance des itérations de développement d’au moins une itération (deux ou trois souhaitables, cela dépend de l’organisation en amont)
A l’issue d’une itération de production d’exigences, on a un ensemble fonctionnel autonome nécessaire et suffisant pour lancer son développement. Cet ensemble contient :
Une organisation vraiment agile se reconnaîtra avant tout à sa capacité à surmonter les barrières classiques MOA/MOE. Par exemple, la livraison officielle d’un sous-ensemble d’exigences fonctionnelles en entrée d’itération doit néanmoins laisser la place à des allers-retours souples, fréquents et conviviaux pendant l’itération, à l’image de la relation product owner – scrum master du côté développements. La valeur « communication » du manifeste agile doit rester au cœur de la méthode.