L'agilité à distance - Mythes et Réalités

34
L’agilité à distance Mythes & Réalités Aurélien Morvant Facilitateur & coach agile @AurelienMorvant #AgileFrance

description

“Bonjour, je veux être agile mais je n'ai pas le temps pour accompagner l'IT et je ne serai pas sur site. C'est grave docteur ?” “Bonjour, je veux être agile mais mon équipe est en partie à Paris, Rennes, Le Caire, Cassablanca. C'est grave docteur ?” Si chez vous les termes near-shore, off-shore et agilité doivent s'associer, nous essayerons de vous faire partager comment nous l'avons vécu. Nous échangerons sur différents équipes, différents projets qui ont tenté l'aventure. Parfois ces projets avaient une taille humaine, parfois ces projets embarquaient des équipes sur plusieurs fuseaux horaires, avec différentes coutumes. Au travers de retour d'expérience, faites vous votre idée, votez sur les solutions choisies .

Transcript of L'agilité à distance - Mythes et Réalités

Page 1: L'agilité à distance - Mythes et Réalités

L’agilité à distance Mythes & Réalités

Aurélien Morvant Facilitateur & coach agile

@AurelienMorvant

#AgileFrance

Page 2: L'agilité à distance - Mythes et Réalités

l’agilité à distance mythes et réalités Agile France 2013 23 mai 2013

@AurelienMorvant

Page 3: L'agilité à distance - Mythes et Réalités

Aurélien Morvant

En couple avec Céline

1 petit prince : Eliott, le projet de notre vie

Nous nous épanouissons en Bretagne !

le changement (ceci explique

cela) le frisson

Parachutiste

Moniteur de saut à l’élastique

J’accompagne ceux qui le souhaite dans leur plus grande gestion du changement : quitter le contact rassurant, le confort des deux pieds sur le sol pour sauter dans le vide et perdre une certaine forme de maitrise !

Mes cheveux gris

Les préjugés

(et pourtant je suis sur que j’en suis bourré)

=> nous pouvons tous nous améliorer

Rester en place

Page 4: L'agilité à distance - Mythes et Réalités

Ma motivation … faire en sorte que les gens communiquent, cherchent des solutions plutôt que trouver des coupables et osent … regarder leur travail avec un autre angle de vue

Aurélien Morvant

Aurélien Morvant

enzyme agile chez IT&L@bs

Racontes moi ton histoire Mon histoire c’est l’histoire d’un développeur Java qui a pris des claques, qui a souffert sur des méthodologies traditionnelles. Fatigué de travailler dans un contexte instable, il a trouvé l’agilité. Ce développeur est devenu développeur agile. Chemin faisant il est devenu Développeur/Scrum master. - Et un jour, un gars lui a dit “ca ne te dirait pas d’expliquer ta manière de travailler aux autres ?” - Moi : “Euhhh oui mais … je ne connais pas votre techno” - Lui : “Ce n’est pas grave, c’est ta méthodologie qui nous intéresse !” - Moi : “Ah ! … D’accord” Et depuis ce développeur java devenu scrum master est devenu coach/facilitateur et aide les équipes à passer de faire agile à être agile.

Catalyseur/Facilitateur

Ici Ici

Ici aussi Bientôt là

Pas encore là

Pas encore là

Bientôt là Un jour !

Un jour !

La reflexion du moment: le rythme durable pour tous !

Le petit + : Toujours amener les choses de

manière ludique. Le Serious Game vaincra !

Président Agile Rennes

Via une élection sans candidat

Page 5: L'agilité à distance - Mythes et Réalités

sommaire

les mythes

les réalités

Qu’appelons nous « distance »

Des best practices

outillage

organisationnel

Des exemples de mises en œuvre

conclusion

Nous ne sommes que des êtres humains !

Page 6: L'agilité à distance - Mythes et Réalités

Les mythes

Page 7: L'agilité à distance - Mythes et Réalités

les mythes

Principe de base de l’eXtreme Programming

Pour qu’une équipe soit agile, le client doit être sur site et l’équipe

colocalisée

Agilité à distance

Page 8: L'agilité à distance - Mythes et Réalités

Merci, des questions ?

Page 9: L'agilité à distance - Mythes et Réalités

les mythes

Le Scrum Master « on demand »

Notre scrum master, il n’est pas sur site, il intervient au

téléphone

Et ca marche ?

Euh … oui

Pas bon signe

Page 10: L'agilité à distance - Mythes et Réalités

les mythes

La génération spontanée de la communication

– L’agilité demande

– de la discipline

– une relation de confiance

– La relation de confiance dans notre monde moderne est difficile à obtenir mais une fois établie, l’agilité

– Penser que la discipline de tous les acteurs à distance n’est pas possible est une vision réductrice

Et pourquoi être agile à distance serait plus

compliqué ?

Page 11: L'agilité à distance - Mythes et Réalités

les mythes

L’écrit comme finalité

– Seul les écrits comptent, il n’y a pas besoin de communication

– Donc à distance, pas besoin de communiquer plus

En local les écrits sont faillible

Imaginez lorsqu’un fossé sépare les gens

Page 12: L'agilité à distance - Mythes et Réalités

les réalités

Page 13: L'agilité à distance - Mythes et Réalités

qu‘appelons nous distance ?

La distance

– Qui peut la définir ?

– Basiquement (pioché sur wikipedia)

– Dans le langage courant, la distance est la longueur qui sépare deux points. … . Dans le cas de deux points à la surface de la Terre, la distance s'entend à vol d'oiseau ou parfois par la route, en train, etc.

– La distance peut aussi être exprimée avec le temps qu'il vous est nécessaire pour la parcourir …

=> Notion ambigüe

Page 14: L'agilité à distance - Mythes et Réalités

qu‘appelons nous distance ?

La distance dans nos contexte

– Rencontrer toutes les conditions qui font que les pré-requis à la mise en place de l’agilité sont présents est rare

– Le modèle économique fait que les entreprises

– sous-traitent tout ou partie de leur activité

– possèdent une dimension nationale voire internationale

La distance est donc

– Une séparation physique

– Un manque de contact

De nos jours nous échangeons

– Par mail

– Via word Première forme de distance

Page 15: L'agilité à distance - Mythes et Réalités

bienvenue dans le monde réel

Quels contextes pouvons nous considéré comme distants

– Un client qui travaille avec un prestataire

– dans le même pays

– sur un mode offshore

– Au sein d’une même entreprise, un Product Owner dont l’équipe de réalisation est distante … dans l’espace ou dans le temps (dans 2 bâtiments excentrés de 30 minutes à pied par exemple)

– Un éloignement entre

– Le PO et l’équipe de réalisation

– 2 parties de l’équipe de réalisation

– Toutes les parties !

Page 16: L'agilité à distance - Mythes et Réalités

bienvenue dans le monde réel

Tous les contextes sont-ils possible ?

Page 17: L'agilité à distance - Mythes et Réalités

bienvenue dans le monde réel

La distance c’est

– Différentes formes de distance

– Différentes contraintes

– Le décalage horaire

– La langue

– La communication

– Et beaucoup plus encore …

Page 18: L'agilité à distance - Mythes et Réalités

les best practices

Page 19: L'agilité à distance - Mythes et Réalités

outillage

Comment vont interagir nos acteurs ?

– Au quotidien

– Lors des cérémonies

Au quotidien

– Les supports dont on ne peut se passer

– Le Product Backlog

– Le Sprint Backlog

– Le Scrumboard

– Les Charts

– Les plus

– Un espace collaboratif

– Des outils de partage de bureau (webex, skype, coccinella…)

Page 20: L'agilité à distance - Mythes et Réalités

outillage

Comment vont interagir nos acteurs ?

– Au quotidien

– Lors des cérémonies

Lors des cérémonies

– Rendre les échanges fluides

– La visioconférence

– La téléprésence

– Encore faut-il en être équipé

– Le partage de bureau à distance

Oui mais …

Page 21: L'agilité à distance - Mythes et Réalités

organisationnel

Les acteurs

– Le PO doit-il être sur site ?

– Le Scrum Master : IL VIT AVEC L’EQUIPE

– L’équipe

– Privilégier une équipe mono-site

– Quand ce n’est pas possible

– se poser la question sur la répartition du périmètre fonctionnel entre les équipes

Page 22: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

Mise en œuvre dans un contexte offshore

– Un contexte catastrophique

– Une qualité inexistante

– Une défiance

– Tentative précédente de mise en œuvre de l’agilité avec des adaptations

– Du retard

– De l’insatisfaction client

Le contexte idéal !

Page 23: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

La première mise en œuvre

– Dixit : « on fait des itérations » …

– Nous sommes donc agiles

Le constat

– Le PO n’a jamais rencontré l’équipe

– Le Product Backlog n’existe pas

Page 24: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

Les premières actions

– Créer une synergie

– Faire se rencontrer les gens

– Les faire échanger

– Pour repartir sur de bonnes bases

Dans un second temps

– Imaginer ensemble le travail quotidien

– Mettre en œuvre l’outillage

– Définir les règles de vie

Page 25: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

Une fois les individus ensemble

– La plupart des soucis se sont évaporés

– Un début de fin de relation client/fournisseur

– Mais encore quelques petites résistances

– Pour l’outillage

– Choix d’un outil dématérialisé : Mingle

– Mais avec un board physique avec des post-its pour l’équipe

Doublon !?!?

Page 26: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

Fonctionnement au quotidien

– Le PO met à jour Mingle au niveau des US (les User Stories)

– Globales

– Qui seront intégrées dans le Product Backlog

– L’équipe travaille sur les US du sprint et les mettent à jour en direct

– Tout le monde peut observer l’avancement

– Les stand-up

– Téléphonique

– Devant le board physique pour l’équipe

– Devant Mingle pour le PO et les stakeholders

Page 27: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

Loin des yeux …

– Sur les cérémonies … cela a été douloureux

– Mais ce n’est pas grave, l’agilité c’est mettre en œuvre le PDCA

– Ca n’a pas marché ainsi, essayons autrement

La distance oui. Tout le temps difficile Difficile dans CE contexte

Page 28: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – avec le Maroc

bilan

– Une première mise en œuvre chaotique

– Une seconde mise en œuvre réfléchie

– Des résultats positifs

– Apprendre à travailler ensemble

– Plus de rigueur dans les stand-up car TOUT le monde participe

– Mais par moment les yeux dans les yeux

– Du travail encore

Page 29: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – des équipes de réalisation multi-site en France

Comment réussir à travailler sur une équipe multi-site ?

– Scrum de scrum

– Un outillage adapté

– Nous avons testé le sprint backlog électronique

– Des sociétés mettent en œuvre des POCs

– Avec des écrans numériques tactiles

– Des vidéoprojecteurs avec capture de mouvement

Les premiers retours

– Bien mais le tactile n’est pas encore très fluide

– Un cout assez élevé

Sur quelques projets

– Un « simple » téléviseur LCD, un PC branché dessus qui retransmet l’outil dématérialisé

Page 30: L'agilité à distance - Mythes et Réalités

des exemples de mise en œuvre – des équipes de réalisation multi-site en France

Comment réussir à travailler sur une équipe multi-site ?

– Au quotidien

– Plus de rigueur :

– les cérémonies sont respectées à la minute

– Là ou en présentiel, les participant s’autorisent à plus de liberté

– Des outils plus aboutis

– Une bonne gestion de configuration devient primordiale

– Une forge logicielle réfléchie

– Des êtres humains plus impliqués

– Le Scrum master doit jouer de solutions de plus en plus innovantes pour fluidifier la communication

– L’entraide (Pair Programming) doit être un élément de base

Page 31: L'agilité à distance - Mythes et Réalités

Pour aller plus loin

Page 32: L'agilité à distance - Mythes et Réalités

nous ne sommes que des êtres humains

La distance physique existe

– même à quelques mètres

– Des outils et des pratiques pourront vous aider

– Il est nécessaire de les préparer

– Dans notre expérience, un contact visuel au début du projet a permis d’avancer mieux

– Ne pas négliger l’échange physique

Mais la plus grande distance est celle que nous mettons entre nous

– L’outillage vous aidera à mieux communiquer quelque soit la distance

– Prendre en considération l’autre est tout aussi important

– apprendre à se connaitre

– Ne pas négliger les us (pas les user stories) et coutumes

Page 33: L'agilité à distance - Mythes et Réalités

Cette fois ci, merci

Page 34: L'agilité à distance - Mythes et Réalités

quelques infos complémentaires