Vision : un sacré attracteur

Transcription

Vision : un sacré attracteur
Vision Produit
Un sacré attracteur
pour une équipe auto-organisée
Thierry Cros
Sommaire
●
●
●
Attracteur
et équipe auto-organisée
Vision Produit
–
Contenu
–
Qui fait quoi ?
–
Formats
Vision : un sacré attracteur
http://etre-agile.com
2
Sommaire
●
●
●
Attracteur
et équipe auto-organisée
Vision Produit
–
Contenu
–
Qui fait quoi ?
–
Formats
Vision : un sacré attracteur
http://etre-agile.com
3
Aux sources de l'Agile
●
Manifeste agile (2001)
–
Valeurs
●
Principes
–
Histoire du manifeste
Les Anarchistes organisationnels
http://thierrycros.net
4
Dilbert ? Non, merci.
« … l'Extreme Programming a connu
un développement dans son utilisation et son intérêt,
non pas grâce à la programmation en binôme
ou au refactoring, mais parce que,
pris dans leur ensemble, ses pratiques définissent
une communauté de développeurs
libérée des poids des sociétés "Dilbertesques". »
Histoire du Manifeste agile, Jim Highsmith
Traduction de Fabrice Aimetti
http://www.fabrice-aimetti.fr
http://thierrycros.net
5
Vous avez aimé Peter ?
Vous adorerez Dilbert !
Le principe de Dilbert est une version aggravée du principe de Peter.
Dans le livre Le Principe de Dilbert,
Scott Adams rappelle le principe de Peter :
Tout employé tend à s'élever
à son niveau d'incompétence.
Le nouveau principe, principe de Dilbert, s'énonce ainsi :
« Les gens les moins compétents
sont systématiquement affectés
aux postes où ils risquent
de causer le moins de dégâts :
ceux de managers. »
Source : wikipedia
http://thierrycros.net
6
Agile : l'intention
« À la base, je crois que les Méthodologistes Agiles
sont vraiment des "sentimentaux" en parlant de livrer
les bons produits aux clients et en travaillant
dans un environnement qui fait plus que parler
des "gens comme nos ressources
les plus importantes"
mais en réalité agit comme si les gens
étaient les plus importants. »
Source : histoire du Manifeste
http://thierrycros.net
7
Agile : à la source, deux piliers
●
● Humanisme
Économie : la
sobriété heureuse
– « Respecter les
–
« l'activité
humaine qui
consiste en la
production, la
distribution,
l'échange et la
consommation
de biens et de
services. »
personnes »
principe Lean
–
http://thierrycros.net
« Rythme viable »
« auto-organisation »
« auto-amélioration »
principes agiles
8
Agile : principes → rôles
Métier
Développeur
Support : consultant, management...
Scrummaster
etre-agile.com
9
Agile : l'auto-organisation
●
Valeur
–
●
Les personnes plus importantes que les
processus.
Principes
–
Les meilleurs spécifications, conceptions...
émergent d'équipes auto-organisées.
–
Constituez vos équipes avec des personnes
motivées, donnez leur le support dont elles
ont besoin et faites leur confiance.
–
Rythme viable.
–
Auto-amélioration continue.
etre-agile.com
10
Auto-organisation ? Stewardship !
« La responsabilité de prendre soin de quelque chose
qui appartient à quelqu'un d'autre. » Wikipedia
« Un steward... prend correctement en charge
la gestion des tâches pour lesquelles
on lui fait confiance. »
Parfois, la confiance apparaît... après.
etre-agile.com
11
Responsable ?
●
Être responsable c'est pouvoir répondre de …
●
Face à qui ?
–
D'abord face à moi-même ●
●
●
Développeur : RED GREEN REFACTOR...
Client (PO) : User Story, acceptation...
Manager : ai-je bien supprimé tel obstacle ?
–
Puis l'équipe
–
Puis Management...
etre-agile.com
12
Stewardship et auto-organisation
●
Auto-organisation
●
Stewardship*
–
Anarchie !
–
Responsabilité
–
Incontrôlable !
–
Réconciliation
–
Danger !
–
–
Lutte...
Politiquement
correct
–
Politiquement
incorrect
–
* merci à Dominic
Williams
Stewardship :
l'auto-organisation vue dans son contexte
etre-agile.com
13
Sommaire
●
●
●
Attracteur
et équipe auto-organisée
Vision Produit
–
Contenu
–
Qui fait quoi ?
–
Formats
Vision : un sacré attracteur
http://etre-agile.com
14
Vision : le cap
●
●
Le cap : si vous ne
savez pas où vous
voulez aller, où irezvous ?
Vous avez le droit
d'adapter le cap en
fonction du feedback.
http://etre-agile.com
15
Vision XP* en 3 + 1 mots
●
●
1. Les faits
–
Contexte et Enjeux de l'organisation...
–
… des Utilisateurs
2. Les objectifs
–
Des Utilisateurs
–
Assignés au produit (hard & soft...)
●
3. Les Hypothèses
●
4. Le périmètre : rôles et thèmes
http://etre-agile.com
* XPE2E
16
Vision
et 3 niveaux de plan « Client »
●
Expression de
besoins
●
Projection dans le
temps
–
Vision
–
Feuille de route
–
Thèmes
–
Plan versions
–
Stories
–
Plan itérations
●
●
Tests
Conversation
Et le niveau « tâche » sous responsabilité des Développeurs
http://etre-agile.com
17
Feuille de route :
la vision long terme
2011
●
2013
2014
Phase produit
–
Contexte temporel / Organisation
–
Objectifs
–
Thèmes typiques
–
Déploiement...
http://etre-agile.com
18
Et comme toujours...
●
●
●
Le mieux est l'ennemi du bien : mieux vaut
une « vision + feuille de route » à court ou
moyen terme que rien du tout
La « vision + feuille de route » est
régulièrement adaptée en fonction d'un
feedback concret et rapide
Tout élément de la vision peut être caractérisé
par un degré de « confiance » (comme la
météo)
http://etre-agile.com
19
Le produit : en une phrase
●
Le nom du produit...
●
… Et quelques mots d'explication.
Du « logiciel »
au « système à forte composante logicielle ».
Point de vue Utilisateur
http://etre-agile.com
20
Vision = les faits
●
Le contexte du produit
dans l'organisation
●
Évolutions
en devenir de
–
État de l'organisation
–
Produit logiciel
–
Les concurrents ?
–
Process métier
–
...
–
...
http://etre-agile.com
21
Vision = Les objectifs
●
Quels sont les objectifs assignés au produit ?
●
Et les indicateurs d'atteinte d'objectifs.
L’utilisateur voit une pratique métier...
Cette pratique incorpore un logiciel embarqué
dans un matériel.
http://etre-agile.com
22
Vision = Périmètre
●
Rôles
●
–
Humains
–
Autres systèmes
Thèmes
–
Principales
caractéristiques
fonctionnelles et
non
fonctionnelles
Détourner un diagramme de contexte en cas d'utilisation !
http://etre-agile.com
23
Vision XP : en résumé
●
Faits
–
–
●
Organisation,
Service
Concurrence...
●
●
Objectifs produit
Périmètre
–
Rôles
–
Thèmes
–
Produit HW + SW
–
Process
–
Indicateurs
Hypothèses
http://etre-agile.com
–
Disponibilité
–
Évolutions
prévues
24
Des outils
●
●
Go & See
●
SIPOC
Valeurs
–
Supplier
–
Input
–
Process (métier)
–
Communication
–
Output
–
Simplicité
–
Customer
–
Feedback
–
Courage
–
Respect
http://etre-agile.com
25
Caractériser les éléments de vision
●
Importance métier
●
Priorité
●
Maturité, confiance
●
Spécifique
●
–
Site concerné, population
–
Coût directs et indirects
…
http://etre-agile.com
26
Estimer rapidement...
Faisabilité ?
Coût : développement, exploitation,
formation, poste User... ?
RoI / Cashback ?
Un feedback concret et rapide ?
http://etre-agile.com
27
Qui fait quoi (RACI)
Product Utilisateur,
Manager Manager Développeur
(Owner)
X
X
Rédige
X
Conseille
X
Autorité
X
X
Est Informé
http://etre-agile.com
28
Vision : tableau
En 2 mots...
PRODUIT
Faits
Hypothèses
●
●
●
●
●
●
●
●
Périmètre (rôles & thèmes)
Objectifs
✔
➔
✔
➔
✔
➔
✔
ROADMAP
http://etre-agile.com
29
Vision et mindmap
http://etre-agile.com
30
Minmap déplié
http://etre-agile.com
31
Sommaire
●
●
●
Attracteur
et équipe auto-organisée
Vision Produit
–
Contenu
–
Qui fait quoi ?
–
Formats
Vision : un sacré attracteur
http://etre-agile.com
32
Attracteur
●
« According to 'selforganization' theory,
order in an
interconnected
system of elements
arises around what
are called
'attractors' »
Robert Dilts
http://etre-agile.com
33
Expérience : attracteur sensoriel
●
Que voyez-vous ?
http://etre-agile.com
34
Résultat : ce qui est perçu
●
Une jeune femme ?
●
Une vieille femme ?
–
Vue de ¾ arrière
–
Vue ¼ face
–
Visage fin
–
Gros nez
–
Regard droit
–
Tête penchée
Ce qui est perçu
est une interprétation
de ce qui est réel,
fonction de ce qui « attire ».
http://etre-agile.com
35
Expérience : changer la réalité
●
Jeune ↔ vieille
http://etre-agile.com
36
Ah... la mémoire...
Des stimuli activent
une mémoire et
l'ensemble des stimuli
s'organise alors
par rapport
à cet attracteur.
http://etre-agile.com
37
La clé
Créer
cette
« mémoire »,
cet attracteur
Des stimuli activent
une mémoire et
l'ensemble des stimuli
s'organise alors
par rapport
à cet attracteur.
http://etre-agile.com
38
Vision : un attracteur*
Équipe
auto-organisée
Vision
Vision = attracteur
* Principe de réflexion de XP
http://etre-agile.com
39
Vision : le cap
http://etre-agile.com
40
Vision : attracteur
●
L'équipe s'auto-organise autour de la vision du
produit
–
Plans
–
Solutions techniques
–
Propositions
–
Améliorations
À l'inverse, le manque de vision rend le plan, la solution
etc plus difficiles, moins adaptés : autour de quoi l'équipe
s'organise-t-elle ?
http://etre-agile.com
41
Un Cycle de Vie agile
1
Exploration
2
2 mois max.
Engagement
3
4
5
...
1 semaine
Pilotage par feedback
Des années !
n
Mort
de l'appli
Exploration : élaboration progressive de la vision
À chaque release : mise à jour en fonction du feedback
http://thierrycros.net
42
Conclusion
●
Établir
●
Maintenir
●
Partager
●
Aligner
la vision du produit.
●
Ainsi, l'équipe s'auto-organise
et est centrée autour de cette vision qui est
alors un attracteur : c'est elle qui « colore »
la réalité de l'équipe.
http://etre-agile.com
43
Vision, un sacré attracteur
pour une équipe auto-organisée
http://etre-agile.com
.
Twitter
@thierrycros
Mél :
[email protected]
Tél :
+33 (0)6 67 90 22 29
http://etre-agile.com
44
Thierry Cros
●
●
●
●
11 ans déjà...
–
2000 Création Extreme Programming France
–
2009 SigmaT – Les Agilistes Toulousains
–
2010 Membre de « Fédération Agile »
Coach / Formateur
–
Scrum + XP
–
Lean
Enseignement
–
Université Paul Valéry Montpellier licence Jeux Vidéo
–
Université du Mirail Toulouse Master ICE
–
Université Paul Sabatier Toulouse Master GLRE
–
Université FST Settat Maroc - Master
http://etre-agile.com
45