Comment puis- je appuyer mon Scrum Master?

Documents pareils
Le rôle de l architecte Agile

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

backlog du produit Product Owner

GESTION DE PROJET : LA METHODE AGILE

Scrum + Drupal = Julien Dubois

25/12/2012

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

Conditions gagnantes pour démarrer sa transition Agile

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

Isabelle Nicolas

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Le Product Owner Clé de voute d un projet agile réussi

Méthode Agile de 3 ème génération J-P Vickoff

Maîtrise d ouvrage agile

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Notre programme de formations

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

ÉLÉMENTS DE GESTION DE PROJET

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas

Enquête 2014 de rémunération globale sur les emplois en TIC

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

Les méthodes itératives. Hugues MEUNIER

VOLUME 1 CRÉATION D UN SITE WEB

AGILE IPHONE DEVELOPMENT

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

Le management de projet

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

REX Scrum Master du terrain

Scrum/XP adapté au BI/DW

Gestion Projet. Cours 3. Le cycle de vie

{ mathieu boisvert / michel céré ; }

Développement itératif, évolutif et agile

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Certification Scrum Master

GESTION DE PROJETS. PMI et PMBoK. Luc LAVOIE Département d informatique Faculté des sciences. GP b

Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies

Gestion de Projet Agile

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

Le contenu de cette publication a été préparé par le ministère des Transports.

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Modèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation

Eclipse Process Framework et Telelogic Harmony/ITSW

Choisir l agilité. Choisir l agilité. à la gouvernance. Choisir l agilité. InfoPro. Mathieu Boisvert. Sylvie Trudel

Agile 360 Product Owner Scrum Master

Retour d expérience implémentation Scrum / XP

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Plan de la Formation. GESTION de PROJET

Estimer et mesurer la performance des projets agiles avec les points de fonction

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Présentation UBO 12/2008 Présentation des méthodes agiles

Cycle de formation Gestion de projet

Le cycle de vie d'un projet en intelligence d'affaires

Catalogue de FORMATIONS 2015

Les audits de projets, pourquoi?

A-t-on le temps de faire les choses?

Z i e d Z a i e r ( )

CHAPITRE 3 : LES METHODES AGILES?

Agilitéet qualité logicielle: une mutation enmarche

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

PLANIFICATION & GESTION DE PROJETS

Méthodologies SCRUM Présentation et mise en oeuvre

Gestion de Projet 11 - PMI. Contact: Yossi Gal, yossi.gal@galyotis.fr, Téléphone: Gestion de Projet Cours PMI

Scrum Une méthode agile pour vos projets

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

1/15. Jean Bernard CRAMPES Daniel VIELLE

Méthodes Agiles et gestion de projets

Le Product Backlog, qu est ce c est?

Guide de Préparation. EXIN Agile Scrum. Foundation

Sommaire. d Information & Référentiels. de Bonnes Pratiques. DEBBAGH, PhD. Février 2008

EXIN Agile Scrum Master

Le rôle du coach Agile et son apport pour le projet

Jean-Pierre Vickoff J-P Vickoff

Par : Abdeljalil Chaouki, Conseiller de maintenance industrielle

Vue d ensemble. Initiatives des données. Gestion de la trésorerie. Gestion du risque. Gestion des fournisseurs 2 >>

Cycle d e de f ormation fformation formation en Management de Pro ement de Pro ets selon la méthodologie PMI Tunis 2013

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

HERMES 5.1. Méthode de gestion pour tous les projets MANUEL DE REFERENCE

Gérez vos coûts de projet intelligemment

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril Trad FR v1.1

Intervention en Formation Gestion de Projet

La démarche de projet en éducation et promotion de la santé : Comment passer d une idée à sa mise en action?

Catalogue de formation 2014

En face du commanditaire, on met un chef de projet qui connait le domaine (banque, administration, etc.)

Altran Education Services - l Institut

Catalogue de formations 2015

JOURNÉE THÉMATIQUE SUR LES RISQUES

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT

CURRICULUM VITAE. Martin Harnois. Consultant depuis 23 ans Spécialiste en Business Intelligence / entrepôt de données depuis 11 ans.

les outils de la gestion de projet

Information Technology Services - Learning & Certification.

Étude HERMES et agilité

LE RÔLE ET LES COMPORTEMENTS DU GESTIONNAIRE DE PREMIER NIVEAU DANS LA MISE EN PLACE D'UNE CULTURE D'AMÉLIORATION CONTINUE

Transcription:

Je prend charge d un projet Agile: Comment puis- je appuyer mon Scrum Master? Novembre 2013 Agile Tour Copyright 2012, Pyxis Technologies inc. Tous droits réservés

Qui sommes nous? Mar$n Dupont mdupont@pyxis- tech.com CerNficaNons; PMP PMI- ACP PSM I CSP Jean- René Rousseau jrrousseau@pyxis- tech.com Coach Agile depuis 2008 Scrum Master 2005-2008 Programmeur 1997-2005

ObjecNfs généraux A la fin de ce7e présenta$on vous serez en mesure de; Expliquer le rôle du chef de projet dans une approche agile Comprendre comment le rôle du chef de projet et celui du Scrum Master se complémentent

SimulaNon AffectaNon d un projet «Agile» La structure du projet doit prévoir un Scrum Master avec une équipe qui prendra charge d une bonne parne du développement

Principes d un développement Agile UNlisaNon d un processus empirique Pilotage par la valeur d affaire Livraison incrémentale Le travail en équipe et l auto- organisanon

Processus de gesnon de projet La gesnon de projet est une démarche visant à organiser de bout en bout le bon déroulement d un projet Le PMBOK présente 5 groupes processus IniNer Planifier Exécuter Suivre Fermer

Comment puis- je appuyer mon Scrum Master L ARGUMENTAIRE AGILE

Quelle est la complexité du projet? Quoi faire? Loin d'un accord Compliqué Chaos La dimension humaine ajoute une autre dimension à cede complexité! Vous êtes plus souvent qu autrement ici! Près d'un accord Simple Compliqué Près d'une certitude Comment le faire? Loin d'une certitude

Risques associés à la complexité Portée difficile à stabiliser SoluNon envisagée difficile à medre en œuvre Non respect des contraintes de date et de budget

Le choc des stratégies Stratégies d an$cipa$on Architecture et planificanon complète en amont Cahier des charges fixe Suivi rigoureux du plan Stratégies d adapta$on Architecture et planificanon «Juste assez, Juste à temps» Portée variable, priorisée en connnue Cycles de rétroacnon (feedback loop) PlanificaNon constante AnNcipaNon AdaptaNon Contexte Envergure OrganisaNonnel Complexité

Portée variable: focus sur la valeur! Budgets Portée Échéanciers Au démarrage, Les visions d affaire et technique permedent de définir: le budget, par une esnmanon globale des exigences l échéancier prévisionnel (plan de livraison) Une fois que le budget et l échéancier sont fixés, le triangle est retourné Budgets Portée Échéanciers Au fil des sprints et des livraisons L avancement et le budget sont suivis quondiennement, et consolidés, ajustés et communiqués en fin de sprint La portée est ajustée en foncnon des changements, appren$ssages et contraintes. La portée est priorisée en foncnon de la valeur des éléments à produire

Comment puis- je appuyer mon Scrum Master PLANIFICATION DE MON PROJET AGILE

PlanificaNon WBS selon le PMBok (SDP) La structure de découpage de projet est une décomposinon hiérarchique du travail à accomplir. La SDP organise et définie la portée totale du projet et représente le travail spécifié dans l énoncé approuvée de la portée du projet. (PMBOK Guide) - FiTh Edi$on

Structure de découpage (WBS) Projet Architecture Développement Essais Encadrement Livrable UT 1 UT 2 IntégraNon Livrable Analyse AcceptaNon ProgrammaNon Essais Fct REVENU QUÉBEC

Les niveaux de planificanon et de suivi Projet SCRUM Livraison Niveau de consolida$on de toutes les contribu$ons du projet Itéra$on Au niveau de l équipe, vision globale des développements Au niveau de l équipe, dans le quondien d une itéranon

SDP incluant une livraison Agile Projet Démarrage ConstrucNon TransiNon Encadrement Arch Préliminaire Livraison Agile Autres contribunons AcceptaNon Prototype FoncNonnalité 1 Déploiement FoncNonnalité 2 FoncNonnalité 3 FoncNonnalité 4

Plan du projet Architecture Développement Essais Architecture Diagramme Architecture Base de données Unité de traitement 1 Analyse ProgrammaNon Essais Unité de traitement 2 Analyse ProgrammaNon Essais IntégraNon AcceptaNon Encadrement et support

Plan du projet Agile Démarrage ConstrucNon TransiNon AcNvité Livraison Équipe Scrum AcNvité AcNvité Sprint 0 SP 1 SP 2 SP 3 SP 4 Sprint S AcNvité AcNvité AcNvité Encadrement et support ContribuNons Non pilotées en Scrum AcNvité AcNvité AcNvité AcNvité

Plan de livraison Livraison Équipe Scrum Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint S Backlog Design Design FoncNonalité 8 FoncNonalité 13 FoncNonalité 5 Design Équipe POC FoncNonalité - 3 FoncNonalité 3 FoncNonalité 5 FoncNonalité - 5 Design FoncNonalité - 1 FoncNonalité - 2 FoncNonalité 1 FoncNonalité 8 FoncNonalité 20 AcNvités d Encadrement et Support

Plan d itération ItéraNon équipe Scrum Plan ItéraNon Revue ItéraNon FoncNonalité - 3 Tâches Tâches Tâches RétrospecNve Tâches FoncNonalité - 5 Tâches Tâches Tâches Tâches Tâches Autres tâches Tâches Tâches Tâches Tâches AcNvités d Encadrement et Support

Comment puis- je appuyer mon Scrum Master RÔLES ET RESPONSABILITÉS

Organigramme du projet Comité Aviseur Comité Suivi Chef d équipe Mandataire Chargé de projet Chef d équipe Chef d équipe (fournisseur) Comité Directeur Mandataire TI Légal Actuaire Mktng Architecte Analyse Programmeur 1 Programmeur 2 Architecte Analyse Programmeur 1 Programmeur 2 Contributeurs

Principaux Rôles Directeur TI Vision et Gouvernance Chef de Projet Livraison/Projet Directeur Affaire Architect Owner Product Owner ItéraNon Équipe Scrum SM Contributeur Contributeur

Organigramme du projet Scrum de Scrum CE Équipe Fournisseur SM Équipe Scrum Mandataire CP AO CE Équipe Affaires PO Équipe Product Owner Comité Directeur Coach Agile Contributeurs

Le chargé de projet (PMBOK) Le chargé de projet est responsable du succès du projet. En ce sens il est responsable de Développer le plan Garder le projet sur les rails en terme de budget d échéancier et de portée Gérer les risques Effectuer la reddinon de compte

Matrice RACI + F R: responsable est responsable de sa zone de responsabilité. Doit donc mener à bien les acnons reliées et adeindre les objecnfs fixés A: imputable est comme son nom l'indique celui qui est imputable de la zone de responsabilité. Il a donc l autorité ulnme sur la zone C: contributeur sont les enntés (personnes, groupes) qui contribue à la zone de responsabilité I: informé sont les enntés qui doivent être informées. F: facilite s assure que le processus est appliqué de façon adéquat et que tous jouent leur rôle de la bonne façon

Le Scrum Master (Scrum.org) S assure que l équipe et l organisanon adhère aux valeurs, pranques et règles de Scrum. Forme l équipe en l encadrant et en la guidant pour la rendre plus producnve et pour qu elle réalise des produits de meilleure qualité. Aide l équipe à comprendre et à Nrer profit de l auto- organisanon et de la pluridisciplinarité. Aide l équipe à faire du mieux qu elle peut à l intérieur de son contexte organisanonnel Contribue à éliminer les obstacles pour permedre à l équipe de mieux performer.

À qui la responsabilité Itéra$on Livraison Projet Responsabilité Équipe SM PO AO CP Gouv Planif et suivi du projet ConcepNon de la solunon Valeur d affaire de la solunon Processus Agile/Scrum Développement de l équipe Planif et suivi de la livraison ObjecNfs de l itéranon Planif et suivi de l itéranon Qualité Externe de l incrément Qualité Interne de l incrément

À qui la responsabilité Itéra$on Livraison Projet Responsabilité Équipe SM PO AO CP Gouv Planif et suivi du projet C R A ConcepNon de la solunon F R A Valeur d affaire de la solunon F R A Processus Agile/Scrum C R C C A I Développement de l équipe C R C C A I Planif et suivi de la livraison C F R C A I ObjecNfs de l itéranon R F A C I Planif et suivi de l itéranon R F C C A Qualité Externe de l incrément R F A C I Qualité Interne de l incrément R F I A I

Adentes envers les «A» Appliquer un style de leadership «au service» des R et des C. «Comment puis- je vous aider?» Établir des contraintes claires pour favoriser l auto- organisa$on des R et des C Déléguer son autorité au plus bas niveau possible

Adentes envers les «R» S engage pleinement dans sa zone de responsabilité Favorise le travail d équipe Transparence totale sur l avancement et les bloquants «J ai besoin d aide!»

Les 7 niveaux de déléganon Comment déléguer du A vers le(s) Rs: 1. Imposer (Tell) Imposer une décision à l équipe 2. Vendre (Sell) Décider et convaincre l équipe 3. Consulter (Consult) Consulter l équipe avant de décider 4. Collaborer (Agree) Décider en collaboranon avec l équipe 5. Aviser (Advise) Influencer la décision prise par l équipe 6. Demander (Inquire) S informer d une décision prise par l équipe 7. Déléguer (Delegate) Laisser l équipe prendre ses propres décisions Source : Jurgen Appelo, Management 3.0 leading agile developers, developing agile leaders, Addison-Wesley, 2011

Déléga$on du Chargé de projet Niveau Responsable Planif et suivi de la livraison - - PO - Établir les priorités - Établir l objecnf de la livraison - Gérer les risques de la livraison Planif et suivi de l itéra$on - - Équipe - Découper en tâches et esnmer - Assigner les tâches - Gérer les obstacles Développement de l équipe - - SM - Établir des règles d équipe - Ajouter/ReNrer membre de l équipe - Développer et suivre un plan d amélioranon - Gérer les conflits 1. Imposer 2. Vendre 3. Consulter 4. Collaborer 5. Aviser 6. Demander 7. Déléguer

Comment puis- je appuyer mon Scrum Master CONCLUSION

Que fait le CP en contexte Agile? IniNer Amorce la phase de démarrage Établit les contacts avec les parnes prenantes Voit à l embauche et/ou la consntunon des équipes Planifier Structure le projet de «bout en bout» Exécuter Coordonne les contribunons hors Scrum Supporte la livraison Agile Suivre ReddiNon de compte et gouvernance Supporte le PO Fermeture Bilan de projet Budgets Portée Échéanciers

Comment le CP supporte le SM? En assurant un bon argumentaire Agile au près de la gouvernance En appliquant un style de leadership «à leur service» En respectant ses zones de responsabilité En contribuant de son expernse en gesnon de projet Projet Livraison Itéra$on

Comment l agilité peut aider le CP GesNon des risques reliés à la complexité du projet Répondre aux changements Visibilité sur l avancement Cadence des itéranons CommunicaNon

Merci J

Références intéressantes h7p://pyxis- tech.com/fr/notre- offre/forma$on- agile/management- 30