45
Méthode de développement agile Xavier WARZEE – Microsoft France

Du Manifeste Agile à Scrum

Embed Size (px)

DESCRIPTION

 

Citation preview

  • 1. Mthode de dveloppement agile
    Xavier WARZEE Microsoft France

2. Xavier Warzee
2006
Signataire du Manifeste Agile
http://agilemanifesto.org
Membre de lalliance agile
http://www.agilealliance.org
CertifiedScrum Master
http://www.scrumalliance.org
2007
Scrum Master, architecte de plusieurs projets agiles
GE Healthcare,
2008
Speaker la confrence Agile 2008 sur les tests dacceptation
Architecte Systme dInformation chez Microsoft France
Membre du French Scrum User Group
http://www.frenchsug.org
2009
XP Days 2009
Speaker lAgile Tour 2009, Rennes
3. Agenda
Principes de lAgilit
Pratiques et outils pour lAgilit
Focus sur Scrum
Conclusion
4. Principes de lAgilit
5. Un constat important !>plus un projet est grand, moins les exigences sont stables !
6. Dautres constats !
Plus un projet est long, moins il a de chance de succs
20% des fonctions dveloppes sont utilises
7. Niveau de bruit dun projet
8. Relations MOA/MOE ?
9. Une nouvelle approche du dveloppement
Nouvelle approche du dveloppement
Itratif, par volutions, adaptations
Une approche empirique au niveau processus, communication, documentation, ..;
Approche classique
Inspire des processus industriels
Approche en cascade !
Exigences compltement rdiges au dbut des projets !
Planification
tapes dfinies
10. Exigences
Conception
Code
Test
Plutt que de faire toute une discipline d'un coup...
...Les quipes agile font un peu de tout, tout le temps
Source : The New New Product Development Game par Takeuchi et Nonaka. Harvard Business Review, Janvier 1986.
Activits squentielles vs. parallles
11. Dcider le plus tard possible
Livraisons incrmentales
Livraisons itratives
12. Remarques
13. Critres de succs agile vs classique
14. Manifeste Agile
Processus et outils
Personnes et interactions
>
Documentation
Logiciel qui fonctionne
>
Ngociation partir d'un contrat
Collaboration avec le client
>
Suivre un plan
S'adapter au changement
>
Source : www.agilemanifesto.org
15. Les 12 principes du manifeste agile
16. Les rdacteurs du manifeste
17. Pratiques et outils pour lAgilit
18. Les pratiques Agiles
Planning
adaptable
Vision
des objectifs
projet
Equipes
autonomes
Intgration
continue
Tests
automatiss
Amlioration
continue
Tests
Implication
du client
Refactoring
Execution
Livraisons
frquentes
Conception
Focus sur la
collaboration
Planning
Documentation
itrative
19. Des pratiques agiles aux outils
Cf. Microsoft Whitepaper Tools for Agility, Kent Beck
(http://tinyurl.com/tools4agility)
20. Approches agiles

  • Lean 1987

21. Dynamic Systems DevelopmentMethod (DSDM) - 1995 22. eXtremeProgramming (XP) 1996 23. Scrum 1996 24. FeatureDrivenDevelopment (FDD)- 1997 25. Manifeste Agile 2001 26. Agile UnifiedProcess - 2002 27. Lean Software Development 2003 28. Crystal Clear - 2004