Les pièges à éviter pour réussir sa transition agile

36
Réussir sa transition agile Les pièges à éviter

description

Agile Tour Marseille et Montpellier 2013

Transcript of Les pièges à éviter pour réussir sa transition agile

Page 1: Les pièges à éviter pour réussir sa transition agile

Réussir sa

transition agile

Les pièges à éviter

Page 2: Les pièges à éviter pour réussir sa transition agile

Petit rappel:

Les valeurs Agiles

Page 3: Les pièges à éviter pour réussir sa transition agile

12 principes sous-jacents

Satisfaire le

client

Accueillir le

changements

Livrer

fréquemment

Collaboration

journalière

Soutien et

confiance avec

des équipes

motivées

Dialoguer face à

face

Livrer un

logiciel

fonctionnel

Rythme

soutenable et

constant

Excellence

technique

Minimiser le

travail inutile

Équipes auto

organisées

Réfléchir et

s'adapter

régulièrement

Page 4: Les pièges à éviter pour réussir sa transition agile

De l’agilité ?

Pourquoi ? pour quel gain ?

On ne fait pas de l’agilité pour être agile mais

pour s'améliorer.

Si tout va bien il n’y a pas de raison de passer

a l’agilité.

Page 5: Les pièges à éviter pour réussir sa transition agile

Le prix de l’agilité ❏ L'infrastructure

automatisation des releases et des tests, démos …

❏ La réorganisation

nouveaux rôles, équipes cross-fonctionnelles, locaux, matériel, …

❏ De nouvelles compétences

stories verticales, animation, formations, ...

❏ De nouvelles habitudes

relations fréquentes avec le client, livraison fréquentes, daily, …

❏ La transparence

les problèmes deviennent visibles plutôt qu'ils ne restent cachés

Page 6: Les pièges à éviter pour réussir sa transition agile

Prêt pour être Agile ?

Organisation

Process et pratiques

Culture

Page 7: Les pièges à éviter pour réussir sa transition agile

L’ORGANISATION

Page 8: Les pièges à éviter pour réussir sa transition agile

Organisation ?

L’organisation est la combinaison des moyens

de l’entreprise en vue de réaliser le projet du

dirigeant à moyen et long terme.

C’est la structure et les règles mises en place

pour atteindre l’objectif de l’entreprise.

Page 9: Les pièges à éviter pour réussir sa transition agile

Ayez un sponsor ...

Un sponsor ...

● Convaincu par l'Agilité !

● Avec du pouvoir et des moyens

● Moteur dans sa mise en place et son déploiement

➢ Sans sponsor l’agilité sera une bulle au niveau de

l’équipe

★ elle devra s’adapter a son environnement extérieur

★ cette demarche peut faire tâche d'huile

★mais le chemin sera plus difficile

Page 10: Les pièges à éviter pour réussir sa transition agile

Ayez un référent Agile ...

Un référent Agile...

● Connaissant l'Agilité !

● Qui accompagne le changement

● Capable de former ses collègues

● En amélioration continue

➢ Sans accompagnement sur la durée, les pratiques et

les valeurs risques d’être abandonnées ou perverties

(sans bonne raison)

Page 11: Les pièges à éviter pour réussir sa transition agile

Avoir des rôles et un binôme efficace

Un Product Owner et un ScrumMaster formé

Des rôles et responsabilités claires, bien

réparties et acceptées

L’organisation doit respecter leurs décisions.

Page 12: Les pièges à éviter pour réussir sa transition agile

Une équipe équilibrée

Composée de moins de 10 personnes

Cross fonctionnelle

Stable

Un déséquilibre a un impact sur le

fonctionnement agile.

Page 13: Les pièges à éviter pour réussir sa transition agile

Garder des pratiques

managériales non adaptées

Un management contrôlant

Des objectifs individualisés

Pas de politique de cohésion d’équipe

Pas de reconnaissance (individuelle ou d’équipe)

Pas de développement personnel

Un feedback absent

Un feedback négatif

Page 14: Les pièges à éviter pour réussir sa transition agile

LE PROCESS ET LES PRATIQUES

Page 15: Les pièges à éviter pour réussir sa transition agile

La pratique Canada Dry

“ Ça a la couleur de l’alcool,

le goût de l’alcool…

mais ce n’est pas de l’alcool ”

Page 16: Les pièges à éviter pour réussir sa transition agile

Ça marche bien avec ...

Le daily

La rétrospective

Page 17: Les pièges à éviter pour réussir sa transition agile

La fausse rétrospective

❏On ne la fait plus (ça prend trop de temps !)

❏On ne prend pas d’actions d’amélioration

❏C’est une réunion défouloir

❏On y parle uniquement technique

❏L’équipe s’ennuie

Page 18: Les pièges à éviter pour réussir sa transition agile

La rétrospective

❏Pour l’équipe

❏On s’interroge sur comment s’améliorer

❏Dans un climat de confiance

❏Avec des formats variés

➢Un élément d'amélioration qui soit

atteignable et mesurable.

Page 19: Les pièges à éviter pour réussir sa transition agile

Le faux daily

❏C’est un status au chef ScrumMaster

❏L'équipe le trouve inutile et/ou s’y ennuie

❏Les coéquipier font toujours le même statut

❏ Il n’y en a pas si le ScrumMaster n’est pas là

Page 20: Les pièges à éviter pour réussir sa transition agile

Le daily

❏Pour l’équipe (de développement)

❏ 15 minutes

❏ L'équipe partage son activité et se synchronise

❏ L’équipe fait le point par rapport a l’objectif du

sprint.

➢ Le daily permet une connaissance partagée et une

information circulante au sein de l'équipe.

Page 21: Les pièges à éviter pour réussir sa transition agile

Et le Scrum Master ?

Un chef de projet renommé

Avec des objectifs incompatibles avec son rôle

N’est pas évalué sur sa capacité a rendre

l’équipe autonome

Ne veut pas ou ne sait pas rendre l’équipe

autonome

L’équipe est encore en développement

Page 22: Les pièges à éviter pour réussir sa transition agile

Le backlog exhaustif

❏Un backlog qui rassure

❏Long à mettre en place

❏Chronophage en

maintenance

❏Plus personne ne le

comprend ni ne sait ce qu’il

contient

Backlog

Backlog

Page 23: Les pièges à éviter pour réussir sa transition agile

La malédiction du jour homme

❏ Vous estimez tout en jours homme

❏ Vous utilisez des story points et votre « manager » fait des

conversions en jour/homme.

Votre « manager » souhaite toujours “remplir” le sprint

C’est la fin de la responsabilisation de l’équipe

L’équipe aura peur de s’engager

Les estimations risquent de gonfler et/ou la qualité de baisser

Il n’y a plus de place pour l’inconnu

Page 24: Les pièges à éviter pour réussir sa transition agile

Story points et vélocité

❏Notion abstraite, sans « reflexes » j/h

❏ Il est facile de projeter la vélocité

❏Prend en compte uniquement la capacité a

créer de la valeur

❏Prend en compte l’inconnu

❏C’est plus difficile a expliquer

Utilisez et restez en story points !

ou alors au minimum ...

Page 25: Les pièges à éviter pour réussir sa transition agile

Le jour homme idéal

avec le focus factor

∑ estimation des USER stories (valeur crée)

-----------------------------------------------------------------

temps disponible sur le sprint

exemple pour une équipe de 4 personnes et un sprint de 2 semaines:

2x5 j/h + 2x2j/h + 4x3j/h .

------------------------------------- = 0,65

4 x 10 .

Voir “Scrum And Xp From The Trenches” d’Henrik Kniberg

Page 26: Les pièges à éviter pour réussir sa transition agile

Le focus factor

A uniquement utiliser en tant qu’indicateur !

❏ Ce n’est pas une mesure de la performance

❏ Ce n’est pas une variable pour ajuster la charge du projet

Page 27: Les pièges à éviter pour réussir sa transition agile

Pas de pratiques d’ingénierie logicielle

❏Test Driven Development

❏Pair Programming

❏Collective Code Ownership

❏Code Reviews

❏Refactoring

❏Pas de tests

❏Pas d’intégration continue

Page 28: Les pièges à éviter pour réussir sa transition agile

Laisser tomber les post-its

Avec un outils numériques les réunions sont

moins participatives et interactives

Avec un support visuel, on visualise mieux et

plus rapidement l’avancé du sprint

Un support visuel peut servir de support de

discussion a tout moment

Page 29: Les pièges à éviter pour réussir sa transition agile

Essayez le Shu-Ha-Ri

Know the rules well,

so you can break them effectively

- Dalai Lama -

❏SHU: Suivre les règles

❏HA : Comprendre les règles

❏RI : Se détacher des règles

Page 30: Les pièges à éviter pour réussir sa transition agile

LA CULTURE

Page 31: Les pièges à éviter pour réussir sa transition agile

La culture

Culture is something you do without thinking.

All else is process.

- Henrick Kniberg -

La culture c’est un ensemble de valeurs, de mythes, de rites,

de tabous et de signes partagés par la majorité des salariés.

Page 32: Les pièges à éviter pour réussir sa transition agile

Oublier de traiter la culture

• Ne pas vérifier la compatibilité de sa culture

avec l’agilité

• Ne pas vérifier l’adéquation de ses valeurs

avec l’agilité

• Ne pas essayer de la changer ou de l’adapter

Page 33: Les pièges à éviter pour réussir sa transition agile

Compatibilité culturelle

Un guide de Survie à l’Adoption ou Transformation Agile – Michael Sahota

Page 34: Les pièges à éviter pour réussir sa transition agile

En quelques mots

50% de la réussite repose sur des facteurs

humains.

Le reste repose à part égale sur les processus

et sur les techniques de développement

Transformer véritablement une organisation

nécessite une énergie constante soutenue

durant une longue période

Page 35: Les pièges à éviter pour réussir sa transition agile
Page 36: Les pièges à éviter pour réussir sa transition agile

Olivier Marquet

@omarquet

[email protected]

http://www.omarquet.me