grenoble management

63
Management : agile ! Thierry Gabriel Cros

Upload: thierrycros

Post on 26-Jun-2015

735 views

Category:

Documents


0 download

DESCRIPTION

Diapos de la présentation "management agile : concrètement" à Agile Grenoble 2011

TRANSCRIPT

Page 1: Grenoble   Management

Management :agile !

Thierry Gabriel Cros

Page 2: Grenoble   Management

http://etre-agile.com 2

Je m' présente, je m'appel' Thierry...2000 Création « Extreme Programming France »2010 http://federationagile.com

http://etre-agile.com

@thierrycros

Page 3: Grenoble   Management

http://etre-agile.com 3

Agenda

✔ Rôles ✔ Management hybride✔ Véritable Management agile... ?

Page 4: Grenoble   Management

http://etre-agile.com 4

Non !

Les 50 bonnes pratiques du Manager agileUn Manager est un cerveau sans cœur ni ventreSoyez (un Manager) agile !Les choses simples sont faciles à mettre en place

Page 5: Grenoble   Management

http://etre-agile.com 5

Les rôles agiles

Page 6: Grenoble   Management

http://etre-agile.com 6

2001 : le Manifeste

4 valeurs10 principesUne histoire

Page 7: Grenoble   Management

http://etre-agile.com 7

Agile : 3 « collèges »

Métier S.I.

Management (support)

Page 8: Grenoble   Management

http://etre-agile.com 8

Le collège Métier

Métier

Client, Product Manager,Testeur Fonctionnel,

Analyste...

Page 9: Grenoble   Management

http://etre-agile.com 9

Que fait le collège métier ?

Activités Expression de Besoins Priorisation = f(valeur métier)

→ Planification Acceptation

Artefacts Vision

Feuille de Route Backlog

Plan Releases Itérations

Product... Manager

Page 10: Grenoble   Management

http://etre-agile.com 10

Solidarité → Identité

Page 11: Grenoble   Management

http://etre-agile.com 11

Côté Système d'Information

S.I.

Développeur, Exploitant

...

Page 12: Grenoble   Management

http://etre-agile.com 12

Que fait le S.I. ?

Développement Conception

émergente - TDD Entraînement ...

Exploitation - Opérations Installation Monitoring ...

Auto Management

Page 13: Grenoble   Management

http://etre-agile.com 13

Solidarité → Identité

Page 14: Grenoble   Management

http://etre-agile.com 14

Et le Management ?

Page 15: Grenoble   Management

http://etre-agile.com 15

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éveloppeurslibérée des poids des sociétés "Dilbertesques". »

Histoire du Manifeste agile, Jim Highsmith

Traduction de Fabrice Aimettihttp://www.fabrice-aimetti.fr

Page 16: Grenoble   Management

http://etre-agile.com 16

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

Page 17: Grenoble   Management

http://etre-agile.com 17

La 2ème couche...

« Most of what we call management consists of making it difficult for people

to get their jobs done. »

Peter Drucker

Page 18: Grenoble   Management

http://etre-agile.com 18

Le propos

Plutôt changer le systèmeque juger des personnes.

Page 19: Grenoble   Management

http://etre-agile.com 19

Agenda

✔ Rôles✔ Management hybride✔ Véritable Management agile... ?

Page 20: Grenoble   Management

http://etre-agile.com 20

Management hybride

Des pratiques agiles... Dans un environnement non-agile.

Command & Control

Page 21: Grenoble   Management

http://etre-agile.com 21

Un principedu Manifeste

Page 22: Grenoble   Management

http://etre-agile.com 22

Management agile

Les équipesCouverture aériennePlansReporting« Agile Manager » attitude

Page 23: Grenoble   Management

http://etre-agile.com 23

Les équipes

Métier S.I.

● Constituer les équipes● Rendre possible la communication

Page 24: Grenoble   Management

http://etre-agile.com 24

Équipes : concrètement

RecrutementLes personnes dans

l'équipe Continuité d'équipe Adaptation de la

taille à la charge Temps plein

Manager : un médiateur entre l'équipe et... les autres

Page 25: Grenoble   Management

http://etre-agile.com 25

Recrutement

Vous recrutez un Développeur agile :

Écriture de code en « live », par exemple un kata

Rencontres avec un ou plusieurs membres de l'équipe

« C'est quoi pour vous un Développeur ? »

Motivation ?AccomplissementReconnaissance

Page 26: Grenoble   Management

http://etre-agile.com 26

Manager : interface

Métier S.I.Métier

Page 27: Grenoble   Management

http://etre-agile.com 27

Espace-temps Manager / équipe

Collectif : participer ? Revue d'itération Stand Up

Individuel

Physiquement proche ?

Très contextuel

Page 28: Grenoble   Management

http://etre-agile.com 28

Logistique

Logistique Espace collectif

(plateau projet) Espaces privatifs Écrans...

Page 29: Grenoble   Management

http://etre-agile.com 29

Couverture aérienne

Supprimer les obstacles remontés par l'équipe Matériels Disponibilité des personnes …

Anticiper les obstacles à moyen terme Présence pendant les prochaines vacances...

1

Page 30: Grenoble   Management

http://etre-agile.com 30

Le Manager est un Couvreur

« Officier qui garde la porte du temple pendant la tenue.

Très souvent il s'agit de l'ancien Vénérable de la loge. »

Wikipedia Vocabulaire de la franc-maçonnerie

Page 31: Grenoble   Management

http://etre-agile.com 31

CouvrirObtenir la liste d'obstacles rencontrés par l'équipe

Stand up Meeting Dialogues

Formel Informel

Gérer les obstacles Diminuer l'obstacle Le supprimer Le transférer

Communiquer (avancement...) 1

Page 32: Grenoble   Management

http://etre-agile.com 32

Plans

Un regard sur le plan Réaliste ? Cohérence

Dév Formations Install Déploiement

continu ? ...

Couvreur + Support Estimation /

vélocité ← Dev Priorités  ← Métier

Page 33: Grenoble   Management

http://etre-agile.com 33

Reporting

Itération

Vélocité DuréeJours de prod

Page 34: Grenoble   Management

http://etre-agile.com 34

Reporting : simple !

News...

Plan...

- Défauts / go live- Lead Time

Page 35: Grenoble   Management

http://etre-agile.com 35

Une question d'attitude

Faire confiance Lâcher-prise :

l'inverse du contrôle

Accepter ses limites Reconnaître les

différences et compétences

Accueillir le présent

Serviteur Servant Manager Faire attention aux

besoins des personnes...

Faire vraiment attention !

Renvoyer un feedback spécifique de reconnaissance

Page 36: Grenoble   Management

http://etre-agile.com 36

Manager n + i

Établir, maintenir, partager une vision→ Cohérence

Sponsoriser les initiatives agiles

Page 37: Grenoble   Management

http://etre-agile.com 37

Manager agile

Page 38: Grenoble   Management

http://etre-agile.com 38

Aider le Manager à changer

Page 39: Grenoble   Management

http://etre-agile.com 39

Extreme Programming, Scrum, Kanban...

ValeursPrincipes, PiliersRôlesCycles de viePratiques

Pratique = f(contexte)

Principe != f(contexte)

Page 40: Grenoble   Management

http://etre-agile.com 40

Un outil du changement

Au-delà du personnel Vision de la société ?

Identités / Rôles Qui êtes vous ?

Valeurs Altruisme, Individualisme ?

Croyances Un changement c'est «bien» ?

Capacités / Savoir-faire Pratiques

Environnement Locaux, Outils...

Les niveaux logiques de Dilts-Bateson

Niveau n+1 ==> niveau n

Page 41: Grenoble   Management

http://etre-agile.com 41

Un autre outil

Faire le deuil de- la vision de la société- rôles, « mon » rôle- croyances.

Donc de pratiques.

Page 42: Grenoble   Management

http://etre-agile.com 42

« Maintenant... »

Soyez sceptique : apprenez à écouter.

« Ne me croyez pas, ne croyez pas les autres,ne vous croyez pas. » Don Miguel Ruiz

Page 43: Grenoble   Management

http://etre-agile.com 43

Solidarité → Identité

Page 44: Grenoble   Management

http://etre-agile.com 44

Agenda

✔ Rôles✔ Management hybride✔ Véritable Management agile... ?

Page 45: Grenoble   Management

http://etre-agile.com 45

Ré-enchanter l'intention agile :auto-organisation

AMAPIndignésApéros géants

Quid du Management ?

Mais au fait, c'est quoi le Management ?

Page 46: Grenoble   Management

http://etre-agile.com 46

Management* Le management stratégique qui concerne l'aptitude stratégique d'une organisation à entretenir une relation pertinente et durable avec son marché (soit l'élaboration par les gestionnaires d'une vision dite "externe")

Page 47: Grenoble   Management

http://etre-agile.com 47

Management* Le management stratégique qui concerne l'aptitude stratégique d'une organisation à entretenir une relation pertinente et durable avec son marché (soit l'élaboration par les gestionnaires d'une vision dite "externe").* Le management opérationnel qui concerne le savoir-faire pour organiser les processus nécessaires au maintien et au développement de l'organisation (soit la concrétisation par ces mêmes gestionnaires d'une vision dite plus "interne" parce que ciblée sur l'organisation).

Page 48: Grenoble   Management

http://etre-agile.com 48

Management* Le management stratégique qui concerne l'aptitude stratégique d'une organisation à entretenir une relation pertinente et durable avec son marché (soit l'élaboration par les gestionnaires d'une vision dite "externe").* Le management opérationnel qui concerne le savoir-faire pour organiser les processus nécessaires au maintien et au développement de l'organisation (soit la concrétisation par ces mêmes gestionnaires d'une vision dite plus "interne" parce que ciblée sur l'organisation).

* Le contrôle de gestion qui définit la capacité à disposer du niveau nécessaire et suffisant de contrôle interne. Qualité qui dépend à son tour du positionnement concret d'une telle fonction au sein de l'entité , pour mesurer et évaluer les synergies , cohérences et liens effectifs entre ces deux types de management.

Wikipedia

Page 49: Grenoble   Management

http://etre-agile.com 49

Périmètre agile

Management opérationnel uniquement ?

Page 50: Grenoble   Management

http://etre-agile.com 50

Organisation agile

Co-Responsabilité Je réponds de …

Face à moi-même

Face aux autres Solidarité

→ Identité → Altérité

Intelligence Collective Vision commune Confiance mutuelle Règles identiques

pour tous Vote ou consensus

Entre Altruisme partagé et Individualisme forcené

Page 51: Grenoble   Management

http://etre-agile.com 51

Une sociocratie agile

1. Prise de décision par consentement2. Cercles3. Double lien4. Élection sans candidat

Freins

Page 52: Grenoble   Management

http://etre-agile.com 52

1. Prise de décision par consentementPour le management stratégiqueConsentement = pas d'objection importante et

raisonnableLeitmotiv : co-responsabilité et intelligence collective

Page 53: Grenoble   Management

http://etre-agile.com 53

2. Cercles

À chaque niveau opérationnel est associé un « cercle » : décisions stratégiques

L'appartenance à la structure opérationnelle vaut ipso facto appartenance au cercle correspondant

Fonctions d'un cercle : Pilotage Exécution Mesures

Vision

Page 54: Grenoble   Management

http://etre-agile.com 54

Cercles agiles

Système d'Information Développeurs Exploitants

Utilisateurs Testeurs Représentants

Page 55: Grenoble   Management

http://etre-agile.com 55

3. Double lien

Responsable d'une unité opérationnelle n choisi par le niveau supérieur.

Une personne du cercle n participe au cercle n+1

Page 56: Grenoble   Management

http://etre-agile.com 56

4. Élection sans candidat

Affectation des fonctions par vote sans candidat déclaré.

Puis consentement

La sociocratie n'est pas la démocratie.

Page 57: Grenoble   Management

http://etre-agile.com 57

Les freins

Refus des responsabilitésIgnorance pluralisteCamisole psychologique

Sébastien

Page 58: Grenoble   Management

http://etre-agile.com 58

Stopper-le-monde !

D'où provient votre « vision »

du monde ?

FamilleÉducation

Media / PubExpériences vécuesIntuitions fulgurantes

Page 59: Grenoble   Management

http://etre-agile.com 59

La question...

Que veut dire « être humain »

pour vous ?

Page 60: Grenoble   Management

http://etre-agile.com 60

Changement social

« Le propos de l'Extreme Programmingest le changement social. »

Kent Beck

Page 61: Grenoble   Management

http://etre-agile.com 61

Le mot de la fin

L'auto-organisation commence là où nous sommes.

Elle fonctionne à tous les niveaux.

La méthode est l'action.

Le temps, maintenant.

La méthode est l'action.Le temps,

maintenant.

Page 62: Grenoble   Management

http://etre-agile.com 62

Management : agile !

Illustration : NASA

http://etre-agile.com

Twitter@thierrycros

Mél :[email protected]

Page 63: Grenoble   Management

http://etre-agile.com 63

Résoudre les problèmes

A3 de résolution SCOPE & Mindmap