SlideShare une entreprise Scribd logo
1  sur  24
Un Backlog
public ?
    Francois Wauquier
       Artisan du SI
         @wokier
            Sfeir
Intro

  Il est difficile de capturer le besoin présent

  Il est impossible de capturer le besoin futur

Les méthodes agiles répondent au changement
    en livrant frequemment un logiciel qui
                   fonctionne
Un Backlog de produit
        Une liste de 'User Story' ordonnées

        Permet au product Owner de
        construire ou faire évoluer le
        produit selon sa vision
Un Backlog de sprint
        Une liste de 'User Story'
        ordonnées, sélectionnée pour le
        sprint

        Permet à l'équipe de savoir ce
        qu'elle doit faire
Du point de vue de l'utilisateur...


                      ?
                   Demo

     PO


          Besoin


                    Utilisateur
Le langage informatique
Backlog
User Story
Epic
Incrément
Fonctionnalité
                    ?
Use Case
Ticket
Release
Version
Mise à jour
A Eviter
        vendredi 21 octobre 2011 -> Mardi 23 Mai 2012
Bonjour,

La RATP s'efforce d'améliorer ses applications afin d'offrir la
meilleure expérience possible à ses utilisateurs.
Vos suggestions ont bien été enregistrées et nous les étudierons pour
une prochaine version.

Merci de votre intérêt pour nos applications,

Pour l'équipe RATP
Margaux


       ... pour ajouter une gare dans l'application mobile
Comment font les grands ?
Navigateur Google Chrome
● Livraison continue
● Un projet Open Source Chromium + un projet Google
● Mise à jour automatique suivant 4 canaux (Stable, Beta,
  Dev, Canary)
● Plateforme Google Code pour le suivi des tickets
● Numéro de version à 4 chiffres
● 3 blogs (Chrome, Chrome releases, Chromium)
● 2 comptes Tweeter (@goolgechrome, @chromedev)
● 1 page facebook
● Time to market : 24h
OS Microsoft Windows
● Mise à jour automatique
● Aide en local (self-care)
● Support en ligne
● Questions/réponses en ligne
● Contact multi-canal
● 1 Compte Twitter
   @windowsfrance
● 1 Page Facebook
Site Web Stackoverflow
● Stackoverflow = Forum + wiki + blog + digg
● Principe fortement collaboratif
● 1 demande d'évolution implémentée par jour
  en moyenne depuis le lancement
● + 30 Stacks à Theme
● 1 dédié au produit: Meta Stackoverflow
● 1 email de support
Application Mobile Foursquare
● Disponible sur toutes les smartphones
● Mise à jour automatique
● Plateforme de notation et commentaire des
  markets
● Suivi de tickets Zendesk
● Plateforme collaborative par Get Satisfaction
● Blog
● Compte twitter @foursquare
Projet Open Source XWiki
●   Jira pour le suivi des tickets
●   Roadmap
●   Release Notes
●   Apache Project Management Comittee
●   Mailing List
●   Synergie avec XWiki SAS
●   Communauté de développeurs
●   1 Compte twitter @xwiki
●   1 Page Facebook
Plateforme GitHub
● Si vos utilisateurs codent ...
● Git est un gestionnaire de source distribué
● github propose hébergement git + suivi des
  tickets
● Un pull request est l'équivalent
  d'un patch en attente
● Un fork est ~ une copie
● github utilise git ...
● 1 Compte Twitter @github
Le langage de l'utilisateur
Support
Contact
Suggestion
Idée
Un Backlog public



         Tout l'interêt du backlog
       + Une machine à Feedback
     + Un support de communication
Le Pari de la Transparence
Level0 : L'utilisateur subit la livraison
Level1 : L'utilisateur connait les choix et la vision du produit
Level2 : L'utilisateur peut influencer l'ordre du backlog de
produit (pas de sprint OK)
Level3 : L'utilisateur transmet ses nouveaux besoins par
différents canaux
Level4 : L'utilisateur utilise des outils collaboratifs de masse
permettant de créer des stories et d'influer sur leur
priorisation
Outils
Jira
Trello

User Voice
Get Satisfaction
Idea Scale

Google Moderator
...

                                      Rappel
      Les individus et leurs interactions plus que les processus et les outils
Un backlog semi-public ?
● Conserver des innovations à sortir avant ses
  concurrents
● Utiliser le backlog public comme un bac à
  sable pour faire émerger des User Story très
  demandées
● Assurer une cohérence
● Surprendre ses utilisateurs
Un Backlog public
Backlog   Backlog   Backlog
Public    Produit   Sprint
Conclusion




  Une mission pour Super Product Owner
Ref
Chrome https://plus.google.com/104198667806510679271/posts/TWqMnyRW6b7
Stackoverflow http://www.codinghorror.com/blog/2012/05/this-is-all-your-app-is-a-collection-of-tiny-details.html
Thanks
Thierry Trepied
Vincent Massol
About

http://about.me/francoisWauquier
https://twitter.com/#!/wokier

http://alloteou-android.appspot.com/
http://alloteou.uservoice.com

Contenu connexe

En vedette

El Condon En El Agua
El Condon En El AguaEl Condon En El Agua
El Condon En El Aguacentrowebs
 
El problema
El problemaEl problema
El problemagloria
 
Claves Felicidad
Claves FelicidadClaves Felicidad
Claves Felicidadgloria
 
Software de las esposas
Software de las esposasSoftware de las esposas
Software de las esposascentrowebs
 
Si Amar FUERA...
Si Amar FUERA...Si Amar FUERA...
Si Amar FUERA...savial87
 
Aubade 42 leçons
Aubade 42 leçonsAubade 42 leçons
Aubade 42 leçonsTranceVibes
 
francisco de goya
francisco de goyafrancisco de goya
francisco de goyaguestfe8840
 
APRES-MATCH 12
APRES-MATCH 12APRES-MATCH 12
APRES-MATCH 12ramondiaz
 
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...Fing
 
Argentine Da
Argentine DaArgentine Da
Argentine DaRoThia
 
Material enredados en la wiki jornadas cuenca
Material enredados en la wiki jornadas cuencaMaterial enredados en la wiki jornadas cuenca
Material enredados en la wiki jornadas cuencaluciasn
 

En vedette (20)

El Condon En El Agua
El Condon En El AguaEl Condon En El Agua
El Condon En El Agua
 
El problema
El problemaEl problema
El problema
 
Slides efquel2
Slides efquel2Slides efquel2
Slides efquel2
 
PresentacióN10 Columpio
PresentacióN10 ColumpioPresentacióN10 Columpio
PresentacióN10 Columpio
 
Claves Felicidad
Claves FelicidadClaves Felicidad
Claves Felicidad
 
Software de las esposas
Software de las esposasSoftware de las esposas
Software de las esposas
 
Si Amar FUERA...
Si Amar FUERA...Si Amar FUERA...
Si Amar FUERA...
 
Ariketa 7
Ariketa 7Ariketa 7
Ariketa 7
 
Aubade 42 leçons
Aubade 42 leçonsAubade 42 leçons
Aubade 42 leçons
 
Diaporama journée homère ENS 2011
Diaporama journée homère ENS 2011Diaporama journée homère ENS 2011
Diaporama journée homère ENS 2011
 
dossier d'artiste djelytapa
dossier d'artiste djelytapadossier d'artiste djelytapa
dossier d'artiste djelytapa
 
francisco de goya
francisco de goyafrancisco de goya
francisco de goya
 
APRES-MATCH 12
APRES-MATCH 12APRES-MATCH 12
APRES-MATCH 12
 
¿Cómo funciona Google?
¿Cómo funciona Google?¿Cómo funciona Google?
¿Cómo funciona Google?
 
Jpo présentation st2_s_bph
Jpo présentation st2_s_bphJpo présentation st2_s_bph
Jpo présentation st2_s_bph
 
Argentina!
Argentina!Argentina!
Argentina!
 
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...
OPEN DATA WEEK // Présentation de projets : Mutualiser les moyens et développ...
 
Context. de la novela
Context. de la novelaContext. de la novela
Context. de la novela
 
Argentine Da
Argentine DaArgentine Da
Argentine Da
 
Material enredados en la wiki jornadas cuenca
Material enredados en la wiki jornadas cuencaMaterial enredados en la wiki jornadas cuenca
Material enredados en la wiki jornadas cuenca
 

Similaire à Un backlog public - Agile France 2012

Méthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketMéthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketmichael_bailly
 
Adama Coulibaly.pptx
Adama Coulibaly.pptxAdama Coulibaly.pptx
Adama Coulibaly.pptxIdrissaDembl
 
Développement et gestion de Logiciel Libre et Ouvert (LLO)
Développement et gestion  de Logiciel Libre et Ouvert (LLO)Développement et gestion  de Logiciel Libre et Ouvert (LLO)
Développement et gestion de Logiciel Libre et Ouvert (LLO)geomsp
 
Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Jean-Sébastien Dupuy
 
Captronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteeCaptronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteePatrick MOREAU
 
Responsive web design new14
Responsive web design new14Responsive web design new14
Responsive web design new14FullSIX Group
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologiewyggio
 
FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement Anne Nicolas
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webAcquia
 
Enib cours c.a.i. web - séance #6 : autour de la webapp
Enib   cours c.a.i. web - séance #6 : autour de la webappEnib   cours c.a.i. web - séance #6 : autour de la webapp
Enib cours c.a.i. web - séance #6 : autour de la webappHoracio Gonzalez
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...ENSIBS
 
Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Eric Giraudin
 
Flupa test a11y_16_05_2016s0f2
Flupa test a11y_16_05_2016s0f2Flupa test a11y_16_05_2016s0f2
Flupa test a11y_16_05_2016s0f2vincent aniort
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageLaFrenchMobile
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
 
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - AlloyMeetup Mobile Montpellier
 

Similaire à Un backlog public - Agile France 2012 (20)

Méthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to marketMéthodes agiles, frameworks javascript: optimisez votre time to market
Méthodes agiles, frameworks javascript: optimisez votre time to market
 
Adama Coulibaly.pptx
Adama Coulibaly.pptxAdama Coulibaly.pptx
Adama Coulibaly.pptx
 
Développement et gestion de Logiciel Libre et Ouvert (LLO)
Développement et gestion  de Logiciel Libre et Ouvert (LLO)Développement et gestion  de Logiciel Libre et Ouvert (LLO)
Développement et gestion de Logiciel Libre et Ouvert (LLO)
 
Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8Introduction au développement Windows Phone 8
Introduction au développement Windows Phone 8
 
Solutions Linux 2010
Solutions Linux 2010Solutions Linux 2010
Solutions Linux 2010
 
Captronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteeCaptronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presentee
 
Responsive web design new14
Responsive web design new14Responsive web design new14
Responsive web design new14
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
 
FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement FusionDirectory : Industrialisation du déploiement
FusionDirectory : Industrialisation du déploiement
 
L'univers Android
L'univers AndroidL'univers Android
L'univers Android
 
Arte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes webArte utilise Acquia Cloud pour héberger ses plateformes web
Arte utilise Acquia Cloud pour héberger ses plateformes web
 
Enib cours c.a.i. web - séance #6 : autour de la webapp
Enib   cours c.a.i. web - séance #6 : autour de la webappEnib   cours c.a.i. web - séance #6 : autour de la webapp
Enib cours c.a.i. web - séance #6 : autour de la webapp
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
 
Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019Cours projet web collaboratif - partie 1 : Introduction, version 2019
Cours projet web collaboratif - partie 1 : Introduction, version 2019
 
Flupa test a11y_16_05_2016s0f2
Flupa test a11y_16_05_2016s0f2Flupa test a11y_16_05_2016s0f2
Flupa test a11y_16_05_2016s0f2
 
Flutter Rennes - #1
Flutter Rennes - #1Flutter Rennes - #1
Flutter Rennes - #1
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub Foundation
 
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
 

Plus de François Wauquier

Agile france 2014 - Juste à temps
Agile france 2014 - Juste à tempsAgile france 2014 - Juste à temps
Agile france 2014 - Juste à tempsFrançois Wauquier
 
Agile france 2013 - Dette Technique
Agile france 2013 - Dette TechniqueAgile france 2013 - Dette Technique
Agile france 2013 - Dette TechniqueFrançois Wauquier
 
Agile Tour Nantes 2011 frontieres de equipe
Agile Tour Nantes 2011 frontieres de equipeAgile Tour Nantes 2011 frontieres de equipe
Agile Tour Nantes 2011 frontieres de equipeFrançois Wauquier
 
Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011François Wauquier
 
Domain Driven Design - Agile France 2010
Domain Driven Design - Agile France 2010Domain Driven Design - Agile France 2010
Domain Driven Design - Agile France 2010François Wauquier
 
Domain Driven Design - Agile Tour Lille 2009
Domain Driven Design - Agile Tour Lille 2009Domain Driven Design - Agile Tour Lille 2009
Domain Driven Design - Agile Tour Lille 2009François Wauquier
 

Plus de François Wauquier (10)

Agile france 2014 - Juste à temps
Agile france 2014 - Juste à tempsAgile france 2014 - Juste à temps
Agile france 2014 - Juste à temps
 
Agile france 2013 - Dette Technique
Agile france 2013 - Dette TechniqueAgile france 2013 - Dette Technique
Agile france 2013 - Dette Technique
 
GWT no-dto
GWT no-dtoGWT no-dto
GWT no-dto
 
Agile Tour Nantes 2011 frontieres de equipe
Agile Tour Nantes 2011 frontieres de equipeAgile Tour Nantes 2011 frontieres de equipe
Agile Tour Nantes 2011 frontieres de equipe
 
Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011
 
Domain Driven Design - Agile France 2010
Domain Driven Design - Agile France 2010Domain Driven Design - Agile France 2010
Domain Driven Design - Agile France 2010
 
Jump4 It Gwt Mvc
Jump4 It Gwt MvcJump4 It Gwt Mvc
Jump4 It Gwt Mvc
 
Domain Driven Design - Agile Tour Lille 2009
Domain Driven Design - Agile Tour Lille 2009Domain Driven Design - Agile Tour Lille 2009
Domain Driven Design - Agile Tour Lille 2009
 
Planning Game Xp Days 2009
Planning Game Xp Days 2009Planning Game Xp Days 2009
Planning Game Xp Days 2009
 
Agile Tour Lille 2008
Agile Tour Lille 2008Agile Tour Lille 2008
Agile Tour Lille 2008
 

Un backlog public - Agile France 2012

  • 1. Un Backlog public ? Francois Wauquier Artisan du SI @wokier Sfeir
  • 2. Intro Il est difficile de capturer le besoin présent Il est impossible de capturer le besoin futur Les méthodes agiles répondent au changement en livrant frequemment un logiciel qui fonctionne
  • 3. Un Backlog de produit Une liste de 'User Story' ordonnées Permet au product Owner de construire ou faire évoluer le produit selon sa vision
  • 4. Un Backlog de sprint Une liste de 'User Story' ordonnées, sélectionnée pour le sprint Permet à l'équipe de savoir ce qu'elle doit faire
  • 5. Du point de vue de l'utilisateur... ? Demo PO Besoin Utilisateur
  • 6. Le langage informatique Backlog User Story Epic Incrément Fonctionnalité ? Use Case Ticket Release Version Mise à jour
  • 7. A Eviter vendredi 21 octobre 2011 -> Mardi 23 Mai 2012 Bonjour, La RATP s'efforce d'améliorer ses applications afin d'offrir la meilleure expérience possible à ses utilisateurs. Vos suggestions ont bien été enregistrées et nous les étudierons pour une prochaine version. Merci de votre intérêt pour nos applications, Pour l'équipe RATP Margaux ... pour ajouter une gare dans l'application mobile
  • 8. Comment font les grands ?
  • 9. Navigateur Google Chrome ● Livraison continue ● Un projet Open Source Chromium + un projet Google ● Mise à jour automatique suivant 4 canaux (Stable, Beta, Dev, Canary) ● Plateforme Google Code pour le suivi des tickets ● Numéro de version à 4 chiffres ● 3 blogs (Chrome, Chrome releases, Chromium) ● 2 comptes Tweeter (@goolgechrome, @chromedev) ● 1 page facebook ● Time to market : 24h
  • 10. OS Microsoft Windows ● Mise à jour automatique ● Aide en local (self-care) ● Support en ligne ● Questions/réponses en ligne ● Contact multi-canal ● 1 Compte Twitter @windowsfrance ● 1 Page Facebook
  • 11. Site Web Stackoverflow ● Stackoverflow = Forum + wiki + blog + digg ● Principe fortement collaboratif ● 1 demande d'évolution implémentée par jour en moyenne depuis le lancement ● + 30 Stacks à Theme ● 1 dédié au produit: Meta Stackoverflow ● 1 email de support
  • 12. Application Mobile Foursquare ● Disponible sur toutes les smartphones ● Mise à jour automatique ● Plateforme de notation et commentaire des markets ● Suivi de tickets Zendesk ● Plateforme collaborative par Get Satisfaction ● Blog ● Compte twitter @foursquare
  • 13. Projet Open Source XWiki ● Jira pour le suivi des tickets ● Roadmap ● Release Notes ● Apache Project Management Comittee ● Mailing List ● Synergie avec XWiki SAS ● Communauté de développeurs ● 1 Compte twitter @xwiki ● 1 Page Facebook
  • 14. Plateforme GitHub ● Si vos utilisateurs codent ... ● Git est un gestionnaire de source distribué ● github propose hébergement git + suivi des tickets ● Un pull request est l'équivalent d'un patch en attente ● Un fork est ~ une copie ● github utilise git ... ● 1 Compte Twitter @github
  • 15. Le langage de l'utilisateur Support Contact Suggestion Idée
  • 16. Un Backlog public Tout l'interêt du backlog + Une machine à Feedback + Un support de communication
  • 17. Le Pari de la Transparence Level0 : L'utilisateur subit la livraison Level1 : L'utilisateur connait les choix et la vision du produit Level2 : L'utilisateur peut influencer l'ordre du backlog de produit (pas de sprint OK) Level3 : L'utilisateur transmet ses nouveaux besoins par différents canaux Level4 : L'utilisateur utilise des outils collaboratifs de masse permettant de créer des stories et d'influer sur leur priorisation
  • 18. Outils Jira Trello User Voice Get Satisfaction Idea Scale Google Moderator ... Rappel Les individus et leurs interactions plus que les processus et les outils
  • 19. Un backlog semi-public ? ● Conserver des innovations à sortir avant ses concurrents ● Utiliser le backlog public comme un bac à sable pour faire émerger des User Story très demandées ● Assurer une cohérence ● Surprendre ses utilisateurs
  • 20. Un Backlog public Backlog Backlog Backlog Public Produit Sprint
  • 21. Conclusion Une mission pour Super Product Owner