Enviar pesquisa
Carregar
Les Business Analysts face à l'agilité : de nouveaux challenges à relever
•
5 gostaram
•
1,412 visualizações
OCTO Technology Suisse
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 65
Recomendados
Management projet vs management produit
Management projet vs management produit
jeromevdl
BAFS 2015 Genève : Frédéric Tremeau - Comment réconcilier l'IT et le métier g...
BAFS 2015 Genève : Frédéric Tremeau - Comment réconcilier l'IT et le métier g...
BAFS
Ce que nous avons appris de Toyota par Olivier Soulié de PSA
Ce que nous avons appris de Toyota par Olivier Soulié de PSA
Institut Lean France
Sprint0
Sprint0
Yannick Quenec'hdu
Le Rapid Prototyping, ça marche !
Le Rapid Prototyping, ça marche !
Catherine Verfaillie
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...
Niji
Story Board Formation en mode projet Agile
Story Board Formation en mode projet Agile
Laurent Morisseau
Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux -
Cecil Dijoux
Recomendados
Management projet vs management produit
Management projet vs management produit
jeromevdl
BAFS 2015 Genève : Frédéric Tremeau - Comment réconcilier l'IT et le métier g...
BAFS 2015 Genève : Frédéric Tremeau - Comment réconcilier l'IT et le métier g...
BAFS
Ce que nous avons appris de Toyota par Olivier Soulié de PSA
Ce que nous avons appris de Toyota par Olivier Soulié de PSA
Institut Lean France
Sprint0
Sprint0
Yannick Quenec'hdu
Le Rapid Prototyping, ça marche !
Le Rapid Prototyping, ça marche !
Catherine Verfaillie
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...
Niji
Story Board Formation en mode projet Agile
Story Board Formation en mode projet Agile
Laurent Morisseau
Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux -
Cecil Dijoux
10 exercices de Lean engineering par Michael Ballé
10 exercices de Lean engineering par Michael Ballé
Institut Lean France
De la pensée projet à la pensée produit
De la pensée projet à la pensée produit
OCTO Technology Suisse
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
ENSIBS
Les obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile Roche
Institut Lean France
Fractales et agilité@scale
Fractales et agilité@scale
OCTO Technology
L'agilité chez Jouve via le Behaviour Driven Development
L'agilité chez Jouve via le Behaviour Driven Development
Jouve
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
ENSIBS
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Institut Lean France
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Institut Lean France
Order to cash Agile
Order to cash Agile
Yannick Quenec'hdu
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
Niji
Proxiad Agile tour 2009 LILLE
Proxiad Agile tour 2009 LILLE
gregory ivanes
Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!
Agile Montréal
Lean engineering : repenser l'entreprise par Michael Ballé
Lean engineering : repenser l'entreprise par Michael Ballé
Institut Lean France
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
Agile En Seine
Comment délivrer un max de valeur v0.24
Comment délivrer un max de valeur v0.24
Jérôme Froville
Culture flow pour l'IT
Culture flow pour l'IT
Samuel RETIERE
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
Pyxis Technologies
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
Pyxis Technologies
Lean en conception et développement par Michael Ballé
Lean en conception et développement par Michael Ballé
Institut Lean France
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
Thiga
Hadoop Introduction
Hadoop Introduction
tutorialvillage
Mais conteúdo relacionado
Mais procurados
10 exercices de Lean engineering par Michael Ballé
10 exercices de Lean engineering par Michael Ballé
Institut Lean France
De la pensée projet à la pensée produit
De la pensée projet à la pensée produit
OCTO Technology Suisse
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
ENSIBS
Les obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile Roche
Institut Lean France
Fractales et agilité@scale
Fractales et agilité@scale
OCTO Technology
L'agilité chez Jouve via le Behaviour Driven Development
L'agilité chez Jouve via le Behaviour Driven Development
Jouve
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
ENSIBS
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Institut Lean France
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Institut Lean France
Order to cash Agile
Order to cash Agile
Yannick Quenec'hdu
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
Niji
Proxiad Agile tour 2009 LILLE
Proxiad Agile tour 2009 LILLE
gregory ivanes
Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!
Agile Montréal
Lean engineering : repenser l'entreprise par Michael Ballé
Lean engineering : repenser l'entreprise par Michael Ballé
Institut Lean France
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
Agile En Seine
Comment délivrer un max de valeur v0.24
Comment délivrer un max de valeur v0.24
Jérôme Froville
Culture flow pour l'IT
Culture flow pour l'IT
Samuel RETIERE
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
Pyxis Technologies
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
Pyxis Technologies
Lean en conception et développement par Michael Ballé
Lean en conception et développement par Michael Ballé
Institut Lean France
Mais procurados
(20)
10 exercices de Lean engineering par Michael Ballé
10 exercices de Lean engineering par Michael Ballé
De la pensée projet à la pensée produit
De la pensée projet à la pensée produit
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
Agile Tour Paris 2014 : "La Contractualisation Agile C'est Possible" à La Pos...
Les obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile Roche
Fractales et agilité@scale
Fractales et agilité@scale
L'agilité chez Jouve via le Behaviour Driven Development
L'agilité chez Jouve via le Behaviour Driven Development
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Du lean en ingénierie à la stratégie produit par Jean-Claude Bihr, Alliance
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Order to cash Agile
Order to cash Agile
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas r...
Proxiad Agile tour 2009 LILLE
Proxiad Agile tour 2009 LILLE
Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!
Lean engineering : repenser l'entreprise par Michael Ballé
Lean engineering : repenser l'entreprise par Michael Ballé
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
3 stratégies pour se lancer dans le LPM - Agile en Seine 2021
Comment délivrer un max de valeur v0.24
Comment délivrer un max de valeur v0.24
Culture flow pour l'IT
Culture flow pour l'IT
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
Lean en conception et développement par Michael Ballé
Lean en conception et développement par Michael Ballé
Destaque
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
Thiga
Hadoop Introduction
Hadoop Introduction
tutorialvillage
Agile & Top Management
Agile & Top Management
OCTO Technology Suisse
Spark One Platform Webinar
Spark One Platform Webinar
Cloudera, Inc.
Apache Spark beyond Hadoop MapReduce
Apache Spark beyond Hadoop MapReduce
Edureka!
Spark for big data analytics
Spark for big data analytics
Edureka!
Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !
OCTO Technology Suisse
Démystifions l'API-culture!
Démystifions l'API-culture!
OCTO Technology Suisse
Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?
OCTO Technology Suisse
MapReduce Example | MapReduce Programming | Hadoop MapReduce Tutorial | Edureka
MapReduce Example | MapReduce Programming | Hadoop MapReduce Tutorial | Edureka
Edureka!
Control Transactions using PowerCenter
Control Transactions using PowerCenter
Edureka!
Test acceptance
Test acceptance
Yannick Quenec'hdu
Hadoop Ecosystem | Big Data Analytics Tools | Hadoop Tutorial | Edureka
Hadoop Ecosystem | Big Data Analytics Tools | Hadoop Tutorial | Edureka
Edureka!
하둡 (Hadoop) 및 관련기술 훑어보기
하둡 (Hadoop) 및 관련기술 훑어보기
beom kyun choi
Hadoop Interview Questions and Answers | Big Data Interview Questions | Hadoo...
Hadoop Interview Questions and Answers | Big Data Interview Questions | Hadoo...
Edureka!
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
Edureka!
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
rfelden
Polar Expeditions and Agility: the 1910 Race to the South Pole and Modern Tales
Polar Expeditions and Agility: the 1910 Race to the South Pole and Modern Tales
OCTO Technology Suisse
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
OCTO Technology Suisse
Destaque
(19)
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
Hadoop Introduction
Hadoop Introduction
Agile & Top Management
Agile & Top Management
Spark One Platform Webinar
Spark One Platform Webinar
Apache Spark beyond Hadoop MapReduce
Apache Spark beyond Hadoop MapReduce
Spark for big data analytics
Spark for big data analytics
Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !
Démystifions l'API-culture!
Démystifions l'API-culture!
Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?
MapReduce Example | MapReduce Programming | Hadoop MapReduce Tutorial | Edureka
MapReduce Example | MapReduce Programming | Hadoop MapReduce Tutorial | Edureka
Control Transactions using PowerCenter
Control Transactions using PowerCenter
Test acceptance
Test acceptance
Hadoop Ecosystem | Big Data Analytics Tools | Hadoop Tutorial | Edureka
Hadoop Ecosystem | Big Data Analytics Tools | Hadoop Tutorial | Edureka
하둡 (Hadoop) 및 관련기술 훑어보기
하둡 (Hadoop) 및 관련기술 훑어보기
Hadoop Interview Questions and Answers | Big Data Interview Questions | Hadoo...
Hadoop Interview Questions and Answers | Big Data Interview Questions | Hadoo...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
Polar Expeditions and Agility: the 1910 Race to the South Pole and Modern Tales
Polar Expeditions and Agility: the 1910 Race to the South Pole and Modern Tales
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Semelhante a Les Business Analysts face à l'agilité : de nouveaux challenges à relever
Poc factory 2018 v1.1
Poc factory 2018 v1.1
Loic Poujol
Rédiger des User Stories
Rédiger des User Stories
Yannick Quenec'hdu
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
mmmaroc
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
cyrilpicat
L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
OCTO Technology Suisse
Vers enteprise agile, Petit Dejeuner Paris
Vers enteprise agile, Petit Dejeuner Paris
Herve Lourdin
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
OCTO Technology
Présentation UX agence Backelite
Présentation UX agence Backelite
Idean France
Le Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga Produit
OCTO Technology
L'ux design pragmatique
L'ux design pragmatique
Anne PEDRO
L'approche Bertin Ergonomie des MVP
L'approche Bertin Ergonomie des MVP
Hugues Randriatsoa
Ingénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - Cohabitation
Stéphane BADREAU
Sensibilisation à l'Agile
Sensibilisation à l'Agile
OCTO Technology
Oeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilites
Oeil de Coach
La Conduite de projet
La Conduite de projet
Echecs & Stratégie
20160324 - Dominique BAELE
20160324 - Dominique BAELE
baeledo
Allier UX et Agile : développer un produit de façon itératif tout en intégran...
Allier UX et Agile : développer un produit de façon itératif tout en intégran...
Agile Montréal
WaissoTalk - Être chef de projet
WaissoTalk - Être chef de projet
Waisso
2016-04-13 Anne Claire Jacob Poulin Gestion par projet dans un centre de R&D
2016-04-13 Anne Claire Jacob Poulin Gestion par projet dans un centre de R&D
PMI Lévis-Québec
Les Business Analysts face à l'agilité
Les Business Analysts face à l'agilité
rfelden
Semelhante a Les Business Analysts face à l'agilité : de nouveaux challenges à relever
(20)
Poc factory 2018 v1.1
Poc factory 2018 v1.1
Rédiger des User Stories
Rédiger des User Stories
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
OCTO Technologies - Mobile Monday Maroc: M-Banking & M-Payment
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
Vers enteprise agile, Petit Dejeuner Paris
Vers enteprise agile, Petit Dejeuner Paris
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
Présentation UX agence Backelite
Présentation UX agence Backelite
Le Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga Produit
L'ux design pragmatique
L'ux design pragmatique
L'approche Bertin Ergonomie des MVP
L'approche Bertin Ergonomie des MVP
Ingénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - Cohabitation
Sensibilisation à l'Agile
Sensibilisation à l'Agile
Oeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilites
La Conduite de projet
La Conduite de projet
20160324 - Dominique BAELE
20160324 - Dominique BAELE
Allier UX et Agile : développer un produit de façon itératif tout en intégran...
Allier UX et Agile : développer un produit de façon itératif tout en intégran...
WaissoTalk - Être chef de projet
WaissoTalk - Être chef de projet
2016-04-13 Anne Claire Jacob Poulin Gestion par projet dans un centre de R&D
2016-04-13 Anne Claire Jacob Poulin Gestion par projet dans un centre de R&D
Les Business Analysts face à l'agilité
Les Business Analysts face à l'agilité
Mais de OCTO Technology Suisse
An afterwork on Microservices by @OCTO Technology Switzerland
An afterwork on Microservices by @OCTO Technology Switzerland
OCTO Technology Suisse
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
OCTO Technology Suisse
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
OCTO Technology Suisse
Afterwork "Décollez vers le Cloud"
Afterwork "Décollez vers le Cloud"
OCTO Technology Suisse
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork
OCTO Technology Suisse
2017 03-29-elastic-meetup-kibana
2017 03-29-elastic-meetup-kibana
OCTO Technology Suisse
Dev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtime
OCTO Technology Suisse
Afterwork hadoop
Afterwork hadoop
OCTO Technology Suisse
Réussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobile
OCTO Technology Suisse
Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?
OCTO Technology Suisse
Fintech demain comment travailler ensemble
Fintech demain comment travailler ensemble
OCTO Technology Suisse
Softshake 2015 - Des small data aux big data - Méthodes et Technologies
Softshake 2015 - Des small data aux big data - Méthodes et Technologies
OCTO Technology Suisse
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
OCTO Technology Suisse
OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15
OCTO Technology Suisse
Afterwork - La Révolution Digitale
Afterwork - La Révolution Digitale
OCTO Technology Suisse
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
OCTO Technology Suisse
Mais de OCTO Technology Suisse
(16)
An afterwork on Microservices by @OCTO Technology Switzerland
An afterwork on Microservices by @OCTO Technology Switzerland
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
Afterwork "Décollez vers le Cloud"
Afterwork "Décollez vers le Cloud"
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork
2017 03-29-elastic-meetup-kibana
2017 03-29-elastic-meetup-kibana
Dev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtime
Afterwork hadoop
Afterwork hadoop
Réussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobile
Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?
Fintech demain comment travailler ensemble
Fintech demain comment travailler ensemble
Softshake 2015 - Des small data aux big data - Méthodes et Technologies
Softshake 2015 - Des small data aux big data - Méthodes et Technologies
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15
Afterwork - La Révolution Digitale
Afterwork - La Révolution Digitale
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
Les Business Analysts face à l'agilité : de nouveaux challenges à relever
1.
1 © OCTO 2014©
OCTO 2014 François HELG Olivier JACOB Les Business Analysts face à l’agilité
2.
2 © OCTO 2014
3.
3 © OCTO 2014 Faisons
connaissance avec … ! Jérôme, 35 ans, Business Analyst au sein d’une banque privée ! Travaille sur les applicatifs des Responsables de Portefeuilles ! Souhaite mettre au point une plateforme leur offrant plus de réactivité et de souplesse
4.
4 © OCTO 2014 Processus
Scrum
5.
5 © OCTO 2014 Vers
l’itératif et l’incrémental Plus de « phases » dans le projet Place à l’itératif & l’incrémental
6.
6 © OCTO 2014 Capturer
les besoins Titre de la User Story En tant que <rôle> Je veux <désir> Afin de <bénéfice>
7.
7 © OCTO 2014 Où
sont les détails dans les User Stories Titre de la User Story En tant que <rôle> Je veux <désir> Afin de <bénéfice> Où sont les détails ?
8.
8 © OCTO 2014 Une
organisation différente Où est le Business Analyst ? Où est le Project Manager ?
9.
9 © OCTO 2014 !
Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la définition du produit ? ! Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la réalisation du projet ? Accompagnons Jérôme dans son voyage vers l’Agile
10.
10 © OCTO 2014 Gestion
de produit
11.
11 © OCTO 2014 Pour
réaliser un logiciel, l’approche habituelle consiste à décrire exhaustivement ce que l’on veut, pour en déduire ensuite une solution cible.
12.
12 © OCTO 2014 Largeur
(périmètre) Profondeur(précision) Exhaustivité
13.
13 © OCTO 2014 Taux
d’utilisation des fonctionnalités 7% 45% 19% 16% 13% Toujours Jamais Rarement Parfois Souvent 64%de gaspillage Jim Johnson, chairman, Standish Group, XP 2002
14.
14 © OCTO 2014 On
est toujours plus intelligent après. Source anonyme
15.
15 © OCTO 2014 Facteurs
endogènes
16.
16 © OCTO 2014 Facteurs
exogènes
17.
17 © OCTO 2014 Responding
to change over following a plan* * http://agilemanifesto.org/
18.
18 © OCTO 2014 L’agilité,
c’est accepter le changement. Le changement ne doit plus être un obstacle, il doit devenir un levier. Responding to change over following a plan* * http://agilemanifesto.org/
19.
19 © OCTO 2014 Une
préparation réalisée en temps contraint, au cours de laquelle se succèdent un certain nombre d’activités et d’ateliers permettant d’aligner tout le monde autour de thématiques structurantes, qui se termine par un livrable global et synthétique pour validation et démarrage effectif du projet Cadrage, n. m.
20.
20 © OCTO 2014 !
Temps contraint ! Démarrer le projet rapidement ! Se concentrer sur l’essentiel ! Ce n’est probablement pas grave si on n’a pas eu le temps de tout cadrer ! La plus grande contrainte est la disponibilité des interlocuteurs ! Sponsors / Stakeholders ! Sachants métier / Utilisateurs
21.
21 © OCTO 2014 Aligner
tout le monde ! Métier / Utilisateurs ! Marketing ! Développement ! Exploitation / Production
22.
22 © OCTO 2014 Délai 2
à 4 semaines Vision / Enjeux Scope & Roadmap Orga. & Budget Equipe Architecture Risques Cadrage
23.
23 © OCTO 2014 !
Aligner l’équipe et ses clients en 1 phrase sur l’objectif du produit ! Fournir un fil rouge ! Trouver les principaux axes de développement du produit ! Les nouveaux besoins servent-ils la vision produit ? ! Entre 2 besoins, lequel sert le plus la vision produit ? Partager une Vision produit
24.
24 © OCTO 2014 Real-Time
Portfolio Management (RTPM) est une application de type dashboard qui permet de consulter les métriques performance et risque sur l’ensemble des portefeuilles gérés, en temps réel et à la demande La vision produit de Jérôme
25.
25 © OCTO 2014 Pour
aller plus loin Elevator Statement Product Box Geoffrey Moore, Crossing the chasm Luke Hohmann http://www.innovationgames.com/product-box/ Pour les gestionnaires de portefeuille Qui ont besoin de métriques temps réel RTPM est un outil financier Qui offre de nouvelles perspectives pour l’analyse de portefeuille. Contrairement aux approches classiques Notre produit traite les événements de marché et les trades intraday en temps réel pour proposer les métriques performance et risque au plus près de la réalité.
26.
26 © OCTO 2014 Scope
& Roadmap Largeur (périmètre) Profondeur(précision) ! Balayer le périmètre en largeur ! Disposer d’une vue globale mais simple ! Eviter les éléments trop détaillés ! Créer la roadmap prévisionnelle ! En définissant des incréments de produit ! Former des incréments cohérents, maximisant la valeur livrée aux utilisateurs du produit
27.
27 © OCTO 2014 Quoi
? Durée Qui ? Story Mapping Découverte collaborative du produit Outil de priorisation 2h à 8h Séances de 2h maximum Product Owner et BA Stakeholders Equipe de développement Ergonomes
28.
28 © OCTO 2014 time !
Organiser les activités de gauche à droite, dans l’ordre dans lequel on répondrait à la question « Que font les utilisateurs de ce produit ? » Illustration de Jeff Patton – User Story Mapping – http://www.agileproductdesign.com
29.
29 © OCTO 2014 time Illustration
de Jeff Patton – User Story Mapping – http://www.agileproductdesign.com ! « Quelles tâches l’utilisateur accomplit-il au sein de cette activité ? » ! Organiser les tâches verticalement dans l’ordre du workflow
30.
30 © OCTO 2014 Et
Jérôme ?
31.
31 © OCTO 2014 Maintenant
il faut prioriser ©Scott Adams, Inc. - http://dilbert.com/strips/comic/2007-08-24/
32.
32 © OCTO 2014 time necessity The
backbone The walking skeleton Illustration de Jeff Patton – User Story Mapping – http://www.agileproductdesign.com
33.
33 © OCTO 2014 Création
des releases optionality necessary less optional more optional first release second release third release time
34.
34 © OCTO 2014 Création
des releases
35.
35 © OCTO 2014 Meilleure
compréhension du produit • Liens entre les éléments matérialisés • Représentation des flux et séquences utilisateur • Priorisation facilitée par l’aspect visuel Initialisation et suivi du backlog • Création rapide des premiers éléments de backlog • Suivi de l’avancement des incréments Gestion du changement • Souvent mieux reçue que le backlog • Appropriation facilitée
36.
36 © OCTO 2014 !
Product Owner est un rôle délicat nécessitant une large palette de compétences ! Selon son profil, un BA peut endosser le rôle de Product Owner ! Les BA peuvent accompagner le Product Owner dans la définition du produit ! Lors de la définition du produit, les BA peuvent donc ! Participer à l’élaboration de la vision produit, pour se l’approprier et la porter durant le développement ! Animer les ateliers de Story Mapping et faire vivre la Story Map ! Alimenter et affiner le backlog Quel rôle pour Jérôme ?
37.
37 © OCTO 2014 L’heure
du départ Largeur (périmètre) Profondeur(précision)
38.
38 © OCTO 2014 !
Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la définition du produit ? ! Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la réalisation du projet ? Accompagnons Jérôme dans son voyage vers l’Agile
39.
39 © OCTO 2014 Le
premier Sprint arrive… 1 2
40.
40 © OCTO 2014 Story
Map vers Product Backlog Epic ProductBacklog Prioriséparvaleurmétier Thème User Story
41.
41 © OCTO 2014 2.
Être prêt pour le prochain Sprint Planning Epic ProductBacklog Prioriséparvaleurmétier Thème User Story User Stories dans l’état READY
42.
42 © OCTO 2014 Cycle
de vie de la User Story New To be described To be estimated Commited Done Ready Described À retenir Le BA amène un ensemble cohérent de User Stories à l’état Described
43.
43 © OCTO 2014 Board
de suivi de l’état des User Stories New To be described Described To be estimated Ready Commited Done
44.
44 © OCTO 2014 Travail
du BA New Described To be estimated Ready Commited Done Titre En tant que … Je veux … Afin de … To be described
45.
45 © OCTO 2014 !
Signifie que la User Story ne contient plus d’ambiguïté ! Peut être estimée puis réalisée sereinement par l’équipe ! Comment lever les ambiguïtés ? ! Utiliser les critères INVEST comme « guidelines » ! Dialoguer, Dialoguer, Dialoguer L’état Described
46.
46 © OCTO 2014 User
Story – Les 3C ! Carte ! Les User Stories sont traditionnellement écrites sur des cartes ! Conversation ! Les détails de la Story se matérialisent durant les conversations (entre le Product Owner, BA et l’équipe) ! Confirmation ! Des tests d’acceptation confirment que la story a été réalisée correctement Favorise la communication orale
47.
47 © OCTO 2014 !
Independent ! Elle dépend le moins possible d’autres User Stories ! Negotiable ! Une User Story n’est pas un contrat. Elle est négociée et discutée ! Valuable ! Elle apporte de la valeur à l’utilisateur final ! Estimable ! Elle peut être aisément estimée ! Sprintable ! Elle tient dans un sprint ! Testable ! Elle peut être testée et validée User story - les critères INVEST
48.
48 © OCTO 2014 Exemple
issu de RTPM Recalculer la valeur du portefeuille En tant que responsable de portefeuille Je veux recalculer la valeur d’un portefeuille à une date arbitraire Afin de pouvoir informer mon client en ayant les valeurs les plus pertinentes à lui communiquer
49.
49 © OCTO 2014 Critères
d’acceptation Vérifier avec un portefeuille qui ne contient qu’une Action en USD Vérifier avec un portefeuille qui ne contient qu’une Option en USD Vérifier avec un portefeuille qui contient une action et une option en USD Mauvais signe… … … … … … … …
50.
50 © OCTO 2014 Comment
réduire la granularité (et augmenter la précision) ? Recalculer la valeur du portefeuille contenant 1 action En tant que responsable de portefeuille Je veux recalculer la valeur d’un portefeuille contenant une seule action à une date arbitraire Afin de pouvoir informer mon client en ayant les valeurs les plus pertinentes à lui communiquer Recalculer la valeur du portefeuille En tant que responsable de portefeuille Je veux recalculer la valeur d’un portefeuille contenant une action et une option à une date arbitraire Afin de pouvoir informer mon client en ayant les valeurs les plus pertinentes à lui communiquer
51.
51 © OCTO 2014 Nouveaux
critères d’acceptation Vérifiez uniquement avec des portefeuilles mono-devises
52.
52 © OCTO 2014 Sachant
que le portefeuille contient 1 action en CHF Quand je demande la valeur de mon portefeuille Alors la valeur de mon portefeuille vaut 1 CHF de Et que l’action monte de 1,00 CHF le lendemain le lendemain plus Un exemple concret – Formalisme Gherkin Sachant que le portefeuille contient 1 action NESN Quand je demande la valeur de mon portefeuille Alors la valeur de mon portefeuille vaut 67,20 CHF le 3 janvier 2014 au cours de 66,20 Et que l’action monte de 1,00 CHF le 4 janvier 2014 le 4 janvier 2014
53.
53 © OCTO 2014 Processus
des « Three Amigos » BA Développeur QA 30 min – 1h 1 ou 2 sprint(s) avant le développement Durée Quand ü Il introduit la User Story aux autres Amigos Ressemblance avec une autre déjà développée ? ü Il présente les tests associés Qui ont été préparés à l’avance ü Il prend en compte les feedbacks immédiatement ü Il donne son feedback sur la User Story Granularité + tests ü Il communique les tâches à réaliser avant le développement Est-ce qu’il a besoin de plus de docs ? Est-ce qu’il a besoin d’accéder à un service particulier ? ü (Il donne son estimation) Bénéfices ü Connaissance partagée des besoins ü Connaissance partagée des tests ü Consensus à propos de la qualité de la spécification ü Il donne son feedback sur la User Story Granularité + tests ü Il communique les tâches à réaliser avant les tests Est-ce qu’il a besoin d’accéder à un système ? ü (Il donne son estimation)
54.
54 © OCTO 2014 Automatisez
les tests d’acceptation
55.
55 © OCTO 2014 Un
exemple concret – Formalisme Gherkin Sachant que le portefeuille contient 1 action en CHF Quand je demande la valeur de mon portefeuille Alors la valeur de mon portefeuille vaut 1 CHF de Et que l’action monte de 1,00 CHF le lendemain le lendemain plus Sachant que le portefeuille contient 1 action NESN Quand je demande la valeur de mon portefeuille Alors la valeur de mon portefeuille vaut 67,20 CHF le 3 janvier 2014 au cours de 66,20 Et que l’action monte de 1,00 CHF le 4 janvier 2014 le 4 janvier 2014
56.
56 © OCTO 2014 Exemple Scenario:
Recalculer la valeur du portefeuille le lendemain quand il ne possède qu’une action Nestlé Given le portefeuille contient 1 action NESN le 3 janvier 2014 au cours de 66,20 And l’action monte de 1,00 CHF le 4 janvier 2014 When je demande la valeur du portefeuille le lendemain Then la valeur de mon portefeuille vaut 67,20 CHF ScenarioFixture
57.
57 © OCTO 2014 D’autres
outils ? ! « Gherkin »-based ! Cucumber (Ruby) ! jBehave / Cucumber-JVM (Java) ! Specflow (.NET) ! Behat (PHP) ! Wikis ! FitNesse ! GreenPepper ! Autres ! Concordion ! Robot Framework
58.
58 © OCTO 2014 Tests
d’acceptation Critères d’acceptation Exemples (données)+ Spécification par l’exemple + Automatisation Spécifications exécutables
59.
59 © OCTO 2014 Intérêt
d’automatiser les tests d’acceptation CONSOLIDER LA CONNAISSANCE • Posséder la connaissance du système dans un unique référentiel • Rendre les spécifications exécutables COMMUNIQUER CLAIREMENT • Utiliser les tests pour spécifier de manière non- ambigüe • Limiter les problèmes de coordination durant les UAT MAINTENIR UN HAUT NIVEAU DE QUALITÉ • Construire un harnais de test • Détecter les régressions et les bugs rapidement GAGNER DU TEMPS • Eviter les tâches manuelles • Lancer la suite de test régulièrement HARNAIS DE TESTS D’ACCEPTATION AUTOMATISÉS
60.
60 © OCTO 2014 Proxy
Product Owner
61.
61 © OCTO 2014 !
Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la définition du produit ? ! Quel rôle et quelle(s) responsabilité(s) pour Jérôme dans la réalisation du projet ?
62.
62 © OCTO 2014 Sans
une gestion de produit appropriée, les équipes de développement agile construisent simplement de mauvais produits plus vite.
63.
63 © OCTO 2014 J’y
vais demain ! Sur un nouveau projet • Mener un atelier de vision produit • Organiser des séances de Story Mapping • Essayer de démarrer le projet en moins de 4 semaines Sur un projet en cours • Introduire progressivement les spécifications exécutables • Organiser des ateliers « 3 amigos »
64.
64 © OCTO 2014
65.
65 © OCTO 2014 La
pyramide d’automatisation des tests ! “building the thing right” ! ROI le plus important => Effort d’automatisation le plus important ! TDD => drive development ! “building the right thing” ! Moins couteux à maintenir que les tests sur la GUI ! ATDD => drive development ! ROI les plus faible => effort minimal d’automatisation ! Plus lent et plus fragile ! Ecrits après le développement ! Souvent toujours nécessaire ! Doit être réduit au minimum