16
Copyright © Institut Lean France 2013 Eloge de la User Story Un outil anti-tayloriste au service de l’agilité

Eloge de la User Story - Agile Tour Bordeaux -

Embed Size (px)

DESCRIPTION

Lightning Talk Agile Tour Bordeaux. Eloge de la user story en tant qu'outil anti-tayloriste

Citation preview

Page 1: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

Eloge de la User Story

Un outil anti-tayloriste au service de l’agilité

Page 2: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2012 

2

Dans une approche tayloriste

G D

Spécifications

T Développement

Page 3: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2012 

3

G D

Specifications

T Build

Spécifications = Gaspillage- Pas développées- Non pertinentes à mesure que le code est développé- Obsolètes le jour de leur parution- Mots. Le code est le meilleur moyen de partager une compréhension

Spécifications = Obstacles- Collaboration- Agilité de la conception- Développer des spécifications plutôt que développer de la valeur

Dans une approche tayloriste

Page 4: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2012 

4

Pourquoi les User Stories ?1. Spécifications logicielles IEEE 830 :

1. Le produit devra avoir un moteur à essence2. Le produit devra avoir 4 roues équipées chacune de pneu3. Le produit devra avoir un volant4. Le produit devra avoir une carosserie métallique

Page 5: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2012 

5

Pourquoi les User Stories ?1. Spécifications logicielles IEEE 830 :

1. Le produit devra avoir un moteur à essence2. Le produit devra avoir 4 roues équipées chacune de pneu3. Le produit devra avoir un volant4. Le produit devra avoir une carosserie métallique

Page 6: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2012 

6

Vs. En tant que propriétaire de ma maison, je souhaite utiliser le produit pour tondre ma pelouse facilement et rapidement

Pourquoi les User Stories ?1. Spécifications logicielles IEEE 830 :

1. Le produit devra avoir un moteur à essence2. Le produit devra avoir 4 roues équipées chacune de pneu3. Le produit devra avoir un volant4. Le produit devra avoir une carosserie métallique

Page 7: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

Une perspective depuis le système

7

IEEE 830 : Le système devrait faire ceci et cela aussi

Page 8: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

Vs une perspective depuis l’utilisateur

8

User Story : En tant que {Role} je peux {Action} pour obtenir {Valeur}

Lean Software Development @ Lectra – L. Alt, C. Dijoux

Page 9: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

9

Tayloriste = séquentiel, contractuel, division du travail

9

1. Write the spec

2. Develop the code

Page 10: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

10

Agile : iteratif + collaboratif

10

Co-définit et priorise

Developpe

Teste

UX

Co-définition

Page 11: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

11

Dan Jones

11

Les systèmes d’information doivent sortir de leur vision Tayloriste où on pousse à l’utilisateur des capacités

technologiques pour aller vers une vision où on tire les

besoins clients pour proposer des solutions qui répondent à

ces besoins.

Page 12: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

12

Jesse James Garrett

12

Page 13: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

13

The old way : Tech > Features > Interface

13

Page 14: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

The Apple way : UI > Magic

14

Page 15: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

Fleur Pellerin

15

Dans une approche « techno-push », si

j'invente le marteau, toute personne que je

rencontre sera un clou.

(Loi de l’instrument de Marlow)

Page 16: Eloge de la User Story - Agile Tour Bordeaux -

Copyright © Institut Lean France 2013 

Pourquoi adopter l’approche User Story ?

16

Développer du logiciel qui représente de la valeur pour l’utilisateur

S’affranchir de la vision Tayloriste qui « pousse » de la technologie et sépare celui qui conçoit de celui qui réalise

Intégrer plus naturellement une approche UX (User Experience)

S’émanciper de la loi de l’instrument