15
Gestion de projets Gestion de projets Agile Agile

Gestion de projets Agile

Embed Size (px)

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 Presentation

Citation preview

Page 1: Gestion de projets Agile

Gestion de projets Gestion de projets AgileAgile

Page 2: Gestion de projets Agile

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

Page 3: Gestion de projets Agile

É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.)

Page 4: Gestion de projets Agile

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

Page 5: Gestion de projets Agile

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

Page 6: Gestion de projets Agile

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

Page 7: Gestion de projets Agile

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

Page 8: Gestion de projets Agile

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

Page 9: Gestion de projets Agile

Gestion de projets AgileGestion de projets Agile

Processus empiriqueProcessus empirique

Page 10: Gestion de projets Agile

Gestion de projets AgileGestion de projets Agile

Page 11: Gestion 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

Page 12: Gestion de projets Agile

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

Page 13: Gestion de projets Agile

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

Page 14: Gestion de projets Agile

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

Page 15: Gestion de projets Agile

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.