Méthodes agiles j certif Abidjan
-
Upload
henri-damien-laurent -
Category
Presentations & Public Speaking
-
view
558 -
download
5
Transcript of Méthodes agiles j certif Abidjan
Méthodes AgilesJCERTIF ABIDJAN 28/08/2015LAURENT HENRI-DAMIEN
Présentation
Qui suis-je ? Ingénieur en Informatique et Mathématiques Appliquées Associé et directeur technique d’une entreprise française de service
en logiciel libre de gestion de bibliothèque pendant 5 ans Lead developer dans une startup de service dans les
télécommunications Consultant en solutions libres et gestion de projet Intéressé par l’agilité depuis 2007, j’ai contribué à son adoption dans
mon entreprise
Présentation
Je ne suis pas
Présentation
Et vous ? Etudiants ? Professionnels ? Connaissance de l’agilité ?
Des règles communes
Nous apprenons tous Engager un dialogue Les questions ou remarques, notez les, vous aurez des moments
pour les poser
Les méthodes agiles : présentation
Les problèmes
Les méthodes agiles : présentation
Les problèmes des méthodes traditionnelles Enquête du Standish Group faite une première fois en 1994 et
renouvellée en 2008 indique, en 2008, un taux de réussite de 35% dans les projets informatiques. Parmi les motifs d’échecs, arrivent en tête :
Manque d’implication des utilisateurs finaux : 12,8 %. Changement de spécifications en cours de projet : 11,8 %
Sur-spécification et fonctionnalités très peu utilisées Turnover des équipes
https://cs.nmt.edu/~cs328/reading/Standish.pdf
Les méthodes agiles : présentation
Manifeste pour le développement Agile de logiciels
Nous découvrons comment mieux développer des logicielspar la pratique et en aidant les autres à le faire.Ces expériences nous ont amenés à valoriser : Les individus et leurs interactions plus que les processus et les outils Des logiciels opérationnels plus qu’une documentation exhaustive La collaboration avec les clients plus que la négociation contractuelle L’adaptation au changement plus que le suivi d’un plan
Nous reconnaissons la valeur des seconds éléments,mais privilégions les premiers.
http://agilemanifesto.org/iso/fr/
Les méthodes agiles : présentation
Principes Notre plus haute priorité est de satisfaire le client
en livrant rapidement et régulièrement des fonctionnalitésà grande valeur ajoutée.
Accueillez positivement les changements de besoins,même tard dans le projet. Les processus Agilesexploitent le changement pour donner un avantagecompétitif au client.
Livrez fréquemment un logiciel opérationnel avec descycles de quelques semaines à quelques mois et unepréférence pour les plus courts.
Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennementtout au long du projet.
http://agilemanifesto.org/iso/fr/principles.html
Les méthodes agiles : présentation
Principes Réalisez les projets avec des personnes motivées.
Fournissez-leur l’environnement et le soutien dont ilsont besoin et faites-leur confiance pour atteindre lesobjectifs fixés.
La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développementet à l’intérieur de celle-ci est le dialogue en face à face.
Un logiciel opérationnel est la principale mesure d’avancement.
http://agilemanifesto.org/iso/fr/principles.html
Les méthodes agiles : présentation
Principes Les processus Agiles encouragent un rythme de développement
soutenable. Ensemble, les commanditaires, les développeurset les utilisateurs devraient être capables de maintenirindéfiniment un rythme constant.
Une attention continue à l'excellence technique età une bonne conception renforce l’Agilité.
http://agilemanifesto.org/iso/fr/principles.html
Les méthodes agiles : présentation
Principes La simplicité – c’est-à-dire l’art de minimiser la
quantité de travail inutile – est essentielle. Les meilleures architectures, spécifications et
conceptions émergent d'équipes autoorganisées. À intervalles réguliers, l'équipe réfléchit aux moyens
de devenir plus efficace, puis règle et modifie soncomportement en conséquence.
http://agilemanifesto.org/iso/fr/principles.html
Les méthodes agiles : présentation Penser valeur ajouté client : Prioriser la livraison de ce
qui a le plus de valeur
Waterfall : Périmètre fixéDélai Coût
Qualité
AgileBudget
Périmètre
Date
Les méthodes agiles : présentation Le changement positivement accueilli
« Difficile à voir. Toujours en mouvement est l’avenir. »
La seule certitude que nous ayons, c’est que les choses changent.
Les méthodes agiles : présentation
Devenir plus efficace
http://www.sictom-pontaumur-pontgibaud.fr/spip.php?article54
Méthodes agiles Faux préjugés :
Pas de plan Pas de règles Pas de méthodes
Méthodes agiles Pourquoi méthodes ?
http://guide.agilealliance.org/subway.html
Méthodes agiles Pourquoi méthodes ?
http://craigsmith.id.au/2014/10/21/scrum-australia-2014-40-agile-methods-in-40-minutes/
+ la vôtre
Les constantes agiles Focus Communication Confiance Courage Feedback
Métriques Travail en synergie
Simplicité Respect
Une boîte à outils Backlog et User Stories Kanban Scrum… ou pas Tests unitaires et intégration continue (champ informatique) Burndown charts Vélocité Rituels
Planification Daily meeting Démonstration Rétrospectives
LET’S PLAY