Agile Sans Frontières

23
Agile Sans Frontièrs Être agile; avant d‟être agile ADAMS, Mack Agile Coach & Senior Program Manager, AXWAY Email : [email protected] / [email protected] Twitter : @mackaraja LinkedIn : http://www.linkedin.com/in/mackcadams Blog : http://www.false-deadlines.com

description

Mack adams @Mix-IT 2011

Transcript of Agile Sans Frontières

Page 1: Agile Sans Frontières

Agile Sans Frontièrs

Être agile; avant d‟être agile

ADAMS, MackAgile Coach & Senior Program Manager, AXWAYEmail : [email protected] / [email protected]

Twitter : @mackarajaLinkedIn : http://www.linkedin.com/in/mackcadamsBlog : http://www.false-deadlines.com

Page 2: Agile Sans Frontières

Objectives

De vous convaincre d‟être agile bien avant que le développment se démarre, en utilisant les approches ci-dessous, pour que vous pouvez avoir plus de succès avec votre création et vente de produit.

Grand Lignes:

«Agile & Product Management»

«Agile Chartering»

«User Story Mapping»

Page 3: Agile Sans Frontières

Éditeur logiciel français

Chiffres d‟affaires: €208M en 2010

«B2B Integration», «Managed File Transfer», etc.

Services financiers, automobile, soins de santé, etc.

8 centres d‟édition

France (Paris / Annecy), Etats-Unis (Redwood City / Phoenix), Allemagne,

Roumanie, Bulgarie, Inde

650 personnes

Contexte

Page 4: Agile Sans Frontières

Les différentes couches produit

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

Page 5: Agile Sans Frontières

Agile + Product Management

Projet typique „Agile‟

× Product Owner = Product Manager

Projet complexe ou distribués

× Product Owner ≠ Product Manager

Les solutions Agile viennent souvent du développment,

pour un challenge du Product Management

http://www.enthiosys.com/images/A09_ProdMgr_ProdOwner_Dilemma.pdf

Page 6: Agile Sans Frontières

Agile + Product Management…?

Marché, Clients Équipe R&D

Page 7: Agile Sans Frontières

Les rôles de Produit

Product Strategist

Product Marketing Manager

Product Manager

Product Owner

Maîtrise d‟Ouvrage

Technical Product Manager

Requirements/Business Analyst

Marché, Clients

Équipes R&D

Page 8: Agile Sans Frontières

Scalabilité

Product Manager× Soutient plusieurs Product Owners

× Vue stratégique des clients, analyze du marché, rentabilité

Product Owner (ou Requirement Analyst)

× Expert domain local dans l‟équipe; hautementdisponible

× Construction des “User Story”, focus sur l‟itération

«Juste assez» de documentation× Les documents ne remplace pas les conversations

Page 9: Agile Sans Frontières

Adapted Pragmatic Marketing Framework

http://www.enthiosys.com/images/A09_ProdMgr_ProdOwner_Dilemma.pdf

Page 10: Agile Sans Frontières

«Practices for Scaling Lean & Agile Development»

Larman / Vodde

http://qconlondon.com/dl/qcon-london-2011/slides/CraigLarman_ScalingLeanAgileLargeMultisiteOrOffshoreDelivery.pdf

Page 11: Agile Sans Frontières

Agile Chartering

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

Page 12: Agile Sans Frontières

Elements du Chartering

Vision Produit

Scope & Objectives

× « Minimum Marketable Features »

× « Minimum Viable Product »

Conception de l‟expérience utilisateur

Architecture Technique

Structure et approches du programme, projet

http://www.pragprog.com/magazines/2010-10/way-of-the-agile-warrior

Customizer pour votre contexte

Page 13: Agile Sans Frontières

Léger, collaborative et visuel

«Stakeholders » diverses× R&D, Product Management, Product Marketing, Distribution,

Sécurité, Clients Clés, etc.

Collaborative, transparent× Clarifier les hypothèses & attentes

× Construire un état de confiance

× Partage les décisions difficiles

Format× Diapositives; pas de document

× Visuel, et le plus simple que possible

Page 14: Agile Sans Frontières

Chartering RoadmapN-Date

Iteration 0

Cycle itérative

N – 1 sm

R&D Kickoff

Kick-off équipes

R&D

N – 2 sm

Backlog Construit

User Story

Mapping

N – 2 mois

MMFs Sélectionner

MMF sélectionnés+ priorisés

N – 3 mois

DémarrerChartering

Vision Produit

Page 15: Agile Sans Frontières

User Story Mapping

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

Crée par Jeff Pattonhttp://www.agileproductdesign.comhttp://www.cardmapping.com

Page 16: Agile Sans Frontières

User Story Mapping

Sous-tâche, ou

détails de la tâche

tâche

activité

© 2006-2008 Jeff Patton, All rights reserved, www.agileproductdesign.com

• Backlog de deux dimensions, qui visualize le structure

• Release Planning et Story Splitting sur la cartographie

• Développment itératif et incrémental

temps

Page 17: Agile Sans Frontières

User Story Mapping

time

necessité

•L'épine dorsale (backbone) de l‟application est la liste des activités essentielles prisent en charge par cette application. Le squelette ambulant (walking skeleton) est le logiciel construit prenant en charge le plus petit nombre des tâches nécessaires parmi l‟ensemble des fonctionnalités.

L’épine dorsale

Le squelette ambulant

© 2006-2008 Jeff Patton, All rights reserved, www.agileproductdesign.com

Page 18: Agile Sans Frontières

User Story Mapping

temps

op

tio

nal

ité

nécessaire

moinsoptionnel

plusoptionnel

première release

deuxième release

troisième release

© 2006-2008 Jeff Patton, All rights reserved, www.agileproductdesign.com

Page 19: Agile Sans Frontières
Page 20: Agile Sans Frontières
Page 21: Agile Sans Frontières

User Story Mapping

Page 22: Agile Sans Frontières

1, 2, 3…

1. Évoluer le modèle de Product Management pour soutenir un R&D agile, et vice versa.

2. Approche de Chartering léger, collaborative et visuel

3. «User Story Mapping» pour créer un release backlog incrémental et itératif

Page 23: Agile Sans Frontières

Agile Sans Frontièrs

Être agile; avant d‟être agile

ADAMS, MackAgile Coach & Senior Program Manager, AXWAYEmail : [email protected] / [email protected]

Twitter : @mackarajaLinkedIn : http://www.linkedin.com/in/mackcadamsBlog : http://www.false-deadlines.com