Agile Sans Frontières

Post on 10-Nov-2014

2.189 views 3 download

Tags:

description

Mack adams @Mix-IT 2011

Transcript of Agile Sans Frontières

Agile Sans Frontièrs

Être agile; avant d‟être agile

ADAMS, MackAgile Coach & Senior Program Manager, AXWAYEmail : madams@axway.com / mack@mackadams.org

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

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»

É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

Les différentes couches produit

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

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

Agile + Product Management…?

Marché, Clients Équipe R&D

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

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

Adapted Pragmatic Marketing Framework

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

«Practices for Scaling Lean & Agile Development»

Larman / Vodde

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

Agile Chartering

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

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

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

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

User Story Mapping

Item

Itération

Release

Vision

Portefeuille

Stratégie d’entreprise

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

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

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

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

User Story Mapping

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

Agile Sans Frontièrs

Être agile; avant d‟être agile

ADAMS, MackAgile Coach & Senior Program Manager, AXWAYEmail : madams@axway.com / mack@mackadams.org

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