le combat du siÈcle!agilequebec.ca/app/uploads/gestion-de-projet-contre... · 2017. 11. 21. ·...

Post on 23-Jun-2021

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1- V - N E O , T O U S D R O I T S R É S E R V É S -

Gestion de projet contre agilité :

- LE COMBAT DU SIÈCLE! -

2

Formation : Bacc. Informatique gestion

Établissement : Université Laval

Années expérience TI : 24

Alias : SK (soft killer)

Début : 1994-01-01

Division : Poids plume (pas trop heavy)

Stance : Hybride (pas trop orthodoxe)

Résidence : V-NEO, Québec

Rating :

Ranking : top - down

Rounds (sprints) : 150

KOs : 90%

Qui suis-je?

Léo Lachance : Fiche combattant

w L D

3

• 2009 : L’agilité dans les grands projets

• 2011 : L’agilité dans la fonction publique

• 2012 : Implantation de progiciel agile

• 2013 : L’agile est mort, vive l’agile

• 2014 : 50 nuances de Scrum

• 2015 : 2031 : L’odyssée de l’agilité

• 2016 : La gouvernance dans les projets agiles

• 2017 : Le combat du siècle!

Mon combat

4

• Introduction (échauffement)

• Les méthodes et outils (rounds 1,2,3,4)

• Pour du développement logiciel (rounds 5,6,7)

• Réalisé par des humains (rounds 8, 9, 10)

• Dans un souci de performance (rounds 11, 12)

• Conclusion (verdict final)

Plan de Match

5

Une dualité?

L’agilité a besoin de structure

La gestion de projet a besoin de l’agilité pour faire du développement logiciel

5

6

Round 1 - Méthode ou improvisation?

7

Round 1 - Un projet agile ce n’est pas ça

SPRINTBACKLOG

PRODUCTBACKLOG

SPRINT PLANNING

Daily

Scrum

1 SCRUMTEAM

SPRINT REVIEW

INCREMENT

SPRINT RETROSPECTIVE

8

E X T E N S I B L E À S A F E

• Gestion de la portée

• Gestion du changement

• Arrimage processus

S P R I N T 0

• Construction du

backlog

• Planification

• Budget

• Capacité

• Portée

• Préparation de

l’équipe “Marathon

Ready”

GO

L

IV

E

P O R T F O L I O M A N A G E M E N T

G O U V E R N A N C E A G I L E M U L T I N I V E A U X

Livraison Lean

Livraison continue (scrumban)

Mode exploratoire (POC, pilotes,…)

Livraison waterfall (PMBOK)

S P R I N T

DeliverableSprint

Backlog

Product

Backlog

Daily

Scrum

DEVOPS

RELEASE MANAGEMENT

OPERATIONS

SUPPORT

DATA MANAGEMENT

L I V R A I S O N A G I L E

G E S T I O N V O L E T A F F A I R E S A G I L E

RÉALISATION

• Approche Agile basée

sur l’objectif d’affaires

et contexte

• Approche holistique

• S’arrime aux autres

approches

ME

SU

RE

S E

T R

ED

DIT

IO

N

Round 1 - Structurer son agilité

9

Round 2 - La portée

9

10

Round 2 - La gestion de la portée

Temps

Portée

Budget

TRADITIONNEL

Budget

AGILE

Temps

Portée

Fixe

Variable

Cible

11

Round 2 - La portée hybride

Budgetcible

Échéanciercible

Portéecible

Qualité cible

12

Round 3 - Backlog vs. WBS

13

Round 3 - Structure

5.1 Planifier le management du contenu

1 - DONNÉES D’ENTRÉE +1 : Plan de management du projet+2 : Charte du projet+3 : Facteurs environnementaux de l’entreprise +4 : Actifs organisationnels

2 - OUTILS ET TECHNIQUES +1 : Jugement d’expert+2 : Réunions

3 - DONNÉES DE SORTIE+1 : Plan de management du contenu+2 : Plan de management des exigences

5.2 Recueillir les exigences

1 - DONNÉES D’ENTRÉE+1 : Plan de management du contenu+2 : Plan de management des exigences+3 : Plan de management des parties prenantes+4 : Charte du projet+5 : Registre des parties prenantes

2 - OUTILS ET TECHNIQUES+1 : Jugement d’expert+2 : Analyse du produit+3 : Énumération d’options+4 : Ateliers dirigés

3 - DONNÉES DE SORTIE+1 : Documentation des exigences+2 : Matrice de traçabilité des exigences

5.4 Créer la SDP (WBS)

1 - DONNÉES D’ENTRÉE +1 : Plan de management du contenu+2 : Énoncé du contenu du projet+3 : Documentation des exigences+4 : Facteurs environnementaux de l’entreprise+5 : Actifs organisationnels

2 - OUTILS ET TECHNIQUES+1 : Décomposition+2 : Jugement d’expert

3 - DONNÉES DE SORTIE+1 : Référence de base du contenu+2 : Mise à jour des documents du projet

5.3 Définir le contenu

1 - DONNÉES D’ENTRÉE+1 : Plan de management du contenu+2 : Charte du projet+3 : Documentation des exigences+4 : Actifs organisationnels

2 - OUTILS ET TECHNIQUES+1 : Jugement d’expert+2 : Analyse du produit+3 : Génération d’options+4 : Ateliers dirigés

3 - DONNÉES DE SORTIE+1 : Énoncé du contenu du projet+2 : Mise à jour des documents du projet

5.6 Maîtriser le contenu

1 - DONNÉES D’ENTRÉE +1 : Plan de management du projet+2 : Documentation des exigences +3 : Matrice de traçabilité des exigences+4 : Données de performance du travail+4 : Actifs organisationnels

2 - OUTILS ET TECHNIQUES+1 : Analyse de l’écart

3 - DONNÉES DE SORTIE+1 : Information sur la performance du travail+2 : Demande de modification+3 : Mise à jour des documentations du projet+4 : Mise à jour des actifs organisationnels

5.5 Valider le contenu

1 - DONNÉES D’ENTRÉE +1 : Plan de management du contenu+2 : Documentation des exigences +3 : Matrice de traçabilité des exigences+4 : Livrable vérifié+5 : Données de performance du travail

2 - OUTILS ET TECHNIQUES+1 : Inspection+2 : Technique de prise de décision en groupe

3 - DONNÉES DE SORTIE+1 : Livrable acceptés+2 : Demande de modification+3 : Information sur la performance du travail+4 : Mise à jour des documentations du projet

VUE D’ENSEMBLE DU MANAGEMENT DU CONTENU DU PROJET

14

Round 3 - Un backlog structuré

15

Round 4 - À propos des vieilles affaires

16

Round 4 - Henry Laurence Gantt

VS

17

Round 4 - Un Gantt agile

18

Round 5 - L’estimation

19

Round 5 - Des points ou des jours-personnes

• Jugement à titre d’expert

• Estimation par analogie

• Estimation paramétrique

• Estimation à trois points

• Estimation ascendante

• Analyse des données

• Prise de décision

• Réunions

20

Round 5 - Des points et des jours-personnes

*TIRÉ DE AGILE ESTIMATING AND PLANNING, M. COHN

-L

’E

ST

IM

AT

IO

N

-

- D U R É E D U P R O J E T -

1.6 x

1.25 x

1.15 x

1.1 x

1 x

.9 x

.85 x

.8 x

.6 x

21

Round 6 – Au-delà de l’approche : la qualité

21

Des pratiques de développement agile pour améliorer les projets

22

Round 6 – Mesurer la qualité

23

Round 7 - Est-ce que c’est fini?

24

24

Round 7 - Est-ce « done » ou RàF à zéro?-

NO

MB

RE

D

’H

EU

RE

S

RE

ST

AN

TE

S

-

Dernier Jour du sprint

200 À faire En cours Terminés

2 40 8

0

- J O U R S D U S P R I N T -

25

Round 7 - Gérer son WIP de façon hybride

Fonctionnalité 1 (Épic)

Front-end

Back-end

Fonctionnalité 2 (Épic)

Front-end

Back-end

Fonctionnalité 3 (Épic)

Front-end

Back-end

Fonctionnalité 4 (Épic)

Front-end

Back-end

Fonctionnalité 5 (Épic)

Front-end

Back-end

Fonctionnalité 6 (Épic)

Front-end

Back-end

0 – 50 % 50 – 80 % 80 – 99 % 100%

26

Round 8 - Les rôles

27

Round 8 – Des rôles différents?

Chargé de projet Scrum Master

* Managing the project scope and deliverables, schedule and timelines, budget and costs;* Ensuring that a quality product is delivered that's aligned with the project goals and objectives;* Proactively identifying and managing risks;* Problem solving and issue management;* Creating a work breakdown structure and allocating tasks;* Prioritisation of requirements;* Tracking and reporting of project progress;* Keeping stakeholders engaged throughout the project lifecycle;* Coordinating interdependencies between teams;* Project communication, both internal and external, and to all stakeholder levels; and* Aligning to company policies and procedures.

* Managing the scrum process from beginning to end;* Building trust and promoting open communication between team members;* Coaching, mentoring and motivating their team members;* Helping the team with their estimations;* Facilitating sprint planning sessions and scrum meetings;* Removing any obstacles to ensure sprint tasksare on track;* Shielding the team from any external factors;* Monitoring and reporting on sprint progress;* Enforcing timeboxes (aka sprint durations);* Engaging with the product owner to ensure his/her product vision is being adhered to; and* Creating a shared team vision and building a self-organised team.

- H T T P : / / W W W . I T W E B . C O . Z A / I N D E X . P H P ? O P T I O N = C O M _ C O N T E N T & V I E W = A R T I C L E & I D = 1 6 4 6 0 5 -

28

Round 8 - Les modèles

SCRUMMASTER

ÉQUIPE SCRUMMASTER

ÉQUIPE 1

ÉQUIPE 2

ÉQUIPE 3

ÉQUIPE

S.M

ÉQUIPE 1 ÉQUIPE 2 ÉQUIPE 3

C.P + S.M

PR

OJE

T

29

Round 9 - Après tout, on écrit du code

30

30

Round 9 - Scrum master et contremaître

Actuel : Option 1 : Option 2 :

Affaires (Propriétaire de produit)

Scrum Master

Affaires (Propriétaire de produit)

Scrum Master Technique

Scrum Master ou Chargé de Projet

Lead Technique (lecteur de code)

ÉquipeÉquipeÉquipe

Affaires (Propriétaire de produit)

31

Round 10 - Diriger une équipe performante

33

32

Round 10 – De la gestion tout court !

35

Mobilisation

Leadership

Influence

Communication

Écoute

Courage

33

Round 11 - De la rétroaction

36

34

Round 11 - Rétro à 2 niveaux

$• Budget

• Échéancier

• Portée

?

• Risques

• Qualité

• Orientation/Décision

Gestion

Équipe

SPRINT

RÉTRO

RETOUR SUR LE SPRINT

• Burndown

• Points

• Suivi à améliorer

• Points forts/faibles

• Objectifs

RÉTROSPECTIVE AGILE

REDDITION DE COMPTE/SUIVI TRADITIONNEL

35

Round 11 - Rétro à 1 niveau

?

Gestion&

Équipe

$• Budget

• Échéancier

• Portée

• Risques

• Qualité

• Orientation/Décision

SCRUM

RÉTRO

RETOUR SUR LE SPORT

• Burndown

• Points

• Suivi à améliorer

• Points forts/faibles

• Objectifs

RÉTROSPECTIVE AGILE

REDDITION DE COMPTE/SUIVI TRADITIONNEL

36

Round 12 - La reddition de compte

Je t’attends au rack à bicycles!

39

37

Round 12 - Exemple de reddition hybride

38

Round Agilité Gestion de projet

Round 1 : Structure X

Round 2 : Portée X

Round 3 : WBS – backlog X

Round 4 : Gantt X

Round 5 : Estimation X

Round 6 : Qualité X

Round 7 : Terminé X

Round 8 : Les rôles X

Round 9 : SM vs. CP X

Round 10 : Équipe X

Round 11 : Rétro X

Round 12 : Reddition X

Verdict : Match nul

39

Pugiliste au reposCopie romaine d'un original d'Apollonios

Bronze -1er s. av. J.-C.Rome - Musée National

Conclusion

ca.linkedin.com/in/leolachance leo.lachance@v-neo.com 418.571.7456

MERCI !

V-NEO.COM

top related