Affichage des articles dont le libellé est agile. Afficher tous les articles
Affichage des articles dont le libellé est agile. Afficher tous les articles

lundi 5 juillet 2010

apprendre à gérer les "inccidents business" comme des "problèmes" à résoudre et à gérer dans le cadre normal du projet.

Un des grands défis de l'Agile est d'apprendre à l'organisation à affronter ses "crises" dans un mode "résolution de problèmes" et transformer l'incident en opportunité d'apprentissage et de progrès.

Classiquement, un incident business surgit : un client fait un retour négatif sur une fonctionnalité, menace de se désabonner si on ne corrige pas rapidement (genre dans le mois) le problème.

On peut vite partir "en vrille" : qui a fait ça ? qui est incompétent ? Le sujet est en général géré hors du cadre strict du projet technique et il faut commencer à se justifier... c'est là que l'organisation échoue. On met en place des solutions "quick win" qui cassent tout le processus agile en place et démotive les protagonistes... bref, c'est facilement le mauvais chemin qui est suivi.

Que faut il faire ? En fait cela semble assez évident quand on prend un peu de recul sur la situation... et que l'on applique la philosophie Agile : C'est à l'équipe de résoudre ses problèmes.

- un problème prioritaire survient : on le lève au PO. C'est un feed back client qui est bienvenu... puisque c'est justement un des principes agile que d'attendre le feed back business pour s'adapter au lieu de monter des usines à gaz qui répondent à tout à des coûts prohibitifs.
Le PO intègre alors sa prise en charge pour le Sprint suivant. Cela lui laisse en général le temps de réfléchir avec l'équipe à la bonne réponse à apporter et peut échanger avec les différents acteurs (client, équipes d'experts, équipe technique).

Au final c'est l'équipe qui est challengée pour trouver une solution au "problème" remonté par le client et qui va se forger une nouvelle expérience qui va la faire progresser. La dead line client peut alors être vécue comme "un challenge" et non comme un vexation (on a développé de la m....).

Au final il est à parier que l'équipe saura produire une solution optimale qui répondra au besoin du client et l'équipe sortira grandie de cet épisode, prête à relever le "prochain incident business"

lundi 2 novembre 2009

un plugin Agile pour Jira : issue orderer

Grâce à un stagiaire, j'ai pu faire réaliser un plugin jira qui me tenait à coeur depuis plusieurs années. Il offre la possibilité d'ordonner des tickets jira facilement (flèches) ce qui permet de gérer une backlog dans jira.

Nous avons publié ce plugin, donc vous pouvez le télécharger librement ici :
http://www.financeactive.com/pages/pole-dev/jira_issue_orderer_plugin/jira_issue_orderer_plugin.jsp

vendredi 7 août 2009

Livre de lecture Lean/Agile pour cet été

J'ai distribué à toute mes équipes (incluant les Product Owner et mon DG) une lecture pour cet été :

Implementing Lean Software Development: From Concept to Cash, de Mary et Tom Poppendieck

De tous les livres que j'ai lu récemment, c'est celui qui fait à mon sens le mieux la synthèse de la philosophie "Agiliste", tout en restant à un niveau suffisamment macro pour toucher un public assez large (je ne le ferai quand même pas lire à ma femme !).

On fera un retro tous ensemble en septembre de cette lecture...

vendredi 5 septembre 2008

A good blog about Agile : All about agile

All about agile has a lot of very interesting posts.

The "Agile Presentations" section offers some very useful powerpoint presentations as well as the electronic version of The Art of Agile Development (here)