Contenu connexe Similaire à Comment être agile dans un contexte non lié aux TI ? (20) Plus de Pyxis Technologies (20) Comment être agile dans un contexte non lié aux TI ?1. COMMENT ÊTRE AGILE DANS
UN CONTEXTE NON LIÉ AUX TI ?
Mathieu Boisvert
P y x i s Te c h n o l o g i e s
A g i l e To u r M o n t r é a l
9 novembre 2013
2. QUI JE SUIS ET POURQUOI CE SUJET?
¡ Expert de méthodes agiles à Pyxis depuis 2004
Différents rôles: Conseiller, formateur, auteur, chargé de cours
© Pyxis Technologies inc.
¡ Une question qui revient de temps à autre
Est-ce que tu connais des
exemples Agiles qui ne
sont pas des projets de
développement logiciel?
3. SONDAGE À MAIN LEVÉE
¡ Qui est peu familier avec le développement logiciel?
¡ Qui connaît peu ou pas Agile?
© Pyxis Technologies inc.
Les autres,
qu’est-ce que
vous faites ici?
4. CONNAISSEZ-VOUS LE
MANIFESTE AGILE?
Les individus et leurs interactions
plus que les processus et les outils
Des solutions opérationnelles
plus qu’une documentation exhaustive
© Pyxis Technologies inc.
La collaboration avec les clients
plus que la négociation contractuelle
L’adaptation au changement plus
que le suivi d’un plan
Source: http://agilemanifesto.org/iso/fr/
5. POURQUOI ADOPTER L’AGILITÉ?
¡ Satisfaire rapidement le client avec des solutions
logicielles utiles;
¡ Augmenter la qualité;
¡ Augmenter la productivité et réduire les coûts;
¡ Faire face à la complexité;
¡ Réduire le temps de mise en marché;
© Pyxis Technologies inc.
§ Réduire les inefficacités;
§ Éviter les longues périodes de stabilisation en fin de projet;
¡ Augmenter la motivation, la collaboration et
l’engagement des individus.
Devenir agile pour suivre le courant, c’est une mauvaise idée!
6. POURQUOI C’EST DIFFICILE?
© Pyxis Technologies inc.
¡ C’est une approche, pas une méthode: demande
de changer le savoir-être
¡ Parce que ça relève les inefficacités d’une
organisation, et parfois c’est majeur:
§ L’exercice du leadership
§ La reconnaissance de l’expertise
§ La description de poste
§ La culture d’entreprise
§ La relation avec le client
§ Les processus et procédure de travail
Même combat, peu importe le domaine d’affaires
8. AGILE DANS SA FORME LA PLUS SIMPLE
© Pyxis Technologies inc.
Terminer ce que l’on
commence
Inspecter le résultat
9. © Pyxis Technologies inc.
AGILE EN FAMILLE
Seulement avec une mêlée quotidienne et une liste de tâches, Bruce Feiler a
modifié la routine du matin de sa petite famille.
10. © Pyxis Technologies inc.
SCRUM EN QUELQUES MOTS
Bonne méthode pour gérer
le développement complexe d’un produit
11. LEAN EN QUELQUES MOTS
Principes
Un système de flux tiré
© Pyxis Technologies inc.
¡ Éliminer du gaspillage
¡ Améliorer la rétroaction
¡ Prendre les décisions au
dernier moment
responsable
¡ La livraison la plus rapide
possible
¡ La prise de recul et le
regard global
Source: http://cdi-usa.biz/mission-directedwork-teams/5-lean-workflow/
Bonne méthode pour améliorer un processus de travail
12. LE KANBAN: UN OUTIL DU LEAN
Pile de
travail
Réalisation
Acceptation
Déploiement
3
3
1
D2
D3
1
D4
D5
D6
3
© Pyxis Technologies inc.
D7
D8
D9
D10
D11
D12
Source: Choisir l’Agilité de Mathieu Boisvert et Sylvie Trudel
Terminé
1
D1
13. LE SCRUMBAN:
UNE SAVEUR AGILE DU LEAN
Scrumban a une approche
très collaborative… très Agile
© Pyxis Technologies inc.
Parfois Lean peut
ressembler à un audit
Inspecteur Jacques Clouseau
Source: http://blog.falkayn.com/
2008/11/my-first-agileretrospective.html
14. LE CHOIX ENTRE…
Scrum: pour le développement de
produit et/ou gérer la complexité
© Pyxis Technologies inc.
Scrumban: pour améliorer
un processus
Source: http://www.contrepoints.org/
2011/09/04/44030-gains-de-productivite/chaine-demontage-robotise
Wikispeed:
http://www.youtube.com/
watch?v=x8jdx-lf2Dw
15. Lean?
ou
Scrum?
Améliorer le temps de traitement
d’une demande de réclamation?
Réponse: Probablement Lean
Construire un programme de
gestion du changement?
Réponse: Probablement Scrum
© Pyxis Technologies inc.
Construire une maison?
Réponse: Hum, pas facile… regardons
ensemble la livraison incrémentale et
itérative pour nous aider à répondre.
16. LIVRAISON INCRÉMENTALE ET
ITÉRATIVE
© Pyxis Technologies inc.
Principe #1
Principe #3
Notre plus haute
priorité est de
satisfaire le client en
livrant rapidement et
régulièrement des
fonctionnalités à
grande valeur
ajoutée.
Livrez fréquemment
une solution
opérationnelle avec
des cycles de
quelques semaines à
quelques mois et une
préférence pour les
plus courts.
17. SE CHOISIR UN INCRÉMENT
¡ Quelle granularité constituera un incrément
suffisant?
¡ Combien de points d’inspection cette granularité
permettra?
© Pyxis Technologies inc.
¡ En combien de temps est-il possible de construire
cet incrément?
19. © Pyxis Technologies inc.
MEILLEURS EXEMPLES DE LA
CONSTRUCTION INCRÉMENTALE
Empire State Building
http://www.fastcodesign.com/
1671701/micro-apartments-givea-hint-of-city-livings-future
20. POURQUOI C’EST IMPORTANT DE LIVRER
PAR INCRÉMENT, PÉRIODIQUEMENT?
© Pyxis Technologies inc.
Parce que l’évaluation de l’incrément est
au cœur de la gestion de projet agile
§ G estion du risque
§ G estion des demandes de changement
§ M esurer la progression du projet
§ R éduit le travail en parallèle (on termine ce
que l’on commence)
21. © Pyxis Technologies inc.
QUE FAIRE SI C’EST IMPOSSIBLE DE LIVRER UN
INCRÉMENT EN UN MOIS ET MOINS ?
¡ Ne le faites pas!
¡ Sachez cependant que
plusieurs entreprises en
développement logiciel
affirmait la même chose
et qu’avec l’évolution de
nos pratiques, c’est
maintenant possible!
¡ Exemple de Wikispeed,
qui a changé ses
pratiques pour réussir à
livrer des pièces en 1
mois.
22. PLANIFIER SELON LA VALEUR
D’AFFAIRES
© Pyxis Technologies inc.
Principe #1
Notre plus haute priorité est de satisfaire le client en
livrant rapidement et régulièrement des
fonctionnalités à grande valeur ajoutée.
23. GESTION DU CARNET DE PRODUIT
¡ I dentifier les objectifs stratégiques
¡ I dentifier la valeur d’affaires / les gains
© Pyxis Technologies inc.
¡ P lanifier pour viser l’atteinte de quelques
objectifs et la mitigation des risques
¡ L ivrer fréquemment de la valeur d’affaires
24. © Pyxis Technologies inc.
UN PROJET DE GESTION DU CHANGEMENT
POUR UN NOUVEAU LOGICIEL DE MISSION
Source: http://www.manutritionniste.com/les-etapes-de-changement/
25. LA VALEUR D’AFFAIRES D’UN PROJET
DE GESTION DU CHANGEMENT?
© Pyxis Technologies inc.
Les livrables
(Incrément)
¡ Formation
¡ Aide en ligne
¡ Aide à la tâche
¡ Capsule vidéos
¡ Documentation /
références
¡ Bulletin de nouvelles
¡ […]
Incidences
(Valeur affaires)
¡ Facturation
¡ Inscrire un bâtiment
¡ Planifier un projet
¡ Consulter un rapport
¡ Évaluer un projet de
rénovation
¡ […]
26. © Pyxis Technologies inc.
LE MEILLEUR PROGRAMME DE GESTION
DU CHANGEMENT DANS LES
RESSOURCES DISPONIBLES
1. Choisir une méthode de travail:
Scrum
2. Identifier la valeur d’affaires:
les incidences
3. Planifier un incrément:
aide à la tâche, module de formation
4. Vérifier les résultats:
est-ce que les employés ont compris?
5. Recommencer:
corriger et/ou poursuivre le programme ?
27. DÉFIS
DE
L’ÉQUIPE
MULTIDISCIPLINAIRES
¡ Dans
l’équipe
est
sans
doute
la
meilleure
posture
pour
accomplir
vos
objecFfs
¡ Mais…Aurez-‐vous
la
disponibilité
nécessaire?
© Pyxis Technologies inc.
§ Plus
souvent
qu’autrement,
les
spécialistes
se
posiFonnent
comme
un
collaborateur
¡ Vous
avez
donc
un
défi
supplémentaire
§ Ne
pas
être
un
goulot!
28. DÉFIS DE L’IMPLICATION DU CLIENT
© Pyxis Technologies inc.
Principe #4
Les utilisateurs ou leurs
représentants et les
développeurs doivent
travailler ensemble
quotidiennement tout au
long du projet.
Et si c’est pas possible?
30. EST-CE QUE LE PROJET DE LOUIS
PEUT ÊTRE FAIT AVEC SCRUM?
© Pyxis Technologies inc.
¡ Méthode: Scrum
¡ Valeur d’affaires: les sections sensibles, risquant
de causer le refus de la proposition
¡ Incrément: Section du document
¡ Itération: 2 semaines
¡ Organisation du travail: une équipe d’architectes
et rédacteurs techniques
32. © Pyxis Technologies inc.
EST-CE QUE LE PROJET DE MATHIEU
PEUT ÊTRE FAIT AVEC SCRUM?
¡ M éthode: Scrum
¡ Valeur d’affaires: Objectifs d’apprentissage
atteints? (concevoir les devoirs en
conséquence)
¡ I ncrément: Un cours de 3 heures (matériel,
atelier, exemple, etc.)
¡ I tération: 1 semaine
¡ O rganisation du travail: les deux chargés de
cours
33. DERNIER POINT IMPORTANT: L’AMÉLIORATION
CONTINUE DES PRATIQUES
¡ Principe #9
Une attention continue à l'excellence technique et à la
qualité de la conception.
© Pyxis Technologies inc.
¡ Principe #10
La simplicité et l'art de minimiser les tâches parasites, sont
appliqués comme principes essentiels.
¡ Principe #12
À intervalles réguliers, l'équipe réfléchit aux moyens de
devenir plus efficace, puis règle et modifie son
comportement en conséquence.
extremeProgramming: une inspiration!
34. MERCI
Quelques inspirations:
¡ La famille agile de Bruce Feiler:
http://www.youtube.com/watch?v=J6oMG7u9HGE
© Pyxis Technologies inc.
¡ La voiture Scrum de Joe Justice (Wikispeed):
http://www.youtube.com/watch?v=x8jdx-lf2Dw
¡ Mon expérience de chargé de cours:
http://pyxis-tech.com/blog/2013/02/14/revelation-dunjeune-charge-de-cours/#more-8855
Des questions?