28
Trucs & astuces du Product Owner Présentation du 17 juin 2010 11:55 Hodysse Conseil 1 Jean Philippe Lopes

Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Embed Size (px)

Citation preview

Page 1: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Trucs & astuces du Product Owner

Présentation du 17 juin 2010

11:55

Hodysse Conseil

1

Jean Philippe Lopes

Page 2: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

• Mediapost : – Notre expertise data associée à notre présence terrain garantit

l’accès aux 26 millions de boîtes aux lettres partout en France. MEDIAPOST est le premier opérateur de distribution d’imprimés publicitaires en France, le leader sur le marché de la data, un expert du géomarketing et du marketing relationnel

• IT– Transformation de l’organisation de l’IT vers la réalisation de projet

en mode Agile depuis septembre 2010

– 2 équipes Scrum de 4 à 7 personnes

11:55

Contexte

Page 3: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

• Pré-requis : – Rosetta est une plateforme existante de communication locale pour les

organisations indépendantes. Celle-ci permet de réaliser des campagnes marketing sur 4 canaux de communication clé en main.

• Courrier

• Email

• Sms

• Imprimé publicitaire

• Le projet : Mise en œuvre d’une plateforme de communication locale pour les organisations en Réseau

– Cette plateforme centralisée permettra d’harmoniser les communications des points de vente grâce à une banque de documents prédéfinies par le Marketing ou les agences de communication

– Evolution de la plateforme ROSETTA pour les organisations en Réseau

11:55

Le Projet

Page 4: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

• Cette étape se décline de la manière suivante :– Formalisation des besoins client

• Cahier des charges

• Matrice des exigences, fonctionnalités

• Résultats interview métier

• Réponse métier

• Les acteurs cibles

• Les processus métiers cibles

• Story mapping

• Architecture fonctionnelle cible

• Maquettes et cinématique détaillées

• Backlog & User Story

11:55

Démarche projet coté client

Page 5: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Matrice des exigences, fonctionnalités

Id Thème Domaine Sous Domaine Macro Story Commentaire/Questions PO

1 Interfaçage Accès Front Authentification En tant que utilisateur marketing DAAfin d'accéder à la plateforme Rosetta Réseau via le portail Link Je souhaite pouvoir utiliser mes logins et MDP d'accès au portail Link qui me permettront d'accéder à la plateforme sans m'authentifier à nouveau suite au clic sur le lien d'accès

Pour pouvoir contractualiser, un commercial MDP ou LP fais signer les CGV au client après l'avoir créer dans l'application commedia Ensuite le client est appelé et est activé (envoi du lient de personnalisation du mot de passe à l'adresse email de l'utilisateur déclaré dans commedia) Suite à la personnalisation du MDP par le client alors il peut consommer Question : Pour que le DA puisse être facturé, il faut le créer dans Commedia avec des informations obligatoires en tant que client ? Dans le cahier des charges pas d'information sur le processd'attribution des Login/MDP du portail Link (Login : adresse email)Doit on facturer un abonnement par DA?

Matrice des exigences fonctionnelles et techniques

Page 6: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Workshops maquettes Métier

Super Administrateur

Administrateur par Marque

User Marketing

Central

User Agence

User DA

Profil Vente et/ou Après vente

Accès Back Office

Accès Font Office

Maquette page d’accueil Back Office

Client Réseau

Maquette Hiérarchie des rôles

Maquette page d’accueil Front Office

Client Réseau

Page 7: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Workshops processus métierExemple de processus : Activation compte Réseau

Page 8: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Workshops Story mapping global

Page 9: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Workshops Story mapping détaillé

Page 10: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Architecture fonctionnelle cible

Page 11: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Workshops Maquettes & cinématique

Page 12: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Backlog produit & Estimation

Title 1 State Effort

Rosetta Reseau : Droits/Droits utilisateurs/Attribution droits utilisateurs New 8

Rosetta Reseau : Création / Modification/Désactivation des utilisateurs New 5

Rosetta Reseau : Personnalisation/Personnalisation Template Emailing/Champs de personnalisation Emailing New 3

Rosetta Reseau : Personnalisation/Personnalisation Template SMS/Champs de personnalisation SMS New 3

Rosetta Reseau : Personnalisation/Personnalisation Template IP/Champs de personnalisation IP New 3

Rosetta Reseau : Personnalisation/Personnalisation Template mailing/Champs de personnalisation mailing New 5

Rosetta Reseau : Interfaçage/Accès Back Office/Intégration et design New 2

Rosetta Reseau : Interfaçage/Accès Back Office/Attribution Droits Administrateur fonctionnel New 3

Rosetta Reseau : Reporting/Rapport local/Visualisation et export New 2

Rosetta Reseau : Compteur Email par Point de vente New 5

Rosetta Reseau : Import en masse utilisateurs New 3

Rosetta Reseau : Import en masse PDV New 3

Rosetta Reseau : Reporting/Rapport central/Back Office Visualisation et export New 3

Rosetta Reseau : TIA/Mailing/Traitement RNVP New 2

Rosetta Reseau : TIA/Mailing/Estocade New 5

Rosetta Reseau : TIA/Mailing/Charade New 3

Rosetta Reseau : Production /eMailing/Template HTML New 3

Rosetta Reseau : Production /SMS/Template SMS New 2

Rosetta Reseau : Facturation/Devis New 3

Rosetta Reseau : Communication Campagne/Planification d'évènement New 3

Rosetta Reseau : Communication Campagne/Informations évènements par Email New 2

Rosetta Reseau : Communication Campagne/Paramétrage événements campagnes New 3

Page 13: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Minimum marketable product & Release MMP & Release 1

Release 2

Title 1 State Effort Priorite

Rosetta Reseau : Droits/Droits utilisateurs/Attribution droits utilisateurs New 8 1

Rosetta Reseau : Création / Modification/Désactivation des utilisateurs New 5 1

Rosetta Reseau : Personnalisation/Personnalisation Template Emailing/Champs de personnalisation Emailing New 3 1

Rosetta Reseau : Personnalisation/Personnalisation Template SMS/Champs de personnalisation SMS New 3 1

Rosetta Reseau : Personnalisation/Personnalisation Template IP/Champs de personnalisation IP New 3 1

Rosetta Reseau : Personnalisation/Personnalisation Template mailing/Champs de personnalisation mailing New 5 1

Rosetta Reseau : Interfaçage/Accès Back Office/Intégration et design New 2 1

Rosetta Reseau : Interfaçage/Accès Back Office/Attribution Droits Administrateur fonctionnel New 3 1

Rosetta Reseau : Reporting/Rapport local/Visualisation et export New 2 1

Rosetta Reseau : Compteur Email par Point de vente New 5 1

Rosetta Reseau : Import en masse utilisateurs New 3 1

Rosetta Reseau : Import en masse PDV New 3 1

Rosetta Reseau : Reporting/Rapport central/Back Office Visualisation et export New 3 1

Rosetta Reseau : TIA/Mailing/Traitement RNVP New 2 2

Rosetta Reseau : TIA/Mailing/Estocade New 5 2

Rosetta Reseau : TIA/Mailing/Charade New 3 2

Rosetta Reseau : Production /eMailing/Template HTML New 3 1

Rosetta Reseau : Production /SMS/Template SMS New 2 1

Rosetta Reseau : Facturation/Devis New 3 1

Rosetta Reseau : Communication Campagne/Planification d'évènement New 3 2

Rosetta Reseau : Communication Campagne/Informations évènements par Email New 2 2

Rosetta Reseau : Communication Campagne/Paramétrage événements campagnes New 3 2

Page 14: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

TFS : Story et tests d’acceptation

Page 15: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Vélocité de l’équipe

Page 16: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Projection & délaisLibellés Nb

Vélocité (Nb pts moyens réalisés par sprint) 14

Nb jours ouvrés par sprint 10

Nb 4

Pt dev => j.h 0,35

0

10

20

30

40

50

60

1/13/2014 1/18/2014 1/23/2014 1/28/2014 2/2/2014 2/7/2014 2/12/2014 2/17/2014 2/22/2014 2/27/2014 3/4/2014 3/9/2014

Projection du reste à faire en fonction de la vélocité de l'équipe

Release 1

Page 17: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Planning prévisionnel pour le métier

Rosetta Réseau

Rosetta

AvrilJanvier Février Mars Mai Juin

MEP

Annuaire SMS

R13 SP2

R13 SP3

R13 SP4

R13 SP5

R13 SP6 R13 SP7 R14 SP1 R14 SP2R14 SP3

R14 SP4

R14 SP5

R14 SP6

DEVELOPPEMENT ROSETTA RESEAU

DEMO R : RELEASE

S : SPRINT

LEGENDEMEP PLANIFIEE MEP A PLANIFIER

Recette Métier ROSETTA RESEAU

Mise en service

Cabestan SMS

Support Niveau 2 USD

Tracking agrégé Cabestan

Page Miroir Email

Délivrabilité

Repasse Email

CRM : Informations Packs SMS

Champs de perso Courrier

Nouveaux Formats IP,Courrier

Carto IP

COMMUNICATION ROSETTA RESEAU

Page 18: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

• Scrum• Le cycle de vie

• Les daily meeting

• Le backlog produit

• Le sprint planning

• Le sprint backlog

• Les outils • Microsoft Excel 2013

• Application Life Management - Team foundation server

11:55

Démarche projet coté équipe SCRUM

Page 19: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Le cycle de vie

11:55

Page 20: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Le sprint backlog

• Elaborer durant le sprint planning par l’équipe avec la participation active du Product Owner

11:55

Présence PO systématique

Page 21: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Le sprint planning

• Donner toutes les informations à l’équipe pour le prochain sprint– le but à atteindre;

– la liste de participants au Sprint;

– le Sprint Backlog (la liste des User Stories à traiter);

– la date de démo;

– Le lieu de la réunion Scrum quotidienne.

• Participation active du Product Owner

• Engagement mutuel sur le contenu du sprint

11:55

Page 22: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Release 16 sprint 2

11:55

Présence PO systématique

Page 23: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Le daily meeting

• Réunion quotidienne de 15 minutes• Toute l’équipe intervient pour exposer

– Ce que j’ai fait hier et les éventuels problèmes rencontrés;– Ce que je vais faire aujourd’hui ;– Est ce que j’ai des difficultés pour continuer mon travail.– En faisant cet exercice quotidiennement chaque membre de l’équipe

est au courant de ce que font ses collègues et il peut coordonner son travail et aider ou se faire aider en cas de difficultés.

• Le Scrum Master facilite la gestion des problèmes au sein de l’équipe.

• Actualisation de l’avancement

11:55

Présence PO systématique

Page 24: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Livraisons aux métiers

• Un environnement dédié aux tests métier

– Environnement de validation

• 3 phasings de mises en qualification jusqu’à la production avant mise en service officielle

– Découpage de la release en 3 sous releases • Sécurisation des déploiements

• Réactivité sur le traitement des anomalies

• Mise en production et mise en service facilité et sereine

Page 25: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Les outils : Suivi SCRUM

11:55

• Roadmap des sprints• Projection des sprints sur un planning

• Simulation de Roadmaps

• Suivi macro de l’évolution de la vélocité de l’équipe

• Backlog de sprint • Revue hebdomadaire

• Gestion par points

• Suivi consommation des points (Prévu / Réel) dans le backlog de sprints

• Estimation de la vélocité de l’équipe dans le souci de l’amélioration continue

0.0

50.0

100.0

150.0

200.0

250.0

12-…

19-…

26-…

2-A

pr

9-A

pr

16-…

23-…

30-…

7-…

14-…

21-…

28-…

4-J

un

11-…

18-…

25-…

2-J

ul

9-J

ul

16

-Ju

l

23

-Ju

l

30

-Ju

l

6-A

ug

13-…

20-…

27-…

3-S

ep

10-…

17-…

24-…

1-O

ct

8-O

ct

Rosetta - Release burndown chart

Points restants Idéal Linear (Points restants)

Page 26: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

SCRUM : Les bénéfices

• Time to market court

• Flexibilité aux changements

• Le client au cœur du projet

• Livraison de releases fréquentes

• La communication est la clé

• Simplicité, Efficacité, Qualité et Réactivité

• Avancement basé sur le concret

11:55

Page 27: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

Conclusion

• Pas d’effet tunnel

• Rapidité des corrections ou des évolutions

• Méthode de projet pragmatique

• Pilotage fin du projet

• Travail en étroite collaboration Métiers /PO /Equipe Scrum : Partenariat projet

• Valorisation du travail de l’équipe

11:55

Page 28: Agile Tour Bordeaux 2014 - Product owner truc & astuces-20141031

11:55

Merci