maitrise d'ouvrage et agilité

Post on 29-Nov-2014

2.862 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Philippe KERNEVEZ, Eric PANTERA & Ignacio LIZZARALDE

TRANSCRIPT

C5

Maitrise d'Ouvrage et Agilité

Philippe KERNEVEZ, Eric PANTERA& Ignacio LIZZARALDE

lundi 12 octobre 2009

agiletour.org/fr/at2009_geneve.html

Maitrise d’Ouvrage et Agilité

Ignacio Lizarralde: ign@octo.com

Eric Pantera: epa@octo.com

AnalyserAnalyser ConcevoirConcevoir RéaliserRéaliser QualifierQualifier LivrerLivrer

2

AnalyserAnalyser ConcevoirConcevoir RéaliserRéaliser QualifierQualifier LivrerLivrer

3

cadrage spécification

chiffrage réalisation

test

ajustement

MOE

MOA

MOE

� Exhaustivité du besoin

� Engagement sur périmètre

� Transformation en cascade

� Ajustements

� Spécifier

� Recetter / valider

� Piloter

� Documenter…

� Livrer

Des activités MOA

traditionnellesUn processus connu

Les douleurs

• Phase de spécification longue et fastidieuse• Difficulté à imaginer l’intégralité du système• Difficulté à spécifier des écrans• « Traumatisme » de la recette et des régressions• « évolution ou correctif »• Incapacité à répondre à des demandes utilisateurs

pendant le projet• Désaveu des utilisateurs à la livraison de l’application

© OCTO Technology - Université du Système d’Information 5

Alimentation

backlog itération

Spécifier et construire simultanément

Recette / Expérimentation

N N+1 N+2

Priorisation

Analyse

Spécification

Itération n

Architecture

Conception

Réalisation

Tests

Refactoring…

MOE

MOA

Estimation Packaging / Livraison

n + 1n - 1

De nouvelles possibilités…

– Adapter facilement

– Innover rapidement

– Améliorer le rapport coût/valeur…

De nouvelles possibilités…

– Adapter facilement

– Innover rapidement

– Améliorer le rapport coût/valeur…

…de nouveaux enjeux pour la MOA

– Concilier une vision long-terme et l’alimenter

l’équipe de développement au fils de l’eau

– Maitriser un cycle de décision court

– Garantir la non régression…

La MOA nécessite un savoir-faire « Agile » spécifique

Maintenant,Maintenant,

changeons notre état d’esprit

Produit

Equipe

Produit

Une Maitrise d’Ouvrage centrée sur son produit

Equipe

ProjetEquipeProjet

3 piliers pour une Maitrise d’Ouvrage Agile

Construire une vision

Spécifier au fil de l’eau

Piloter et Prioriser

Construire et partager

une vision produit

© OCTO Technology 2009

une vision produit

• Positionner des jalons et des objectifs court terme

• Savoir-dépasser le « tout ou rien »

• Adresser des objectifs au travers d’un périmètre fonctionnel

concret

Donner du sens

13

• Démontrer des IHMs séduisantes

• Valider les performances

• S’interfacer avec le backoffice

Objectifs

« Consulter anonymement

l’intégralité des tableaux

disponibles »

Périmètre

Nom Promesse

Utilisateurs

Matérialiser la vision

Image

Fonctionnalités

Prérequis

� Matérialiser une vision produit

� Disposer d’un outil de promotion

� Aligner une équipe sur les gènes du produit

� Aller à l’essentiel

Cartographier les fonctionnalités

� Support à la discussion

� Plus d'interactions entre les personnes� Plus d'interactions entre les personnes

� Vue synthétique et Support visuel

� Met en évidence les stories qui

manquent dans le produit

Donner du sens aux releases

Release 1 – Octobre 09

« Le visiteur consulte la liste des

tableaux disponibles et le détail

de chacun »de chacun »

Release 2 – Janvier 10

« Le client achète un tableau

en ligne »

Spécifier au fil de l’eau

© OCTO Technology 2009

Spécifier au fil de l’eau

grâce aux tests

Gestion promotion En tant que client, lorsque

j’achète 2 produit de la même

catégorie, je veux avoir une

remise de 15%

En tant que utilisateur…, je veux action…, afin de valeur/bénéfice

• Perspective utilisateur• Action précise• Exemples et options par défaut• Scénarii nominaux• Langage partagé par toute l’équipe

Règles Métiers Story #45En tant que client, lorsque j’achète 2 produits de la même

catégorie, je veux avoir une remise de 15%

• Une promotion pour 2 produit de la même catégorie dans une commande

• Remise de 15% du prix total des deux produit

Règles

métier

Monet

Picasso

CatégorieLa barque

Guernica

95 €

105 €

Produit Prix

Setup du panier

Cas n°°°°1

© OCTO Technology 2009

Picasso

Velasquez

Guernica

Las Meninas

105 €

85€

Déterminer le montant de la remise pour le panier

0€

Setup du panier

Action

Validation

Cas n°°°°2Monet

Monet

Velasquez

CatégorieLa barque

La pie

Las Meninas

95 €

100 €

85€

Produit Prix

Déterminer le montant de la remise pour le panier

28,25€

Story #45En tant que client, lorsque j’achète 2 produit de la même

catégorie du même peintre, je veux avoir une remise de 15%

• Une promotion pour 2 produits de la même catégorie dans une commande

• Remise de 15% du prix total des deux produit

Règles

métier

Monet

Picasso

CatégorieLa barque

Guernica

95 €

105 €

Produit Prix

Setup du panier

Cas n°°°°1

Règles Métiers

© OCTO Technology 2009

Picasso

Velasquez

Guernica

Las Meninas

105 €

85€

Déterminer le montant de la remise pour le panier

0€

Setup du panier

Action

Validation

Cas n°°°°2Monet

Monet

Velasquez

CatégorieLa barque

La pie

Las Meninas

95 €

100 €

85€

Produit Prix

Déterminer le montant de la remise pour le panier

28,25€ 29,25€Attendue:

� Automatiser la recette� Maitriser la non régression� Construction permanente

des tests de recette

Maitriser la non-régression

© OCTO Technology 2009

Piloter et réorienter

© OCTO Technology 2009

Piloter et réorienter

Back-log de l’itérationBack-log du projetIm

port

ance

+

-

Impo

rtan

ce

+

© OCTO Technology 2009

Panier de l’itérationImpo

rtan

ce -

-

Les fonctionnalités et leur usage

45% des

fonctionnalités

20% des

fonctionnalités

Jim Johnson. The Standish Group International Inc. 2002.

fonctionnalités

ne sont jamais

utilisées

fonctionnalités

sont souvent

utilisées

A faire TerminéEn cours

Itération N

User Story C3

Itération

User Story C1

User Story C6

Que se passe-t-il avant l’itération ?

A faire TerminéEn cours

Itération N

Story C3User Story C3

Itération

• Avancement de ses équipes d’analystes

• Sur le stock d’analyses prêtes

Manque de visibilitéManque de visibilité

26

Story C1User Story C1

Story C6User Story C6

• Pas suffisamment de User Stories livrées aux développeurs

• Certaines spécifications mettent parfois 1 mois à aboutir

Temps de cyclesTemps de cycles

Rendre visible l’avant-itération

A faire TerminéEn cours

Story C3User Story C3

Cadrage Priorisation Tests

DemandeStory C10User Story C10 Story C13

User Story C13

Itération

27

Story C1User Story C1

Story C6User Story C6

IHMStory C12User Story C12

Rendre visible l’après itération !

28

From concept to cash !

Devenez des

Responsables Produit Responsables Produit

au sein du Système d’Information!

Ignacio Lizarralde: ign@octo.com

Eric Pantera: epa@octo.com

merci aux sponsors !

top related