agiletour toulouse 2012 : agile unlimited
TRANSCRIPT
AGILE UNLIMITEDAGILE UNLIMITED
Une autre culture à partager !Une autre culture à partager !
Qui suis-je ?• Alexandre Boutin
– Formateur et Coach Agile & Lean
– Co-fondateur et Président du Club Agile Rhône Alpes
– Membre du Bureau du « French SUG »
– Présentateur régulier lors des conférences nationales & internationales
– Membre de la Fédération Agile des Formateurs Francophones
– Facilitateur Innovation Games®
• Agiletoyou
– Créée en 2009 - Basée à Grenoble – www.agiletoyou.com
– Clients : ORANGE, EDF, SAMSE, BBC, TOTAL, HP, THALES, BULL, SCHNEIDER, NXP,
DIGIGRAM, INGENICO …
– Contact : [email protected] +33 (0)6 45 40 23 17
AGILE UNLIMITEDAGILE UNLIMITED
Une autre culture à partager !Une autre culture à partager !
Agilité dans le logiciel
• Un manifeste (www.agilemanifesto.org)
– 4 Valeurs & 12 Principes
• Des méthodes & Pratiques
– Scrum, Xp, Crystal, FDD …
• Des techniques d’amélioration de processus
– Kanban, Lean ...
Ailleurs
Des projets à réaliser
Des équipes pour produire
Des processus définisDes processus définis
Des chefs responsables
Des points de contrôle
Des tâches individuelles
…
Croyance ou Certitude ?
Si c’est bon pour nous, Si c’est bon pour nous,
cela devrait également
être bon pour eux !
Identifier ce qui marche
Certaines pratiques
agiles ont déjà été agiles ont déjà été
réutilisées avec succès
dans d’autres
domaines
Donnez votre avis
Quelles sont les pratiques agiles issues du monde du logiciel que vous pensez être réutilisables dans d’autres domaines ?
REX personnel
• Pratiques mises en place avec efficacité au sein d’équipes/d’entités non logiciel
– Management Visuel
– Stand Up d’équipe– Stand Up d’équipe
– Rétrospective
– Vision partagée
– Ordonnancement
– Boîte de temps
– Jeux
Management Visuel
Mieux appréhender
l’ensemble du travail à
faire et ne rien oublier
Voir les difficultés
Apprécier les tâches
terminées
Stand Up d’équipe
Inspecter et Adapter
Favorise la Favorise la
dynamique de
groupe
Une base pour
établir la confianceN.B.: Pas forcément tous les jours
Rétrospective
Réfléchir ensemble pour s’améliorer
Ne traiter que quelques Ne traiter que quelques problèmes
Limiter le temps de réflexion mais répéter
régulièrement
N.B.: Des techniques variées
Vision partagée
Elaborer une vision
commune de l’activité
Etablir et partager un
même modèle de
valeurs
Ordonnancement
Prioriser le travail à
faire en fonction
de la valeur de la valeur
produite
Identifier un
« Product Owner »
Boîte de temps
Borner la durée des réunions
Avoir des objectifs précis
Se limiter aux participants pertinents
Identifier un gardien du temps
Jeux
Innovation Games®
Jeux d’apprentissage
Jeux d’équipe
Les freins
Il peut être plus
compliqué de mettre
en œuvre certaines en œuvre certaines
pratiques agiles dans
d’autres domaines que
dans le logiciel
REX personnel
• Difficultés rencontrées
– Tolérance à l’erreur
– Equipe
– Commandement– Commandement
– Communication
– Visibilité
– Autonomie
– Travail répétitif
Tolérance à l’erreur
Difficulté à reprendre
suite à une erreursuite à une erreur
Politique de sanction
des erreurs
Fonctionnement en Equipe
Absence de but
commun
Pas d’intérêt réel
identifié
Objectifs individuels
Command & Execute
Travail moins créatif
que dans le logicielque dans le logiciel
Habitude à être dirigé
Communication
Jargon informatique mal adapté
Mauvaise vision du travail dans
Mauvaise vision du travail dans
l’informatique
Prouvez-nous que cela fonctionne dans notre
domaine !
Visibilité
Perception de la transparence comme
une contrainte
Crainte de rendre ses insuffisances visibles
Ne plus avoir le temps pour ne rien faire
Autonomie
Manque de capacité à
être autonomeêtre autonome
Niveau de formation
moins élevé
Travail répétitif
Le travail à faire est
connu
Nous sommes des
spécialistes
Notre efficacité est
donc maximale
Une affaire de culture
Cela n’a rien à voir avec
les pratiques agiles, la les pratiques agiles, la
problématique se pose
en terme de culture !
Une affaire de Culture
“Agile est une idée supportée par un ensemble de valeurs et
de croyances. En d’autres mots, Agile définit une Culture.
Agile est généralement décrit comme un processus ou une
famille de processus. Cela est vrai, mais également une
abstraction incorrecte et dangereuse.abstraction incorrecte et dangereuse.
Si Agile n’était qu’une famille de processus, alors nous ne
considérerions pas la culture comme un des freins les plus
importants à sa mise en place”
Michel SahotaAn Agile Adoption and Transformation Survival Guide
Le modèle de culture de Schneider
Réalité
Possibilité
EntrepriseIndividu
Changer de culture
“La culture … est singulièrement persistente …“
Peter Drucker – Management Guru
Le moyen le plus simple pour changer les Le moyen le plus simple pour changer les comportements est de le faire au sein de la culture
actuelle de l’entreprise.
Le changement est possible sous réserve d’abandonner certaines croyances … ce qui est très
difficile à faire dans une entreprise
Conclusion
La réussite de l’agilité pour le logiciel dépend
plus de son adéquation avec la culture de
l’entreprise que des méthodes et pratiques
mises en œuvremises en œuvre
Certaines pratiques sont utilisables hors du
logiciel, mais il n’est pas nécessaire de parler
d’agilité sauf si votre objectif est de faire évoluer
la culture de l’entreprise
AGILE UNLIMITEDAGILE UNLIMITED
Une autre culture à partager !Une autre culture à partager !