Agilité v2

Agilité v2 »
Audrey Thibodeau Poulin

Historique
Du 11 au 13 février 2001 
Au centre de ski Snowbird en Utah
Dix-sept personnes
Signature d'un manifeste symbolique 
Formation du AgileAlliance
www.agilemanifesto.org
www.agilealliance.org
Manifeste Agile
Miser sur...
Plutôt que sur...
Individus et interactions
Logiciel fonctionnel
Collaboration avec le client
Ouverture 
au changement
processus de développement lourd - outils complexes
documentation lourde
plan rigide
négociation contractuelle
La priorité de l’équipe est de satisfaire le client par des livraisons fréquentes et régulières

Acceptation des demandes de changement, tout au long du processus de développement, afin d’obtenir un réel avantage compétitif pour le client

Livrer le plus souvent possible des versions opérationnelles de l’application 

Assurer une coopération permanente entre Client et Equipe projet
Construire des projets en se concentrant sur les individus et leurs motivations et mettant en avant la confiance

Privilégier la conversation en face à face

Mesurer l’avancement du projet en termes de fonctionnalités de l’application

Faire avancer le projet à un rythme soutenable et constant 
Porter une attention continue à l’excellence technique et à la qualité de la conception
 
Favoriser la simplicité

Responsabiliser les équipes 

Ajuster, à intervalles réguliers, son comportement, ses processus pour être plus efficace
Principes
Démontre rapidement aux utilisateurs des résultats concrets par des livraisons fréquentes (et non des prototypes)

Facilite l’adaptabilité aux changements organisationnels ou des besoins d’affaires

Augmente la qualité globale par une intégration continue des essais et des approbations
Utilise des équipes de travail multidisciplinaires, autonomes et responsabilisées favorisant la motivation, le leadership et la collaboration
Donne un résultat final correspondant davantage aux besoins
Bénéfices
Approche prédictive vs adaptative
Extreme Programming (XP)
Scrum
Agile Modeling
Adaptive Software Development (ASD)
Dynamic Systems Development Method (DSDM)
Feature-Driven Development (FDD)
Lean Software Development (LD)
Open UP
Principales méthodes Agile
Techniques agile
Principales méthodes
Lean Software Development
Open Up
Lean peut être défini par les 7 principles suivants:
Élimination total du gaspillage 
Encourager l’apprentissage 
Décider au dernier moment 
Livrer la marchandise le plus rapidement possible 
Remettre le pouvoir de décider à l’équipe 
Bâtir la qualité à l’intérieur du produit, et non après 
Voir l’ensemble
Outils gestion projet
Version One
IceScrum
Scrum for team system 
UrbanTurtle
http://pm.versionone.com
http://www.icescrum.org/
http://www.scrumforteamsystem.com
http://www.pyxis-tech.com/en/produits/
Engagement de la direction 
Gouvernance doit être adaptée pour répondre rapidement aux escalades et supporter les réunions fréquentes
Affectation des ressources à temps plein
Se donner moyens logistiques
Chargé projet ayant la possibilité de suivre son projet moins détaillées (planification itérative)
Assouplir les approbations des livrables, en arriver à faire approuver le système et non seulement la documentation
Ne pas sous estimer la gestion du changement
Pour qu’une approche agile soit un succès
Soyez prêt !
Introduction à l'agilité
SCRUM
Sondage 2009- Version One - State of agile Survey
Sondage 2009- Version One - State of agile Survey
Sondage 2009- Version One - State of agile Survey
http://epf.eclipse.org/wikis/openup/
Historique 
Manifeste 4 valeurs
Principes
Pourquoi
Bénéfices
Approche prédictive versus adaptative
Principales méthodes
Facteurs de succès
Sujets abordés
Présentateur :
cynthia.ayotte@cgi.com
Concepteur :
audrey.thibodeaupoulin@cgi.com

Loading comments...

Please log in to add your comment.

Report abuse

More presentations by Audrey Thibodeau Poulin

  • OffreCloudv7

    Audrey Thibodeau Poulin on

    Présentation Offre CGI pour l'évènement du 14 avril 2010

  • ANQ - SCRUM I

    Audrey Thibodeau Poulin on

    Approche itérative avec SCRUM I

  • cloud demo 2

    Audrey Thibodeau Poulin on

    cloud computing