gestion de projets agile
DESCRIPTION
Gestion de projets Agile. Agenda. Présentation de l’équipe de développement et des projets Nouvelles approches en gestion de projets Environnement de développement Période de questions. Équipe de développement et projets. Équipe : Luc Boudreau Jean-Philippe Thinel - PowerPoint PPT PresentationTRANSCRIPT
Gestion de projets Gestion de projets AgileAgile
AgendaAgenda
Présentation de l’équipe de développement et Présentation de l’équipe de développement et des projetsdes projets
Nouvelles approches en gestion de projetsNouvelles approches en gestion de projets
Environnement de développementEnvironnement de développement
Période de questionsPériode de questions
Équipe de Équipe de développement et projetsdéveloppement et projets
Équipe :Équipe : Luc BoudreauLuc Boudreau Jean-Philippe ThinelJean-Philippe Thinel Ressource contractuelle (Anne-Marie Huynh)Ressource contractuelle (Anne-Marie Huynh)
Projets priorisésProjets priorisés Statistiques hebdomadairesStatistiques hebdomadaires Statistiques sur le recrutementStatistiques sur le recrutement Autres (ententes-interuniversitaires, etc.)Autres (ententes-interuniversitaires, etc.)
Certification SCRUM Certification SCRUM MasterMaster Compte-rendu de formationCompte-rendu de formation
Mise en application possible dans le Mise en application possible dans le cadre de nos projetscadre de nos projets
Gestion de projets AgileGestion de projets Agile
Objectif : Objectif : Faire connaître les valeurs, principes et Faire connaître les valeurs, principes et
quelques pratiques du développement Agilequelques pratiques du développement Agile Secouer vos perceptions face au Secouer vos perceptions face au
développement de logiciels en généraldéveloppement de logiciels en général Amorcer une discussion pour un projet piloteAmorcer une discussion pour un projet pilote
Brève mise en situation Brève mise en situation 2 extrêmes2 extrêmes
Niveau de bruit d’un Niveau de bruit d’un projetprojet
Simple
Compliqué
Anarchie
Complexe
maîtrisée nouvelleTechnologie
comprises
loin d’être comprises
Exi
gen
ces
Le facteur humain ajoute à la
complexité des projets
Gestion de projets AgileGestion de projets Agile
4 valeurs Agile 4 valeurs Agile Les individus et les interactionsLes individus et les interactions
Priorité par rapport au processus et aux outilsPriorité par rapport au processus et aux outils
Le logiciel fonctionnelLe logiciel fonctionnel Priorité par rapport à la documentation détailléePriorité par rapport à la documentation détaillée
La collaboration avec le clientLa collaboration avec le client Plutôt que la négociation de contratPlutôt que la négociation de contrat
La réponse au changementLa réponse au changement Plutôt que le suivi arbitraire d’un planPlutôt que le suivi arbitraire d’un plan
Gestion de projets AgileGestion de projets Agile
Priorité : livraison rapide de logiciel de qualitéPriorité : livraison rapide de logiciel de qualité Intégration du changement dans le processusIntégration du changement dans le processus Individus motivés, équipés, en qui on a Individus motivés, équipés, en qui on a
confianceconfiance Équipes auto organisées en réflexion Équipes auto organisées en réflexion
constanteconstante Excellence techniqueExcellence technique
Gestion de projets AgileGestion de projets Agile
Processus empiriqueProcessus empirique
Gestion de projets AgileGestion de projets Agile
SCRUMSCRUM
RôlesPropriétaire du produit
ScrumMasterÉquipe Scrum
RôlesPropriétaire du produit
ScrumMasterÉquipe Scrum Activités
DémarragePlanification de sprint
Mêlée quotidienneRevue de sprint
Rétrospective de sprint
ActivitésDémarrage
Planification de sprintMêlée quotidienne
Revue de sprintRétrospective de sprint
ArtefactsCarnet du produitCarnet du sprint
Diagrammes de « reste à faire »État du projet à chaque sprint
ArtefactsCarnet du produitCarnet du sprint
Diagrammes de « reste à faire »État du projet à chaque sprint
SCRUM – Suivi de projetsSCRUM – Suivi de projets
Planification et analyses initiales faites en sprint 0Planification et analyses initiales faites en sprint 0
Progrès = logiciel fonctionnelProgrès = logiciel fonctionnel
Tests d’acceptation (automatisés)Tests d’acceptation (automatisés)
Amélioration continue (rétrospectives)Amélioration continue (rétrospectives)
Forte implication et collaboration entre équipe de projet Forte implication et collaboration entre équipe de projet et experts du domaine et experts du domaine
Agile et SCRUM - RésuméAgile et SCRUM - Résumé
Développement itératif et incrémentielDéveloppement itératif et incrémentiel Équipe multidisciplinaire, auto-organisée et Équipe multidisciplinaire, auto-organisée et
responsableresponsable Gestion empiriqueGestion empirique Orientation sur les buts (valeurs d’affaires)Orientation sur les buts (valeurs d’affaires) Mesure d’avancement en fonction de Mesure d’avancement en fonction de
fonctionnalités terminéesfonctionnalités terminées Simplicité du processusSimplicité du processus
Agile et SCRUM - Agile et SCRUM - RéférencesRéférences
Pour les visuelsPour les visuels Quelques articlesQuelques articles
WhatWhat isis Agile Software Agile Software DevelopmentDevelopment - Jim Highsmith - Jim HighsmithThe New The New MethodologyMethodology - Martin Fowler - Martin Fowler
Un livre de baseUn livre de baseSchwaber, Ken, Project Management with Scrum, Schwaber, Ken, Project Management with Scrum, Microsoft Press, 163 pp., ISBN 0-7356-1993-XMicrosoft Press, 163 pp., ISBN 0-7356-1993-X
Pour les auditifsPour les auditifs Podcast de François BeauregardPodcast de François Beauregard
Environnement de Environnement de développementdéveloppement 3 catégories3 catégories
Documentation et collaborationDocumentation et collaboration ConfluenceConfluence
Suivi de projets et de défectuositésSuivi de projets et de défectuosités JIRAJIRA
DéveloppementDéveloppement Gestion des sources, etc.Gestion des sources, etc.