Post on 15-Feb-2017
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Qui êtes-vous? ¡ Agile Lean s’applique à beaucoup plus que les projets de
développement en TI.
INTRODUCTION
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Avantages de la méthode Scrum § Règles simples § Bien adaptée au contexte des projets § Mode empirique qui permet d’attaquer des problèmes complexes
¡ Où ça peut accrocher? § Scrum gère mal les incidents et les demandes urgentes. § Il y a trop de cérémonies lorsqu’on connaît bien la recette. § Les principes de Scrum peuvent être trop difficiles à appliquer
intégralement. § Culture eats strategy for breakfast.
POURQUOI PAS SIMPLEMENT SCRUM?
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Agile Lean s’inspire de Kanban. ¡ On util ise Kanban et on y ajoute des dynamiques de Scrum. ¡ Agile Lean s’adapte aisément aux processus actuels. ¡ C’est une recherche permanente d’amélioration. ¡ Voici les préalables pour util iser Agile Lean, Scrumban ou
Kanban § Il est possible de diviser le travail en petits incréments, chacun
ajoutant de la valeur et pouvant être réalisés indépendamment. § Il est possible de réaliser chaque incrément en un flux continu, et
ce, de l’élément requis jusqu’au déploiement. § Les étapes du processus sont semblables pour chaque item du
carnet de produit.
AGILE LEAN – SCRUMBAN – KANBAN
© P
yxis
Tec
hnol
ogie
s in
c.
SCRUMBAN
Product Backlog
Plan de livraison
Sprint Burndown
Mêlée quotidienne Sprint Backlog
Revue de sprint
Sprint
Sunset Graph
Planification de sprint
Rétrospective de sprint
Maintenance du product backlog
Sprint 0
DEMANDES
Hebdo.
Tableau de priorités
Mur de réalisation Kanban
Optimisation du flux tiré
Mêlée quotidienne
Rétrospective mensuelle
© P
yxis
Tec
hnol
ogie
s in
c.
TABLEAU SCRUMBAN
A
À faire 5
Dév. 3
Test 2
Livraison 3
Analyse fonctionnelle
2
C
Terminé
D
E
F
G
L
M
K
J
O
N
Flux
A
B
Définition de « Terminé »
Définition de « Terminé »
Définition de « Terminé »
Définition de « Terminé »
Définition de « Terminé »
Voie rapide
© P
yxis
Tec
hnol
ogie
s in
c.
On veut éviter. On recherche.
SCRUMBAN ≈ AUTOBAHN
FIFO – WIP – VÉLOCITÉ – ANDONS
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Former l’équipe § Une journée de formation pour toute l’équipe § Explication des principe de Scrumban (flux tiré, limite des tâches
en cours, etc.) ¡ Cartographier le processus ¡ Dessiner le véhicule (les cartes) ¡ Mettre en place les outils pour mesurer le temps de cycle
MISE SUR PIED D’UNE ÉQUIPE
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Bien identifier les étapes du processus de travail § Truc : deux groupes distincts pour comparer les résultats
¡ Formuler une définition de « Terminé » pour chaque étape ¡ Faire attention aux retours en arrière qui brisent le flux
(avoir des étapes étanches) ¡ Équilibrer les étapes pour permettre une cadence régulière
§ Exemple : 1 jour pour l’analyse; 1 jour pour l’architecture; 2 jours pour le développement, mais avec une équipe de 2 développeurs…
¡ Avoir un tableau simple ¡ Avoir un beau tableau
CARTOGRAPHIE DU PROCESSUS DE TRAVAIL
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Identifie un item à réaliser ¡ Doit permettre ce qui suit
§ Suivre l’avancement d’un item § Calculer les temps de passage § Afficher les bloqueurs
¡ Doit être clair et parler de lui-même
VÉHICULE
© P
yxis
Tec
hnol
ogie
s in
c.
ID de la demande Secteur d’activité Estimation
Titre de la demande
Description sommaire de la demande Demandeur : Quelqu’un de bien Date souhaitée : avant la fin 2015
Analyse Dév. Test Livraison
Responsable FJ
Début 42.1
Travail IIII
Bloqué II
Capacité I
Fin 43.3
EXEMPLE DE VÉHICULE
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Travaux en cours ou WIP (inventaire) ¡ Statistiques
§ Points de complexité l ivrés § Points l ivrés au total ou par catégorie (ex. : nombres d’ incidents
corr igés vs nombre d’améliorat ions l ivrées) § Temps de passage moyen § Taux de rendement moyen § Temps d’attente moyen (pour les items des catégories urgente et
importante) ¡ Etc.
SUIVI ET AMÉLIORATION DU TEMPS DE CYCLE
© P
yxis
Tec
hnol
ogie
s in
c.
0
10
20
30
40
50
60
70
80
t1 t2 t3 t4 t5 t6 t7 t8 t9 t10
Points de complexité
Temps
POINTS DE COMPLEXITÉ LIVRÉS
© P
yxis
Tec
hnol
ogie
s in
c.
TEMPS DE PASSAGE MOYEN
0.0
2.0
4.0
6.0
8.0
10.0
12.0
14.0
t1 t2 t3 t4 t5 t6 t7 t8 t9 t10
Jours
Temps
Temps de passage moyen des items
Capacité
Bloqué
Tests
Dév.
Analyse
© P
yxis
Tec
hnol
ogie
s in
c.
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
80.0%
90.0%
t1 t2 t3 t4 t5 t6 t7 t8 t9 t10
Taux de rendement
Temps
TAUX DE RENDEMENT MOYEN
© P
yxis
Tec
hnol
ogie
s in
c.
DIAGRAMME DE FLUX CUMULÉ
Source : http://zsoltfabok.com/blog/2011/02/xp-with-kanban-instead-of-scrum/
© P
yxis
Tec
hnol
ogie
s in
c.
SPYDER QIX
0 1 2 3 4 5 6 7 8 9
10 Vélocité de réponse
Satisfaction client
Énergie de l’équipe
Résilience de l’équipe
Scrum Master catalyseur+gardien
Leadership de la direction
Autonomie pérenne
Arrimage système-performance
Discipline – maîtrise du cadre métho
Alignement du P.O
Efficience collective
Qualité supérieure
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Quand vas-tu me livrer l’item X? ¡ Au global, on peut avoir une réponse approximative. ¡ Cependant, on ne peut pas répondre au cas par cas.
§ Il faut absolument éviter de transformer votre Scrumban en « bureau de dentiste » : un trou de 90 minutes dans Outlook è un rendez-vous pour traiter une carie. De cette façon, il faut toujours le même temps pour réparer une dent cariée; donc, peu d’améliorations possibles.
LA QUESTION QUI TUE
© P
yxis
Tec
hnol
ogie
s in
c.
¡ Avantages : § Son champ d’application dépasse les projets informatiques. § Elle est bien adaptée aux petites demandes et au soutien. § Elle permet des livraisons continues (meilleur rendement des
investissements). ¡ Faire attention à ce qui suit :
§ Plus les demandes sont petites plus elles circulent facilement. § Il faut faire attention au changement de priorités en cours de route. § Il faut bien communiquer les règles de priorisation à l’entrée du tableau. § Il faut expliquer aux partenaires le mode de fonctionnement de l’équipe.
§ Flux tiré et non en mode de réservation de ressources pour une certaine date § Il faut une certaine discipline dans l’équipe. § Il faut assurer la simplicité du processus, du tableau, des véhicules.
AVANTAGES DE LA MÉTHODE ET PIÈGES À ÉVITER
© P
yxis
Tec
hnol
ogie
s in
c.
§ www.infoq.com/fr/presentations/ameliore-produit-scrumban
RÉFÉRENCES