SlideShare une entreprise Scribd logo
1  sur  80
Télécharger pour lire hors ligne
Tél : +41 21 312 94 15
www.octo.com
© OCTO 2015
Avenue du théâtre 7
CH-1005 Lausanne - SUISSE
L’ADN D’UN
DÉVELOPPEMENT
PRODUIT RÉUSSI
14 AVRIL 2016
AFTERWORK
Tél : +41 21 312 94 15
www.octo.com
© OCTO 2015
Avenue du théâtre 7
CH-1005 Lausanne - SUISSE
Cyril Picat
Consultant Senior
OCTO Suisse
cpicat@octo.com
@cyrilpicat
Jérôme Van Der Linden
Consultant Senior
OCTO Suisse
jvanderlinden@octo.com
@jeromevdl
LOC, the largest
code base
10
years, the longest
delivery project
40
the number of
delivery projects at
OCTO in 2015
The number of
OCTO working on
delivery projects
today
100
350k
200
iterations, the
longest Agile
project
15 The number of different
technologies
stacks used in our
delivery projects
DELIVERY @OCTO: LES CHIFFRES
30
days, the shortest
time-to-market for
an App
5000
Unit Tests, the
largest unit test
coverage
LOC, the largest
mobile App code
base (Android)200k
2
iterations, the
shortest Agile
project
300Fitnesse pages, the
largest functional
test coverage
3
3
…
VOUS CONNAISSEZ ?
4
OCTO TECHNOLOGY > THERE IS A BETTER WAY 5
AGENDA
OCTO TECHNOLOGY > THERE IS A BETTER WAY 6
PRÉSENTATION DE NOS PRATIQUES – 45’
REX service-public.fr – 5’
01
02
03 DISCUSSIONS - APÉRITIF
INGÉNIERIE
GESTION
PRODUIT
PROCESSUS
ORGANISATION
Les 5 piliers du développement produitLES 4 PILIERS DU DÉVELOPPEMENT CHEZ OCTO
7
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
L’ENJEU
OCTO TECHNOLOGY > THERE IS A BETTER WAY 9
(*) The Standish Group CHAOS Manifesto 2013
50%	des	
fonc,onnalités	
sont	rarement	
ou	jamais	
u,lisées	(*)	
20%	des	
fonc,onnalités		
sont	u,les	(*)	
Et	9	produits	sur	10	ne	trouvent	pas	leur	
client…	(**)	
50%
presque
jamais ou
jamais
utilisées
20%
fréquemment
utilisées
30%
parfois ou
peu souvent
utilisées
(**) Startup Failure Rate, source Forbes & Fortune
PRODUCT VS PROJECT
OCTO TECHNOLOGY > THERE IS A BETTER WAY 10
Market/Problem
Develop
Product DevelopmentCustomer/User Development
Deliver
Users
Product/Solution
Discover
Users/Customers
OCTO TECHNOLOGY > THERE IS A BETTER WAY 11
You build it, You run it!
Werner Vogels – CTO @Amazon
11
PRODUIT VS PROJET
OCTO TECHNOLOGY > THERE IS A BETTER WAY 12
Seul le périmètre peut évoluer
La durée du
projet est fixe Qualité
Nous sommes intransigeants sur la qualité
Périmètre
Date Budget
Le budget
est fixé
GESTION DU PRODUIT - UNE VALSE À 2 TEMPS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 13
Cadrage
ou
initialisa-
tion
Gestion du
produit
CADRAGE 360°
pour obtenir une équipe alignée prête à démarrer
OCTO TECHNOLOGY > THERE IS A BETTER WAY 14
Partager les
fondamentaux
Agiles et initialiser
la dynamique
d’équipe
AGILE
BOOTSTRAP
4 à 6 semaines
Quel est le rôle de
chacun ?
Quelles sont les
interactions ?
RÔLES ET
RESPONSABILITÉS
Quelles sont les macro-fonctionnalités
++
+
-
EPIC
(activités)
FONCTIONS
(macros)
Quels risques ?
Quelles contre-
mesures ?
RISQUESSTORYMAP
Quelle trajectoire de réalisation ?
ROADMAP
Janvier Février Mars
Point
d’attent°
Feature
Victoire
Qui sont les
utilisateurs ?
Quels sont leurs
problèmes / besoins ?
Quels enjeux pour
l’entreprise ?
Quelle proposition de
valeur ?
Personnaliser
les utilisateurs
pour mieux les
comprendre
PERSONAS
Quels critères de succès ?
VISION TECHNIQUE
PROCESSUS DE
RÉALISATION
ARCHITECTURE
APPLICATIVE
FLUX PRATIQUES
DE DÉV.
ARCHITECTURE
TECHNIQUE
Quels logiciels/
technologies/
frameworks ?
Quelles solution
d’industrialisation
du code
Quels échanges
de données ?
Quels formats ?
Quel matériel ?
Quels
standards de
qualité pour le
code ?
Quels tests ?
Quelles métriques ?
Quels process ?
Quels rituels ?
? ? ?
PRODUIT
TECH ORGA
TECHORGA
ATELIER VISION - RÉSULTATS
15
ATELIER PERSONA – SUPPORTS D’ATELIER
16
ATELIER PERSONA – RÉSULTATS
Perfection game fait
par autres groupes
sur la fiche
Fiche réalisée par
un groupe
17
ATELIER STORYMAP
Must
Have
Vital,
Indispensa
ble
Should
Have
Essentiel,
Important
Nice to
Have
Confort,
Cerise sur
le gâteau
Activité 1 Activité 2 …
Macro
fonctionnalité
18
ATELIER STORYMAP – RÉSULTAT
19
ATELIER ROADMAP
Must
Have
Vital,
Indispens-
able
Should
Have
Essentiel,
Important
Nice to
Have
Confort,
Cerise sur
le gâteau
Activité 1 Activité 2 …
Macro
fonctionnalité
20
RELEASE 1
ATELIER ROADMAP - RÉSULTAT
21
LES VARIANTES DU CADRAGE
LEAN UX
LEAN STARTUP
DESIGN THINKING
utilisateurs
OBSERVER
clients
VALIDER, MESURER
personne
SORTIR DU CADRE
22
GESTION DU PRODUIT - UNE VALSE À 2 TEMPS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 23
Cadrage
ou
initialisa-
tion
Gestion du
produit
Dé-cou-pez	
24
Dé-cou-pez	
25
HYPOTHÈSES & BOUCLE DE FEEDBACK
Objectif : Apprendre de l’usage et de l’impact
de chaque fonctionnalité
Construire
MesurerApprendre
Idée
Donnée
Produit
LEAN 
STARTUP
26
LA BASE : LES ANALYTICS
27
Source : http://www.definitions-marketing.com/definition/plan-de-taggage/
Web/App Analytics
Tag Plan
Crash/Error Analytics
HYPOTHÈSE & MESURE QUALITATIVE
Nous pensons que les conducteurs auront de l'appétence pour le
mode EN ROUTE
Verbatims
« Si on a ça à la fin, ça va être
génial »
« Tout me sert, ne changez rien »
« Je n'ai plus besoin de regarder
Luciol et mon SAEIV, je préfère la
tablette, on s'y habitue vite »
Niveau de risque ++
28
HYPOTHÈSE & MESURE QUANTITATIVE
Hypothèse :
Le mobile va générer des usages supérieurs à ceux du web
Objectif chiffré :
Le mobile génère 60% des lectures sur la plateforme
Apprentissage :
+ de 60% des lectures : on investi sur les fonctionnalités de la version mobile
- de 60% des lectures : on continue à se concentrer sur la version web
29
TESTS UTILISATEURS
Mettre	en	place	des	tests		
utilisateurs	non	formels		
fréquents	pour	un		
feedback	plus	rapide	
	
Attention	ce	ne	sont	pas	des		
tests	d’acceptance	!
30
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
QUALITÉ NON NÉGOCIABLE !
OCTO TECHNOLOGY > THERE IS A BETTER WAY 32
Un coût financier
✖ Des évolutions de plus en plus chères à produire
✖ Des clients insatisfaits qui ne payent plus
Un coût humain
✖ Des développeurs démotivés et désengagés
✖ Les meilleurs démissionnent
Un coût stratégique
✖ Des difficultés à répondre au « time to market »
✖ Une perte de confiance dans la marque
Coûts	de	la		
non-qualité
PARTAGE DU CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 33
REVUES DE CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 34
CLEAN CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 35
YAGNI	
You	Ain’t	Gonna	Need	It	
BOY	SCOUT	RULE	
BROKEN	WINDOW
TEST, TEST, TEST
OCTO TECHNOLOGY > THERE IS A BETTER WAY 36
VS
INDUSTRIALISER
OCTO TECHNOLOGY > THERE IS A BETTER WAY 37
In
49
Li
3
dustria ser
INTÉGRATION CONTINUE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 38
LIVRAISON CONTINUE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 39
+
DÉPLOIEMENT CONTINU
OCTO TECHNOLOGY > THERE IS A BETTER WAY 40
DEVOPS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 41
Exploita4on	
applica4ve	:		
«	You	build	it,	you	
run	it	»	
Développement	
Applica,on	
Support	aux	développeurs	
Infrastructure	
Exploita4on	
d’infrastructure	:	
Provisionning	
SLA	
Elas4cité
L’OBSESSION DE LA MESURE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 42
« In God we trust,
everything else
we measure »
MÉTRIQUES DE QUALITÉ DU CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 43
MÉTRIQUES TEMPS RÉEL
OCTO TECHNOLOGY > THERE IS A BETTER WAY 44
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
Scrum, Kanban, XP, Crystal ?
46
SCRUM : LE PROCESS ET RITUELS
Sprint
2 à 4
semaines
Backlog
produit
Backlog
sprint
Produit partiel
potentiellement
utilisable
Sprint
1 à 3
semaines
Priorité
Cadrage
Sprint
planning
Daily stand-up
24 heures
début version
à roadmap
Début sprint
à Backlog
sprint
Scrum
meeting
quotidien
à Màj tâches
+ burndown
Démo/
review
Fin sprint
à Produit
retrospecti
ve
Fin sprint
à Actions
d’amélioration
Revue de
Backlog
régulièrement
à Backlog
priorisé
47
L’UX AU SEIN DU PROCESSUS
INTÉGREZ	L’EXPÉRIENCE	UTILISATEUR	DANS	VOS	PROJETS	AGILES	 48	
07/04/11	
ü  Anticiper pour la conception
des itérations futures
ü  Accompagner l’équipe de
développement pour l’itération
en cours
ü  Tester le contenu des
itérations livrées
précédemment
LE KANBAN PAPIER
49
LE SUIVI
Reste à faire par itération
50
JIRA AGILE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 51
DOD (DEFINITION OF DONE)
Todo In progress Done
As an operator, I
can see
quotation’s …
As a technician, I
can check if
everything is …
Fitnesse OK
Design OK
We wait for
nothing
Tests OK
SVN
Docs
	
✓  Formalisez	les	DOD	sur	votre	
board	
	
52
LIMITEZ LE WIP (WORK IN PROGRESS) : LIMITEZ LES ENTRÉES
OCTO TECHNOLOGY > THERE IS A BETTER WAY 53
Source : http://transportation.ce.gatech.edu/rampmeter
	
✓  Limitez	le	travail	en	cours	grâce	
au	«	WIP	Limit	»	
✓  Et	respectez	vos	«	WIP	Limit	»
GÉREZ LE FLUX : VISUALISEZ LES BLOCAGES
	
✓  Différenciez	ce	qui	avance	de	
ce	qui	n’avance	pas	
✓  Analysez	pourquoi	elles	sont	
arrivées	jusqu’ici		
54
GÉREZ LE FLUX : RÉSERVEZ UNE VOIE PRIORITAIRE
Spécification
L
Développement
En cours Fini
Test
Pré-prod ProductionRéservoir
M
N
O
P
J
KK
R
S
G
B
C
D
K
E
En cours Fini En cours Fini
H
I
A revoir
En cours Fini
Z
Expedit
Lane
Projet
A
Projet
B
Projet
C
T
U
V
✓  La	voie	prioritaire	est	hors	WIP	
mais	a	un	WIP	de	1	
55
MATÉRIALISEZ LES PROBLÈMES DE QUALITÉ
✓  No4on	d’anomalie	
étendue	à	toute	la	chaîne	
de	valeur	
✓  Conduit	à	un	quick	fix	ou	
une	améliora4on	du	
système	(PDCA	/	QRQC)	
56
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
TAILLE D’ÉQUIPE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 58
http://blog.octo.com/feature-team/
http://blog.octo.com/2-pizza-team/
EQUIPE PLURIDISCIPLINAIRE UNIS POUR UN OBJECTIF COMMUN
OCTO TECHNOLOGY > THERE IS A BETTER WAY 59
Exploitation
Sécurité
Utilisateurs
& parties
prenantes
Responsable
Produit / PO
Delivery
Manager
Tech Lead
Co-PO
Développeurs
UX
OPS
AMOA/BA
Coordinateur
Tech
Support
Experts
spécifiques
Équipe produit
Coach
Designer
Marketing
Analytics
Client
Partenaire (OCTO)
ÉQUIPE CO-LOCALISÉE
¤  Courbe d’Allen
>  “ if you are farther than 30 meters from someone you might as well
be several miles apart ”
OCTO TECHNOLOGY > THERE IS A BETTER WAY 60
PROFILS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 61
« If you pay peanuts, you get
monkeys » - James Goldsmith
« The best programmers are up to 28 times better
than the worst programmers … »
DONNER DU SENS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 62
PLAISIR À TRAVAILLER
OCTO TECHNOLOGY > THERE IS A BETTER WAY 63
Choisissez	un	travail		
que	vous	aimez,		
et	vous	n'aurez	pas		
à	travailler.	
Confucius
Plaisir et productivité au travail : https://goo.gl/WvZR4F
CÉLÉBRER
OCTO TECHNOLOGY > THERE IS A BETTER WAY 64
05 CONCLUSION
AUTONOMIE, CONFIANCE ET DROIT À L’ERREUR
OCTO TECHNOLOGY > THERE IS A BETTER WAY 66
INGÉNIERIE
Intégration Continue
Test Driven Development
Tests automatisés
Peer programming &
mentoring
Expertise & polyvalence
Software Craftsmanship
PRODUCT MANAGEMENT
Lean Startup
Design Thinking
Cadrage rapide, large
et peu profond
Piloté par la mesure
Product Owner
PROCESS
Scrum, Kanban
Kaizen
Agile
ORGANISATION
Feature Team
Component Team
Petites équipes
Communauté de pratiques
DevOps
CULTURE
Culture du
changement,
Lean, autonomie
and
responsabilité,
coopération
Les 5 piliers du développement produitL’ADN D’UN DÉVELOPPEMENT PRODUIT RÉUSSI
67
SMOKEFREE BUDDY IOS/ANDROID (OFSP)
OCTO TECHNOLOGY > THERE IS A BETTER WAY 68
STOP-TABAC / STOP-ALCOOL / STOP-CANNABIS IOS / ANDROID (UNIGE)
OCTO TECHNOLOGY > THERE IS A BETTER WAY 69
TRIBUNAL FÉDÉRAL
OCTO TECHNOLOGY > THERE IS A BETTER WAY 70
SERVICE-PUBLIC.FR
OCTO TECHNOLOGY > THERE IS A BETTER WAY 71
CLUB MED
OCTO TECHNOLOGY > THERE IS A BETTER WAY 72
BILLETTERIE ROLLAND GARROS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 73
HELLO BANK! ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 74
FORTIS EASY BANKING IOS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 75
LE MONDE (TOUTES APPS) IOS/ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 76
MEETIC IOS/ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 77
LES GÉANTS DU WEB
OCTO TECHNOLOGY > THERE IS A BETTER WAY 78
Il se passe, en ce moment, quelque chose d'extraordinaire. Presque une révolution. De
l'autre côté de l'Atlantique, mais aussi à d'autres endroits du monde comme en France,
des individus sont en train de réinventer la façon de faire de l'informatique. Ils s'appellent
Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus. Cette nouvelle
génération d'acteurs a su se libérer des dogmes du passé et aborder les sujets avec
fraicheur pour apporter des solutions nouvelles, radicales, efficaces à de vieux problèmes
de l'informatique. Ce séminaire propose de découvrir leurs pratiques : conception produit,
architecture informatique, méthodologie et management.
2-3 mai 2016 à Genève
SOFTWARE CRAFTSMANSHIP – LE LIVRE BLANC
OCTO TECHNOLOGY > THERE IS A BETTER WAY 79
CULTURE
CODE
-
coming
soon
OCTO TECHNOLOGY > THERE IS A BETTER WAY 80
SI UNE IDÉE VAUT 1, UNE IDÉE bien exécutée, ELLE, VAUT 100 !
MERCI !
http://delivery.octo.ch

Contenu connexe

Tendances

Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...
Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...
Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...PMI-Montréal
 
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertLe PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertPMI-Montréal
 
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...PMI Lévis-Québec
 
Le développement dnormes et standards en gestion de projet
Le développement dnormes et standards en gestion de projetLe développement dnormes et standards en gestion de projet
Le développement dnormes et standards en gestion de projetPMI-Montréal
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notesCOMPETENSIS
 
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...PMI Lévis-Québec
 
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projet
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projetPMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projet
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projetPMI Lévis-Québec
 
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMI Lévis-Québec
 
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projet
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projetPmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projet
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projetPMI Lévis-Québec
 
Symposium 2019 : Planification stratégique et gestion de projet : l'évolution
Symposium 2019 : Planification stratégique et gestion de projet : l'évolutionSymposium 2019 : Planification stratégique et gestion de projet : l'évolution
Symposium 2019 : Planification stratégique et gestion de projet : l'évolutionPMI-Montréal
 
Les bureaux de projets
Les bureaux de projets Les bureaux de projets
Les bureaux de projets PMI-Montréal
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...PMI-Montréal
 
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVID
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVIDPMILQ_Colloque_2020_Michel-Allan_Opportunites_COVID
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVIDPMI Lévis-Québec
 
Symposium 2015 - Cessez de presse le citon
Symposium 2015 - Cessez de presse le citonSymposium 2015 - Cessez de presse le citon
Symposium 2015 - Cessez de presse le citonPMI-Montréal
 
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...PMI-Montréal
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsPyxis Technologies
 
Pmilq colloque 2018 s. veilleux ou va mon temps
Pmilq colloque 2018 s. veilleux ou va mon tempsPmilq colloque 2018 s. veilleux ou va mon temps
Pmilq colloque 2018 s. veilleux ou va mon tempsPMI Lévis-Québec
 
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...PMI Lévis-Québec
 
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risques
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risquesPmilq colloque 2018 r. brassard la qualite totale par la gestion des risques
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risquesPMI Lévis-Québec
 
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseREX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseEtienne Laverdière
 

Tendances (20)

Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...
Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...
Symposium 2017 - Atelier 104 Gérer la capacité de l’organisation à réaliser s...
 
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertLe PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
 
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...
PMILQ_Colloque_2020_Louis-Pageau_Importance_creer_bon_environnement_humain-Ge...
 
Le développement dnormes et standards en gestion de projet
Le développement dnormes et standards en gestion de projetLe développement dnormes et standards en gestion de projet
Le développement dnormes et standards en gestion de projet
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notes
 
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...
Pmilq colloque 2018 s. tanguay comment accroitre la capacite de realisation d...
 
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projet
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projetPMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projet
PMILQ_Colloque_2020_Philippe-Boigey_Analyse_pre-mortem_de_projet
 
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
 
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projet
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projetPmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projet
Pmilq colloque 2018 p. huot mise sur pied et developpement d un bureau de projet
 
Symposium 2019 : Planification stratégique et gestion de projet : l'évolution
Symposium 2019 : Planification stratégique et gestion de projet : l'évolutionSymposium 2019 : Planification stratégique et gestion de projet : l'évolution
Symposium 2019 : Planification stratégique et gestion de projet : l'évolution
 
Les bureaux de projets
Les bureaux de projets Les bureaux de projets
Les bureaux de projets
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
 
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVID
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVIDPMILQ_Colloque_2020_Michel-Allan_Opportunites_COVID
PMILQ_Colloque_2020_Michel-Allan_Opportunites_COVID
 
Symposium 2015 - Cessez de presse le citon
Symposium 2015 - Cessez de presse le citonSymposium 2015 - Cessez de presse le citon
Symposium 2015 - Cessez de presse le citon
 
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
 
Pmilq colloque 2018 s. veilleux ou va mon temps
Pmilq colloque 2018 s. veilleux ou va mon tempsPmilq colloque 2018 s. veilleux ou va mon temps
Pmilq colloque 2018 s. veilleux ou va mon temps
 
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...
PMILQ_Colloque_2020_Pierre-Hadaya-Bernard-Gagnon_Approche_architecture_affair...
 
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risques
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risquesPmilq colloque 2018 r. brassard la qualite totale par la gestion des risques
Pmilq colloque 2018 r. brassard la qualite totale par la gestion des risques
 
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseREX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
 

En vedette

Fintech, demain comment travailler ensemble
Fintech, demain comment travailler ensembleFintech, demain comment travailler ensemble
Fintech, demain comment travailler ensembleJoseph Glorieux
 
Petit-déjeuner OCTO Management 3.0 - Le Book
Petit-déjeuner OCTO Management 3.0 - Le BookPetit-déjeuner OCTO Management 3.0 - Le Book
Petit-déjeuner OCTO Management 3.0 - Le BookOCTO Technology
 
Giants of the web - creadigitalday
Giants of the web - creadigitaldayGiants of the web - creadigitalday
Giants of the web - creadigitaldayJoseph Glorieux
 
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?Softshake 2015 - Comment tester et optimiser la performance d'un SI ?
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?cyrilpicat
 
Structure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsStructure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsGigaom
 
Plaquette Commerciale Phone Contact
Plaquette Commerciale Phone ContactPlaquette Commerciale Phone Contact
Plaquette Commerciale Phone Contactphonecontact
 
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker
 
A RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesA RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesMasiar Babazadeh
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureUniversity of Hertfordshire
 
HCLT Whitepaper: Multi- Tenancy on Private Cloud
HCLT Whitepaper: Multi- Tenancy on Private CloudHCLT Whitepaper: Multi- Tenancy on Private Cloud
HCLT Whitepaper: Multi- Tenancy on Private CloudHCL Technologies
 
Charity Business Automation
Charity Business AutomationCharity Business Automation
Charity Business AutomationMohamed Shaaban
 
Canada Digital Future 2014
Canada Digital Future 2014Canada Digital Future 2014
Canada Digital Future 2014Counselorauto
 
USF Mid East and Turkey Pitch
USF Mid East and Turkey PitchUSF Mid East and Turkey Pitch
USF Mid East and Turkey PitchContractor
 
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?cyrilpicat
 
Education and Training for The Future Workforce
Education and Training for The Future WorkforceEducation and Training for The Future Workforce
Education and Training for The Future WorkforceWISE
 
In sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fuIn sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey futraceyxfu
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API AdoptionAnyPresence
 

En vedette (20)

Fintech, demain comment travailler ensemble
Fintech, demain comment travailler ensembleFintech, demain comment travailler ensemble
Fintech, demain comment travailler ensemble
 
Petit-déjeuner OCTO Management 3.0 - Le Book
Petit-déjeuner OCTO Management 3.0 - Le BookPetit-déjeuner OCTO Management 3.0 - Le Book
Petit-déjeuner OCTO Management 3.0 - Le Book
 
Giants of the web - creadigitalday
Giants of the web - creadigitaldayGiants of the web - creadigitalday
Giants of the web - creadigitalday
 
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?Softshake 2015 - Comment tester et optimiser la performance d'un SI ?
Softshake 2015 - Comment tester et optimiser la performance d'un SI ?
 
Structure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey resultsStructure 2014 - The future of cloud computing survey results
Structure 2014 - The future of cloud computing survey results
 
Plaquette Commerciale Phone Contact
Plaquette Commerciale Phone ContactPlaquette Commerciale Phone Contact
Plaquette Commerciale Phone Contact
 
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...
 
A RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming TopologiesA RESTful API for Controlling Dynamic Streaming Topologies
A RESTful API for Controlling Dynamic Streaming Topologies
 
APIs and Innovation
APIs and InnovationAPIs and Innovation
APIs and Innovation
 
Dynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructureDynamic clouds and networks without infrastructure
Dynamic clouds and networks without infrastructure
 
HCLT Whitepaper: Multi- Tenancy on Private Cloud
HCLT Whitepaper: Multi- Tenancy on Private CloudHCLT Whitepaper: Multi- Tenancy on Private Cloud
HCLT Whitepaper: Multi- Tenancy on Private Cloud
 
Charity Business Automation
Charity Business AutomationCharity Business Automation
Charity Business Automation
 
Canada Digital Future 2014
Canada Digital Future 2014Canada Digital Future 2014
Canada Digital Future 2014
 
Ripening of a RESTful API
Ripening of a RESTful APIRipening of a RESTful API
Ripening of a RESTful API
 
USF Mid East and Turkey Pitch
USF Mid East and Turkey PitchUSF Mid East and Turkey Pitch
USF Mid East and Turkey Pitch
 
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
 
Education and Training for The Future Workforce
Education and Training for The Future WorkforceEducation and Training for The Future Workforce
Education and Training for The Future Workforce
 
China air conditioner market report
China air conditioner market reportChina air conditioner market report
China air conditioner market report
 
In sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fuIn sight telepsychiatry competitor profiles tracey fu
In sight telepsychiatry competitor profiles tracey fu
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API Adoption
 

Similaire à Afterwork OCTO Delivery - L'ADN d'un développement produit réussi

Réussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobileRéussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobileOCTO Technology Suisse
 
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...OCTO Technology
 
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...Pierre-Henri Gache
 
Présentation UX agence Backelite
Présentation UX agence BackelitePrésentation UX agence Backelite
Présentation UX agence BackeliteIdean France
 
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...TelecomValley
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013itSMF France
 
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&D2016-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&DPMI Lévis-Québec
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentationJacky Galicher
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
[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...[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
 
Wygday Session PléNièRe (1)
Wygday Session PléNièRe (1)Wygday Session PléNièRe (1)
Wygday Session PléNièRe (1)Gregory Renard
 
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...OCTO Technology
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPNicolas Perriault
 
De la pensée projet à la pensée produit
De la pensée projet à la pensée produitDe la pensée projet à la pensée produit
De la pensée projet à la pensée produitOCTO Technology Suisse
 
soft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch
 
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...Agile Montréal
 
DU DEVOPS AU FASTLAB
DU DEVOPS AU FASTLABDU DEVOPS AU FASTLAB
DU DEVOPS AU FASTLABTREEPTIK
 
Star d'UX bordeaux #1 - en UXmmersion
Star d'UX bordeaux #1 - en UXmmersion Star d'UX bordeaux #1 - en UXmmersion
Star d'UX bordeaux #1 - en UXmmersion UX Republic Bordeaux
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiquesJoseph Glorieux
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesOCTO Technology Suisse
 

Similaire à Afterwork OCTO Delivery - L'ADN d'un développement produit réussi (20)

Réussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobileRéussissez le développement de votre prochaine application web ou mobile
Réussissez le développement de votre prochaine application web ou mobile
 
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...
Petit-déjeuner "Secteur Public : Retour d'expérience sur la refonte en agile ...
 
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
 
Présentation UX agence Backelite
Présentation UX agence BackelitePrésentation UX agence Backelite
Présentation UX agence Backelite
 
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
 
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&D2016-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
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentation
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
[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...[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...
 
Wygday Session PléNièRe (1)
Wygday Session PléNièRe (1)Wygday Session PléNièRe (1)
Wygday Session PléNièRe (1)
 
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...
Agile Grenoble - Optimiser votre delivery à l'aide d'une démarche validée sci...
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
De la pensée projet à la pensée produit
De la pensée projet à la pensée produitDe la pensée projet à la pensée produit
De la pensée projet à la pensée produit
 
soft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch - Lean engineering
soft-shake.ch - Lean engineering
 
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...
Tout est lié! Processus, UX, DevOps, Architecture, BDD, QA, Lean...
 
DU DEVOPS AU FASTLAB
DU DEVOPS AU FASTLABDU DEVOPS AU FASTLAB
DU DEVOPS AU FASTLAB
 
Star d'UX bordeaux #1 - en UXmmersion
Star d'UX bordeaux #1 - en UXmmersion Star d'UX bordeaux #1 - en UXmmersion
Star d'UX bordeaux #1 - en UXmmersion
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiques
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 

Afterwork OCTO Delivery - L'ADN d'un développement produit réussi

  • 1. Tél : +41 21 312 94 15 www.octo.com © OCTO 2015 Avenue du théâtre 7 CH-1005 Lausanne - SUISSE L’ADN D’UN DÉVELOPPEMENT PRODUIT RÉUSSI 14 AVRIL 2016 AFTERWORK
  • 2. Tél : +41 21 312 94 15 www.octo.com © OCTO 2015 Avenue du théâtre 7 CH-1005 Lausanne - SUISSE Cyril Picat Consultant Senior OCTO Suisse cpicat@octo.com @cyrilpicat Jérôme Van Der Linden Consultant Senior OCTO Suisse jvanderlinden@octo.com @jeromevdl
  • 3. LOC, the largest code base 10 years, the longest delivery project 40 the number of delivery projects at OCTO in 2015 The number of OCTO working on delivery projects today 100 350k 200 iterations, the longest Agile project 15 The number of different technologies stacks used in our delivery projects DELIVERY @OCTO: LES CHIFFRES 30 days, the shortest time-to-market for an App 5000 Unit Tests, the largest unit test coverage LOC, the largest mobile App code base (Android)200k 2 iterations, the shortest Agile project 300Fitnesse pages, the largest functional test coverage 3 3 …
  • 5. OCTO TECHNOLOGY > THERE IS A BETTER WAY 5
  • 6. AGENDA OCTO TECHNOLOGY > THERE IS A BETTER WAY 6 PRÉSENTATION DE NOS PRATIQUES – 45’ REX service-public.fr – 5’ 01 02 03 DISCUSSIONS - APÉRITIF
  • 7. INGÉNIERIE GESTION PRODUIT PROCESSUS ORGANISATION Les 5 piliers du développement produitLES 4 PILIERS DU DÉVELOPPEMENT CHEZ OCTO 7
  • 9. L’ENJEU OCTO TECHNOLOGY > THERE IS A BETTER WAY 9 (*) The Standish Group CHAOS Manifesto 2013 50% des fonc,onnalités sont rarement ou jamais u,lisées (*) 20% des fonc,onnalités sont u,les (*) Et 9 produits sur 10 ne trouvent pas leur client… (**) 50% presque jamais ou jamais utilisées 20% fréquemment utilisées 30% parfois ou peu souvent utilisées (**) Startup Failure Rate, source Forbes & Fortune
  • 10. PRODUCT VS PROJECT OCTO TECHNOLOGY > THERE IS A BETTER WAY 10 Market/Problem Develop Product DevelopmentCustomer/User Development Deliver Users Product/Solution Discover Users/Customers
  • 11. OCTO TECHNOLOGY > THERE IS A BETTER WAY 11 You build it, You run it! Werner Vogels – CTO @Amazon 11
  • 12. PRODUIT VS PROJET OCTO TECHNOLOGY > THERE IS A BETTER WAY 12 Seul le périmètre peut évoluer La durée du projet est fixe Qualité Nous sommes intransigeants sur la qualité Périmètre Date Budget Le budget est fixé
  • 13. GESTION DU PRODUIT - UNE VALSE À 2 TEMPS OCTO TECHNOLOGY > THERE IS A BETTER WAY 13 Cadrage ou initialisa- tion Gestion du produit
  • 14. CADRAGE 360° pour obtenir une équipe alignée prête à démarrer OCTO TECHNOLOGY > THERE IS A BETTER WAY 14 Partager les fondamentaux Agiles et initialiser la dynamique d’équipe AGILE BOOTSTRAP 4 à 6 semaines Quel est le rôle de chacun ? Quelles sont les interactions ? RÔLES ET RESPONSABILITÉS Quelles sont les macro-fonctionnalités ++ + - EPIC (activités) FONCTIONS (macros) Quels risques ? Quelles contre- mesures ? RISQUESSTORYMAP Quelle trajectoire de réalisation ? ROADMAP Janvier Février Mars Point d’attent° Feature Victoire Qui sont les utilisateurs ? Quels sont leurs problèmes / besoins ? Quels enjeux pour l’entreprise ? Quelle proposition de valeur ? Personnaliser les utilisateurs pour mieux les comprendre PERSONAS Quels critères de succès ? VISION TECHNIQUE PROCESSUS DE RÉALISATION ARCHITECTURE APPLICATIVE FLUX PRATIQUES DE DÉV. ARCHITECTURE TECHNIQUE Quels logiciels/ technologies/ frameworks ? Quelles solution d’industrialisation du code Quels échanges de données ? Quels formats ? Quel matériel ? Quels standards de qualité pour le code ? Quels tests ? Quelles métriques ? Quels process ? Quels rituels ? ? ? ? PRODUIT TECH ORGA TECHORGA
  • 15. ATELIER VISION - RÉSULTATS 15
  • 16. ATELIER PERSONA – SUPPORTS D’ATELIER 16
  • 17. ATELIER PERSONA – RÉSULTATS Perfection game fait par autres groupes sur la fiche Fiche réalisée par un groupe 17
  • 19. ATELIER STORYMAP – RÉSULTAT 19
  • 20. ATELIER ROADMAP Must Have Vital, Indispens- able Should Have Essentiel, Important Nice to Have Confort, Cerise sur le gâteau Activité 1 Activité 2 … Macro fonctionnalité 20 RELEASE 1
  • 21. ATELIER ROADMAP - RÉSULTAT 21
  • 22. LES VARIANTES DU CADRAGE LEAN UX LEAN STARTUP DESIGN THINKING utilisateurs OBSERVER clients VALIDER, MESURER personne SORTIR DU CADRE 22
  • 23. GESTION DU PRODUIT - UNE VALSE À 2 TEMPS OCTO TECHNOLOGY > THERE IS A BETTER WAY 23 Cadrage ou initialisa- tion Gestion du produit
  • 26. HYPOTHÈSES & BOUCLE DE FEEDBACK Objectif : Apprendre de l’usage et de l’impact de chaque fonctionnalité Construire MesurerApprendre Idée Donnée Produit LEAN STARTUP 26
  • 27. LA BASE : LES ANALYTICS 27 Source : http://www.definitions-marketing.com/definition/plan-de-taggage/ Web/App Analytics Tag Plan Crash/Error Analytics
  • 28. HYPOTHÈSE & MESURE QUALITATIVE Nous pensons que les conducteurs auront de l'appétence pour le mode EN ROUTE Verbatims « Si on a ça à la fin, ça va être génial » « Tout me sert, ne changez rien » « Je n'ai plus besoin de regarder Luciol et mon SAEIV, je préfère la tablette, on s'y habitue vite » Niveau de risque ++ 28
  • 29. HYPOTHÈSE & MESURE QUANTITATIVE Hypothèse : Le mobile va générer des usages supérieurs à ceux du web Objectif chiffré : Le mobile génère 60% des lectures sur la plateforme Apprentissage : + de 60% des lectures : on investi sur les fonctionnalités de la version mobile - de 60% des lectures : on continue à se concentrer sur la version web 29
  • 32. QUALITÉ NON NÉGOCIABLE ! OCTO TECHNOLOGY > THERE IS A BETTER WAY 32 Un coût financier ✖ Des évolutions de plus en plus chères à produire ✖ Des clients insatisfaits qui ne payent plus Un coût humain ✖ Des développeurs démotivés et désengagés ✖ Les meilleurs démissionnent Un coût stratégique ✖ Des difficultés à répondre au « time to market » ✖ Une perte de confiance dans la marque Coûts de la non-qualité
  • 33. PARTAGE DU CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 33
  • 34. REVUES DE CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 34
  • 35. CLEAN CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 35 YAGNI You Ain’t Gonna Need It BOY SCOUT RULE BROKEN WINDOW
  • 36. TEST, TEST, TEST OCTO TECHNOLOGY > THERE IS A BETTER WAY 36 VS
  • 37. INDUSTRIALISER OCTO TECHNOLOGY > THERE IS A BETTER WAY 37 In 49 Li 3 dustria ser
  • 38. INTÉGRATION CONTINUE OCTO TECHNOLOGY > THERE IS A BETTER WAY 38
  • 39. LIVRAISON CONTINUE OCTO TECHNOLOGY > THERE IS A BETTER WAY 39 +
  • 40. DÉPLOIEMENT CONTINU OCTO TECHNOLOGY > THERE IS A BETTER WAY 40
  • 41. DEVOPS OCTO TECHNOLOGY > THERE IS A BETTER WAY 41 Exploita4on applica4ve : « You build it, you run it » Développement Applica,on Support aux développeurs Infrastructure Exploita4on d’infrastructure : Provisionning SLA Elas4cité
  • 42. L’OBSESSION DE LA MESURE OCTO TECHNOLOGY > THERE IS A BETTER WAY 42 « In God we trust, everything else we measure »
  • 43. MÉTRIQUES DE QUALITÉ DU CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 43
  • 44. MÉTRIQUES TEMPS RÉEL OCTO TECHNOLOGY > THERE IS A BETTER WAY 44
  • 46. Scrum, Kanban, XP, Crystal ? 46
  • 47. SCRUM : LE PROCESS ET RITUELS Sprint 2 à 4 semaines Backlog produit Backlog sprint Produit partiel potentiellement utilisable Sprint 1 à 3 semaines Priorité Cadrage Sprint planning Daily stand-up 24 heures début version à roadmap Début sprint à Backlog sprint Scrum meeting quotidien à Màj tâches + burndown Démo/ review Fin sprint à Produit retrospecti ve Fin sprint à Actions d’amélioration Revue de Backlog régulièrement à Backlog priorisé 47
  • 48. L’UX AU SEIN DU PROCESSUS INTÉGREZ L’EXPÉRIENCE UTILISATEUR DANS VOS PROJETS AGILES 48 07/04/11 ü  Anticiper pour la conception des itérations futures ü  Accompagner l’équipe de développement pour l’itération en cours ü  Tester le contenu des itérations livrées précédemment
  • 50. LE SUIVI Reste à faire par itération 50
  • 51. JIRA AGILE OCTO TECHNOLOGY > THERE IS A BETTER WAY 51
  • 52. DOD (DEFINITION OF DONE) Todo In progress Done As an operator, I can see quotation’s … As a technician, I can check if everything is … Fitnesse OK Design OK We wait for nothing Tests OK SVN Docs ✓  Formalisez les DOD sur votre board 52
  • 53. LIMITEZ LE WIP (WORK IN PROGRESS) : LIMITEZ LES ENTRÉES OCTO TECHNOLOGY > THERE IS A BETTER WAY 53 Source : http://transportation.ce.gatech.edu/rampmeter ✓  Limitez le travail en cours grâce au « WIP Limit » ✓  Et respectez vos « WIP Limit »
  • 54. GÉREZ LE FLUX : VISUALISEZ LES BLOCAGES ✓  Différenciez ce qui avance de ce qui n’avance pas ✓  Analysez pourquoi elles sont arrivées jusqu’ici 54
  • 55. GÉREZ LE FLUX : RÉSERVEZ UNE VOIE PRIORITAIRE Spécification L Développement En cours Fini Test Pré-prod ProductionRéservoir M N O P J KK R S G B C D K E En cours Fini En cours Fini H I A revoir En cours Fini Z Expedit Lane Projet A Projet B Projet C T U V ✓  La voie prioritaire est hors WIP mais a un WIP de 1 55
  • 56. MATÉRIALISEZ LES PROBLÈMES DE QUALITÉ ✓  No4on d’anomalie étendue à toute la chaîne de valeur ✓  Conduit à un quick fix ou une améliora4on du système (PDCA / QRQC) 56
  • 58. TAILLE D’ÉQUIPE OCTO TECHNOLOGY > THERE IS A BETTER WAY 58 http://blog.octo.com/feature-team/ http://blog.octo.com/2-pizza-team/
  • 59. EQUIPE PLURIDISCIPLINAIRE UNIS POUR UN OBJECTIF COMMUN OCTO TECHNOLOGY > THERE IS A BETTER WAY 59 Exploitation Sécurité Utilisateurs & parties prenantes Responsable Produit / PO Delivery Manager Tech Lead Co-PO Développeurs UX OPS AMOA/BA Coordinateur Tech Support Experts spécifiques Équipe produit Coach Designer Marketing Analytics Client Partenaire (OCTO)
  • 60. ÉQUIPE CO-LOCALISÉE ¤  Courbe d’Allen >  “ if you are farther than 30 meters from someone you might as well be several miles apart ” OCTO TECHNOLOGY > THERE IS A BETTER WAY 60
  • 61. PROFILS OCTO TECHNOLOGY > THERE IS A BETTER WAY 61 « If you pay peanuts, you get monkeys » - James Goldsmith « The best programmers are up to 28 times better than the worst programmers … »
  • 62. DONNER DU SENS OCTO TECHNOLOGY > THERE IS A BETTER WAY 62
  • 63. PLAISIR À TRAVAILLER OCTO TECHNOLOGY > THERE IS A BETTER WAY 63 Choisissez un travail que vous aimez, et vous n'aurez pas à travailler. Confucius Plaisir et productivité au travail : https://goo.gl/WvZR4F
  • 64. CÉLÉBRER OCTO TECHNOLOGY > THERE IS A BETTER WAY 64
  • 66. AUTONOMIE, CONFIANCE ET DROIT À L’ERREUR OCTO TECHNOLOGY > THERE IS A BETTER WAY 66
  • 67. INGÉNIERIE Intégration Continue Test Driven Development Tests automatisés Peer programming & mentoring Expertise & polyvalence Software Craftsmanship PRODUCT MANAGEMENT Lean Startup Design Thinking Cadrage rapide, large et peu profond Piloté par la mesure Product Owner PROCESS Scrum, Kanban Kaizen Agile ORGANISATION Feature Team Component Team Petites équipes Communauté de pratiques DevOps CULTURE Culture du changement, Lean, autonomie and responsabilité, coopération Les 5 piliers du développement produitL’ADN D’UN DÉVELOPPEMENT PRODUIT RÉUSSI 67
  • 68. SMOKEFREE BUDDY IOS/ANDROID (OFSP) OCTO TECHNOLOGY > THERE IS A BETTER WAY 68
  • 69. STOP-TABAC / STOP-ALCOOL / STOP-CANNABIS IOS / ANDROID (UNIGE) OCTO TECHNOLOGY > THERE IS A BETTER WAY 69
  • 70. TRIBUNAL FÉDÉRAL OCTO TECHNOLOGY > THERE IS A BETTER WAY 70
  • 71. SERVICE-PUBLIC.FR OCTO TECHNOLOGY > THERE IS A BETTER WAY 71
  • 72. CLUB MED OCTO TECHNOLOGY > THERE IS A BETTER WAY 72
  • 73. BILLETTERIE ROLLAND GARROS OCTO TECHNOLOGY > THERE IS A BETTER WAY 73
  • 74. HELLO BANK! ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 74
  • 75. FORTIS EASY BANKING IOS OCTO TECHNOLOGY > THERE IS A BETTER WAY 75
  • 76. LE MONDE (TOUTES APPS) IOS/ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 76
  • 77. MEETIC IOS/ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 77
  • 78. LES GÉANTS DU WEB OCTO TECHNOLOGY > THERE IS A BETTER WAY 78 Il se passe, en ce moment, quelque chose d'extraordinaire. Presque une révolution. De l'autre côté de l'Atlantique, mais aussi à d'autres endroits du monde comme en France, des individus sont en train de réinventer la façon de faire de l'informatique. Ils s'appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus. Cette nouvelle génération d'acteurs a su se libérer des dogmes du passé et aborder les sujets avec fraicheur pour apporter des solutions nouvelles, radicales, efficaces à de vieux problèmes de l'informatique. Ce séminaire propose de découvrir leurs pratiques : conception produit, architecture informatique, méthodologie et management. 2-3 mai 2016 à Genève
  • 79. SOFTWARE CRAFTSMANSHIP – LE LIVRE BLANC OCTO TECHNOLOGY > THERE IS A BETTER WAY 79 CULTURE CODE - coming soon
  • 80. OCTO TECHNOLOGY > THERE IS A BETTER WAY 80 SI UNE IDÉE VAUT 1, UNE IDÉE bien exécutée, ELLE, VAUT 100 ! MERCI ! http://delivery.octo.ch