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

Post on 18-Dec-2014

981 views 1 download

description

 

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

Agile 101Agile au service de l'entreprise

Je suis...Eric LaraméeCoach Agile

Pourquoi Agile?

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

Pourquoi Agile?

Pourquoi Agile?

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

Agile n'est pas...

Agile n'est pas...

● Nouveau

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...

Agile n'est pas...

● Nouveau● Sans planification

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 +++

Agile n'est pas...

● Nouveau● Sans planification● Indiscipliné

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

Agile n'est pas...

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

Agile...

Agile...

● Est guidé par 4 valeurs et 12 principes

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.

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

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves

Agile fait ses preuves

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

Agile...

● Est guidé par 4 valeurs et 12 principes

● Fait ses preuves● Est appuyé de plusieurs pratiques

Agile est appuyé de plusieurs pratiques

Source: VersionOne - State of Agile Survey 2011

Agile...

● Est guidé par 4 valeurs et 12 principes

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

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

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

Agile gouverne par la valeur

Succès

Échec

Succès

Échec

SuccèsDifficile Difficile

Source: Pyxis Technologies 2005

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.

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

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● info@agilemontreal.ca● elaramee@agilemontreal.ca

Special thanks to Derek Huether!