CONF. 302 - Agile 101 : Agile au service de l'entreprise

30
Agile 101 Agile au service de l'entreprise

description

 

Transcript of CONF. 302 - Agile 101 : Agile au service de l'entreprise

Page 1: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile 101Agile au service de l'entreprise

Page 2: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Je suis...Eric LaraméeCoach Agile

Page 3: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Pourquoi Agile?

Page 4: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Pourquoi Agile?

HypothèsesHypothèseserronées erronées

HypothèsesHypothèseserronées x3 erronées x3

HypothèsesHypothèseserronées x2 erronées x2

HypothèsesHypothèseserronées x4 erronées x4

Page 5: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Pourquoi Agile?

Page 6: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Pourquoi Agile?

Page 7: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Pourquoi Agile?

Taux de succès Budget

61% Moins de 750 000 $

19% 750 000 $ à 3 millions $

2% Plus de 10 millions $

Chaos Report – Standish Group - 2009

Page 8: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas...

Page 9: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas...

● Nouveau

Page 10: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas nouveau

Taiichi OhnoToyota Production SystemKanban

USAF & NASAX15 Livraison itérative &incrémentale

The New New Product Development Game Takeuchi & Nonaka

Framework ScrumSutherland & Schwaber

1943 1950 1985 1990 1996

The Mythical Man-MonthBrooks

1975

eXtreme ProgrammingBeck, Cunningham, Jeffries

ManifesteAgile

2001

AgileHors TI

20...

Page 11: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas...

● Nouveau● Sans planification

Page 12: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas sans planification

Produit/Projet- Objectifs d'affaires- Gestion de produit

- Vision- Mission- Charte

Livraison-Incrémentale

-Valeur d'affaires-Regroupement de

fonctionnalités-Utilisateurs

Itération-Objectifs-Valeur d'affaires-Fonctionnalités-Utilisateurs-Rétroaction-Détails ++

Quotidien-Synchro-Petite fonct.-Utilisateurs-Détails +++

Page 13: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas...

● Nouveau● Sans planification● Indiscipliné

Page 14: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas indiscipliné

Gestion du Carnetde produit par Valeur d'affaires

Item 1 : $$$$

Item 2 : $$$

Item 1 : $$$$

Item 3 : $$

Item n : $...

EXÉC

UTIO

N

Itération:L'équipe implante les items à

haute valeur d'affaires

Synchronisation quotidienne:L'équipe s'ajuste

Revue d'itération:Démonstration + Feedback

Revue de livraison:Utilisation + Feedback

Rétrospective d'itération:L'équipe s'ajuste

Page 15: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile n'est pas...

● Nouveau● Sans planification● Indiscipliné● Une solution miracle● Un ''quick fix''

Page 16: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

Page 17: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

● Est guidé par 4 valeurs et 12 principes

Page 18: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile est guidé par 4 valeurs

individus et leurs interactions

logiciels opérationnels

collaboration avec les clients

adaptation au changement

processus et outils

documentation exhaustive

négociation contractuelle

suivi d’un plan

plus que

Nous reconnaissons la valeur des seconds éléments,mais privilégions les premiers.

Page 19: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile est guidé par 12 principes

Satisfaire le client

Exploiter lechangement

Livraisonsfréquentes

Collaborationquotidienne

Faire confianceà l'équipe

Faire confianceà l'équipe

Dialogueface à face

Avancement =logiciel

opérationnel

Dialogueface à face

Rythmesoutenable

Excellencetechnique

Minimiser le travail inutile

Équipes autoorganisées

Inspection &adaptation

Page 20: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves

Page 21: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile fait ses preuves

Source: VersionOne - Benefits of Agile - State of Agile Survey 2011

Page 22: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves● Est appuyé de plusieurs pratiques

Page 23: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile est appuyé de plusieurs pratiques

Source: VersionOne - State of Agile Survey 2011

Page 24: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves● Est centré sur l'individu, la collaboration et l'auto-organisation

Page 25: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile est centré sur l'individu, la collaboration et l'auto-organisation

• Collaboration avec les clients

• Équipes avec pouvoir de décision

• Confiance

• « Servant Leadership »

• Les individus ne sont pas des ressources

Page 26: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves● Est centré sur l'individu, la collaboration et l'auto-organisation

● Gouverne par la valeur

Page 27: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Agile gouverne par la valeur

Succès

Échec

Succès

Échec

SuccèsDifficile Difficile

Source: Pyxis Technologies 2005

Page 28: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Gestion du Carnetde produit par valeur d'affaires

Item 1 : $$$$

Item 2 : $$$

Item 1 : $$$$

Item 3 : $$

Item n : $...

EXÉC

UTIO

N

Agile gouverne par la valeur

Itemfonct.

Itemfonct.

Itemfonct.

Itemfonct.

Itemfonct.

Itemfonct.

Itemfonct.

Produitlivrable

Itérations ●Découvertes●Architecture●Développement●Test●Déploiement● Etc.

Page 29: CONF. 302 - Agile 101 : Agile au service de l'entreprise

AgileAgile● 4 valeurs, 12 principes● Individus au centre● Focus sur valeur d'affaires● Le changement comme avantage compétitif

Page 30: CONF. 302 - Agile 101 : Agile au service de l'entreprise

Merci !Pour en savoir plus :

● Agile Tour 2012 – 24 novembre 2012 (5,5 PDU)● Agile Montreal – Conférences Mensuelles● http://agilemontreal.ca● Twitter: @agilemontreal ● LinkedIn: Agile Montréal● [email protected][email protected]

Special thanks to Derek Huether!