Choisir le bon projet pilote pour l’Agile

J’ai traduit ce billet de __Roman Pichler__ : ++[« Choosing The Right Agile Pilot Project »|http://www.romanpichler.com/blog/agile-product-management/choosing-the-right-agile-pilot-project/]++.%%% > [((/dotclear/public/traductions/.iStock_000012210065Small_t.jpg|Choisir…||Choisir…))|/dotclear/public/traductions/iStock_000012210065Small.jpg]%%% > « Quel projet est le mieux placé pour être piloté avec Scrum ? » est la question qu’on me pose régulièrement dans mes ateliers et formations. Bien qu’il soit toujours important d’examiner attentivement la situation spécifique d’une organisation, j’ai trouvé les six critères suivants utiles pour sélectionner le bon projet pilote pour l’agile :%%% > %%% > 1. __Petit :__ Votre projet pilote doit être de petite taille et composé de pas plus de deux à trois équipes. À grande échelle, le développement agile introduit encore d’autres défis et exige de nouvelles pratiques. Si vous devez escalader, commencez avec une ou deux équipes et ajouter progressivement plusieurs équipes en répartissant les équipes existantes et en ajoutant de nouveaux membres.%%% > %%% > 2. __Important :__ Assurez-vous que votre projet pilote est pertinent pour l’organisation. Sinon, les sceptiques pourraient le rejeter comme un « projet bisounours » et saper l’étape d’appropriation de cette nouvelle approche. Mais évitez les projets critiques, c’est-à-dire les efforts de développement dont le succès impacte de façon importante l’organisation. Le développement de logiciels Agile est un processus d’innovation par la rupture pour la plupart des organisations. Il exige la possibilité d’expérimenter, de faire des erreurs et d’en tirer des leçons.%%% > %%% > 3. __Indépendant :__ Choisissez un projet qui a peu de dépendances avec les autres équipes. Se coordonner avec d’autres projets ou différents groupes ajoute un niveau de complexité et rend l’application rigoureuse des pratiques agiles difficile, surtout si les autres projets suivent un processus différent. Si vous devez choisir parmi de gros projets complexes, alors cherchez un sous-projet avec peu de dépendances pour le piloter avec votre approche agile.%%% > %%% > 4. __Colocalisé :__ Commencez avec un projet agile sur un seul site et évitez la contrainte des équipes de développement distribuées, car cela rend la collaboration plus difficile et exige des pratiques et des outils supplémentaires. Sinon, rédiger ensemble les stories utilisateur, programmer en binôme et avoir des revues de sprints efficaces devient beaucoup plus difficile.%%% > %%% > 5. __Logiciel uniquement :__ Limitez votre projet pilote agile au développement de logiciels. Cela réduit considérablement la complexité liée à d’autres disciplines comme par exemple le hardware, la robotique, … Les pratiques de développement logiciel Agile sont bien connues dans le monde du logiciel, dans une moindre mesure pour ces autres disciplines.%%% > %%% > 6. __Développement de nouveaux produits :__ Sélectionnez un projet de développement d’un nouveau produit plutôt que de mettre à jour un produit existant si vous voulez essayer Scrum. Cela vous permet d’explorer la manière dont une idée peut être d’autant mieux transformée en un produit livrable grâce aux pratiques agiles. Cela vous permet de ne pas vous soucier d’un code existant qui peut être difficile à comprendre et qui ne dispose pas du patrimoine de tests nécessaires. Qui plus est, Scrum est particulièrement bien adapté pour traiter le flux, l’incertitude, l’innovation et le risque qui sont les caractéristiques inhérentes au développement d’un nouveau produit.%%% > %%% > Avant de sélectionner votre projet pilote ou de décider de retarder l’expérimentation des pratiques agiles, prenez en compte les conseils suivants :%%% > %%% > a. __Apprenez à connaître votre objectif :__ essayez de comprendre pourquoi vous voulez essayer une certaine approche agile et quels avantages vous souhaitez en tirer, même si c’est juste pour comprendre les raisons de tout ce battage médiatique.%%% > %%% > b. __Faites-le, un point c’est tout :__ Il est bien sûr utile de trouver le bon projet pilote, mais dans tous les cas rien ne vaut l’application des pratiques agiles, même si vous ne pouvez utiliser que certaines techniques au sein de votre processus actuel.%%% > %%% > « Ce que j’entends, je l’oublie.%%% > Ce que je vois, je m’en souviens.%%% > Ce que je fais, je le comprends. »  »Confucius »%%% —- ((/dotclear/public/traductions/Kanban-sign-icon.png|Kanban sign|L|Kanban sign))Retrouvez l’intégralité de mes traductions sur le wiki ++[Traductions Agiles|http://www.fabrice-aimetti.fr/dokuwiki/doku.php/traduction:start|fr]++.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *