initiation à l'agilité - pablo pernot · lean naissance : 19501960 une pensée : focus sur...
TRANSCRIPT
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Initiation à l'agilité
version 0.6 août 2013
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgilePourquoi ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
64% des fonctionnalitésdéveloppées ne sont PASutilisées ou rarement...
chaos report standish group 2001
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
64% des fonctionnalitésdéveloppées ne sont PASutilisées ou rarement...
chaos report standish group 2001
Un produit et/ou Un projet
Un ou plusieurs objectifsUne ou plusieurs datesDes personnesDu matériel (outils, lieux, etc.)
Un coût
Les fonctionnalités ne sont pas celles attenduesLes fonctionnalités ne répondent pas à nos besoinsLes fonctionnalités ne sont pas vraiment achevéesLes fonctionnalités ne marchent pas comme prévuDes fonctionnalités sont manquantesDes fonctionnalités sont inutilesDes fonctionnalités marchent malOn découvre trop tard des problèmes avec des fonctionnalités
On est en retardOn atteindra jamais l'objectif, jamaisOn découvre trop tard que l'objectif ne sera jamais atteint
Les participants ne se comprennent pasLes participants ne communiquent pasLes participants accusent les autres des échecsLes participants ont la pressionLes participants ne voudront plus travailler ensemble ànouveauLes participants ne voudront plus travaillerLes participants ne paraissent pas efficacesLes participants ne paraissent pas performantsLes participants n'y croient pasOn découvre trop tard les problèmes avec les participants
L'objectif a été atteint mais est décevantL'objectif a été atteint mais est décevant pour certainsL'objectif a été atteint mais il va être dur de le faire évoluerL'objectif a été atteint mais il va être long de le faire évoluerNous ne sommes pas fier du résultat
Cela nous a couté trop d'argentNous avons découvert trop tard que cela nous a couté tropd'argentLe contrat nous interdit de changerLe contrat nous interdit de faire ce dont nous avons besoinetc.
C'est un échec
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileQuoi ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
2001, le manifeste agilehttp://agilemanifesto.org
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
2001, le manifeste agilehttp://agilemanifesto.org
Individuals and interactions overprocesses and tools
Working software overcomprehensive documentation
Customer collaboration overcontract negotiation
Responding to change overfollowing a plan
http://agilemanifesto.org
VALEURS
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Our highest priority is to satisfy the customer through early andcontinuous delivery of valuable software.
Welcome changing requirements, even late indevelopment. Agileprocesses harness change for the customer's competitive advantage.
Deliver working software frequently, from a couple of weeks to acouple of months, with a preference to the shorter timescale.
Business people and developers must work together dailythroughout the project.
Build projects around motivated individuals. Give them theenvironment and support they need, and trust them to get the job
done.
The most efficient and effective method of conveying information toand within a development team is facetoface conversation.
http://agilemanifesto.org
PRINCI
PES
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Working software is the primary measure of progress.
Agile processes promote sustainable development. Thesponsors, developers, and users should be able to maintain a
constant pace indefinitely.
Continuous attention to technical excellence and good designenhances agility.
Simplicitythe art of maximizing the amount of work not doneis essential.
The best architectures, requirements, and designs emergefrom selforganizing teams.
At regular intervals, the team reflects on how to become moreeffective, then tunes and adjusts its behavior accordingly.
http://agilemanifesto.org
PRINCI
PES
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Une culture de l'évolution dans
un monde complexe
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
interconnection, interdépendance, immédiateté, mondialisation,
renouvellement...
Complexe ?éthymologie"con" (avec)"plexus" (entrelacement)
L'imprévu est la normalité
"l'incertitude au sein de
systèmes richement
organisés" Edgar Morin
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Quelle réponse ?
Engagement, responsabilisation, émancipation
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Le descendant de la pensée
Lean
Respect des personnesPourquoi faisons nous les choses ?Comment nous améliorer constamment ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Un constant compromis
effort/valeur
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileComment ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Management Visuel
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Transparence & Communication
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Communication & Collaboration
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Délivrer des choses finies
Jeff Patton, http://www.agileproductdesign.com/blog/dont_know_what_i_want.html
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Casser les silos
Source : http://hbr.org/1986/01/thenewnewproductdevelopmentgame/
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Optimiser le feedbackLe changement est moins cher
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Estimation, Planification :Répétition d'une cadence observée sur le terrain
Capacitéfixe & constante
Fonctionnalités
Coût Temps
Fonctionnalités Coût
Temps
Capacitéfixe & constante
FonctionnalitésCapacitéfixe & constante
Fonctionnalités
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Pilotage par les tests
& Intégration continue
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileBénéfices ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Bénéfices ?
Turnover & motivationQualité intrinsèque ("bugs")"Time to Market"ProductivitéInnovationCompétitivité
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileOutillage ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
LEANnaissance : 19501960
Une pensée :focus sur le flux de valeurrespect des personnesamélioration continue
XPEXTREMEPROGRAMMINGnaissance 19961998
Pratiques d'ingénierielogicielle etd'émancipationsociale
SCRUMnaissance 19931994(re)naissance 20042006
Framework decréation de valeurdans unenvironnementcomplexe
KANBAN(re)naissance 20052009
Système de gestionde flux deproductionpoussant àl'améliorationcontinue
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
SCRUM
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileAdoption ?
être agile(et ne pas faire de l'agile)
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
~70% des adoptions agiles échouent... (ken schwaber)
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AwarenessDesirAbilityPromotionTransfer
"ADAPT"
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
FreinsCulture that doesn't support changeIneffective use or retrospectivesIgnore needed infrastructureLack of full planning participationUnavailable Product OwnerBad ScrummastersNot having an onsite evangelistTeam lacking authorityTesting not pulled forwardTraditional performances appraisalsReverting to formCheckbook commitment
Jean Tabaka2009
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Ecueils
Agility is the goal
Focusing on practices
It's just forthe development team
Robbie Mc Iver,http://www.robbiemaciver.com/robbiesblog/89threefailurestoavoidinagiletransitions
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
AgileManager ?Entreprise ?
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Etre à l'affut, promouvoir
Pratiques émergentes
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Etre à l'affut, promouvoir
Intelligence collective
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Adapter, renouveler
Les modes de communication
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Adapter, renouveler
Remises en question
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Etre moderne
Limite des indicateurs qualité
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Limite des indicateurs qualité
Etre moderne
Limite des primes objectivitées et
des budgets (trop) anticipés
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Etre moderne
Organisation organique
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Ne plus être
"Control freak"
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Etre
Mentor, leader, "Servant leadership"
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Dans une
Organisation collaborative
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported License http://creativecommons.org/licenses/bysa/3.0/
Pablo Pernot
twitter @pablopernotblog http://www.areyouagile.comsociété http://www.smartview.frslides http://speakerdeck.com/u/pablopernotassociation http://convergenc.es
Pablo Pernot 2013 Creative Commons AttributionShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/bysa/3.0/