SlideShare une entreprise Scribd logo
1  sur  76
Tél : +41 21 312 94 15
www.octo.com
© OCTO 2015
Avenue du théâtre 7
CH-1005 Lausanne - SUISSE
RÉUSSISSEZ LE
DÉVELOPPEMENT DE
VOTRE PROCHAINE
APPLICATION WEB OU
MOBILE
27 AVRIL 2016
SITB 2016
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
70
the number of
delivery projects at
OCTO in 2015
The number of
OCTO working on
delivery projects
today
100
DELIVERY @OCTO: LES CHIFFRES
3
3
…
10
years, the longest
delivery project
70
the number of
delivery projects at
OCTO in 2015
The number of
OCTO working on
delivery projects
today
100
200
iterations, the
longest Agile
project
DELIVERY @OCTO: LES CHIFFRES
30
days, the shortest
time-to-market for
an App
2
iterations, the
shortest Agile
project
4
4
…
10
years, the longest
delivery project
70
the number of
delivery projects at
OCTO in 2015
The number of
OCTO working on
delivery projects
today
100
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
2
iterations, the
shortest Agile
project
5
5
…
VOUS CONNAISSEZ ?
6
INGÉNIERIE
GESTION
PRODUIT
PROCESSUS
ORGANISATION
Les 5 piliers du développement produitLES 4 PILIERS DU DÉVELOPPEMENT CHEZ OCTO
7
OCTO TECHNOLOGY > THERE IS A BETTER WAY 8
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	
  (*)	
  
50%
presque
jamais ou
jamais
utilisées
20%
fréquemment
utilisées
30%
parfois ou
peu souvent
utilisées
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 – RÉSULTATS
Perfection game fait
par autres groupes
sur la fiche
Fiche réalisée par
un groupe
16
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é
17
ATELIER STORYMAP – RÉSULTAT
18
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é
19
RELEASE 1
ATELIER ROADMAP - RÉSULTAT
20
GESTION DU PRODUIT - UNE VALSE À 2 TEMPS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 21
Cadrage
ou
initialisa-
tion
Gestion du
produit
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
22
LA BASE : LES ANALYTICS
23
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 ++
24
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
25
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	
  !
26
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
QUALITÉ NON NÉGOCIABLE !
OCTO TECHNOLOGY > THERE IS A BETTER WAY 28
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 29
REVUES DE CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 30
CLEAN CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 31
YAGNI	
  
You	
  Ain’t	
  Gonna	
  Need	
  It	
  
BOY	
  SCOUT	
  RULE	
  
BROKEN	
  WINDOW	
  
TEST, TEST, TEST
OCTO TECHNOLOGY > THERE IS A BETTER WAY 32
VS
INDUSTRIALISER
OCTO TECHNOLOGY > THERE IS A BETTER WAY 33
In
49
Li
3
dustria ser
INTÉGRATION CONTINUE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 34
LIVRAISON CONTINUE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 35
+
DÉPLOIEMENT CONTINU
OCTO TECHNOLOGY > THERE IS A BETTER WAY 36
DEVOPS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 37
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 38
« In God we trust,
everything else
we measure »
MÉTRIQUES DE QUALITÉ DU CODE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 39
MÉTRIQUES TEMPS RÉEL
OCTO TECHNOLOGY > THERE IS A BETTER WAY 40
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
Scrum, Kanban, XP, Crystal ?
42
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
Fin sprint
! Produit
Rétrospec
-tive
Fin sprint
! Actions
d’amélioration
Revue de
Backlog
régulièrement
! Backlog
priorisé
43
L’UX AU SEIN DU PROCESSUS
INTÉGREZ	
  L’EXPÉRIENCE	
  UTILISATEUR	
  DANS	
  VOS	
  PROJETS	
  AGILES	
   44	
  
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
45
LE SUIVI
Reste à faire par itération
46
JIRA AGILE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 47
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	
  
48
LIMITEZ LE WIP (WORK IN PROGRESS) : LIMITEZ LES ENTRÉES
OCTO TECHNOLOGY > THERE IS A BETTER WAY 49
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	
  	
  
50
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	
  
51
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)	
  
52
INGÉNIERIE
GESTION DU
PRODUIT
PROCESSUS
ORGANISATION
TAILLE D’ÉQUIPE
OCTO TECHNOLOGY > THERE IS A BETTER WAY 54
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 55
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 56
PROFILS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 57
« 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 58
PLAISIR À TRAVAILLER
OCTO TECHNOLOGY > THERE IS A BETTER WAY 59
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 60
05 CONCLUSION
OCTO TECHNOLOGY > THERE IS A BETTER WAY 61
AUTONOMIE, CONFIANCE ET DROIT À L’ERREUR
OCTO TECHNOLOGY > THERE IS A BETTER WAY 62
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
63
SMOKEFREE BUDDY IOS/ANDROID (OFSP)
OCTO TECHNOLOGY > THERE IS A BETTER WAY 64
STOP-TABAC / STOP-ALCOOL / STOP-CANNABIS IOS / ANDROID (UNIGE)
OCTO TECHNOLOGY > THERE IS A BETTER WAY 65
TRIBUNAL FÉDÉRAL
OCTO TECHNOLOGY > THERE IS A BETTER WAY 66
SERVICE-PUBLIC.FR
OCTO TECHNOLOGY > THERE IS A BETTER WAY 67
CLUB MED
OCTO TECHNOLOGY > THERE IS A BETTER WAY 68
BILLETTERIE ROLLAND GARROS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 69
HELLO BANK! ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 70
FORTIS EASY BANKING IOS
OCTO TECHNOLOGY > THERE IS A BETTER WAY 71
LE MONDE (TOUTES APPS) IOS/ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 72
MEETIC IOS/ANDROID
OCTO TECHNOLOGY > THERE IS A BETTER WAY 73
LES GÉANTS DU WEB
OCTO TECHNOLOGY > THERE IS A BETTER WAY 74
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 75
http://bit.ly/22tmlmx
OCTO TECHNOLOGY > THERE IS A BETTER WAY 76
SI UNE IDÉE VAUT 1, UNE IDÉE bien exécutée, ELLE,
VAUT 100 !
MERCI !
http://delivery.octo.ch

Contenu connexe

Tendances

La Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tousLa Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tousOCTO Technology
 
La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ? La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ? OCTO Technology
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesOCTO Technology Suisse
 
La Duck Conf - Pour être "data centric", faut-il centraliser ?
La Duck Conf - Pour être "data centric", faut-il centraliser ?La Duck Conf - Pour être "data centric", faut-il centraliser ?
La Duck Conf - Pour être "data centric", faut-il centraliser ?OCTO Technology
 
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !OCTO Technology
 
La Duck Conf - "Mise en prod de la data science : le jour d'après"
La Duck Conf -  "Mise en prod de la data science : le jour d'après" La Duck Conf -  "Mise en prod de la data science : le jour d'après"
La Duck Conf - "Mise en prod de la data science : le jour d'après" OCTO Technology
 
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...OCTO Technology
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'ITSamuel RETIERE
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? OCTO Technology
 
Le Comptoir OCTO - Data Science x RdvPermis
Le Comptoir OCTO - Data Science x RdvPermisLe Comptoir OCTO - Data Science x RdvPermis
Le Comptoir OCTO - Data Science x RdvPermisOCTO Technology
 
Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence OCTO Technology
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013itSMF France
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code OCTO Technology
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountOCTO Technology
 
Live academy #3 - Quels profils pour l'innovation
Live academy #3 - Quels profils pour l'innovationLive academy #3 - Quels profils pour l'innovation
Live academy #3 - Quels profils pour l'innovationJerome Blanc
 
Agilille 2021 - ceci n'est pas une révolution organisationelle
Agilille 2021 - ceci n'est pas une révolution organisationelleAgilille 2021 - ceci n'est pas une révolution organisationelle
Agilille 2021 - ceci n'est pas une révolution organisationelleOCTO Technology
 
Sensibilisation à l'Agile
Sensibilisation à l'Agile Sensibilisation à l'Agile
Sensibilisation à l'Agile OCTO Technology
 
OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15OCTO Technology Suisse
 

Tendances (20)

La Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tousLa Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tous
 
La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ? La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ?
 
Afterwork "Décollez vers le Cloud"
Afterwork "Décollez vers le Cloud"Afterwork "Décollez vers le Cloud"
Afterwork "Décollez vers le Cloud"
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 
La Duck Conf - Pour être "data centric", faut-il centraliser ?
La Duck Conf - Pour être "data centric", faut-il centraliser ?La Duck Conf - Pour être "data centric", faut-il centraliser ?
La Duck Conf - Pour être "data centric", faut-il centraliser ?
 
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !
La Duck Conf - Initier un Datalab : rien à voir avec ce que j'imaginais !
 
La Duck Conf - "Mise en prod de la data science : le jour d'après"
La Duck Conf -  "Mise en prod de la data science : le jour d'après" La Duck Conf -  "Mise en prod de la data science : le jour d'après"
La Duck Conf - "Mise en prod de la data science : le jour d'après"
 
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
Agilille 2021 - Optimiser votre delivery à l'aide d'une démarche validée scie...
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'IT
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
 
Le Comptoir OCTO - Data Science x RdvPermis
Le Comptoir OCTO - Data Science x RdvPermisLe Comptoir OCTO - Data Science x RdvPermis
Le Comptoir OCTO - Data Science x RdvPermis
 
Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence Accelerate : la vitesse conditionne l'excellence
Accelerate : la vitesse conditionne l'excellence
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
 
Kit Canvas
Kit CanvasKit Canvas
Kit Canvas
 
La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code La Duck Conf - Les fakes news du low-code
La Duck Conf - Les fakes news du low-code
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @Cdiscount
 
Live academy #3 - Quels profils pour l'innovation
Live academy #3 - Quels profils pour l'innovationLive academy #3 - Quels profils pour l'innovation
Live academy #3 - Quels profils pour l'innovation
 
Agilille 2021 - ceci n'est pas une révolution organisationelle
Agilille 2021 - ceci n'est pas une révolution organisationelleAgilille 2021 - ceci n'est pas une révolution organisationelle
Agilille 2021 - ceci n'est pas une révolution organisationelle
 
Sensibilisation à l'Agile
Sensibilisation à l'Agile Sensibilisation à l'Agile
Sensibilisation à l'Agile
 
OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15OCTO Technology - Data Driven Company - SITB15
OCTO Technology - Data Driven Company - SITB15
 

En vedette

IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)Ethical Sector
 
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned
IEE for 2D Seismic Survey AD-10 Process and Lessons LearnedIEE for 2D Seismic Survey AD-10 Process and Lessons Learned
IEE for 2D Seismic Survey AD-10 Process and Lessons LearnedEthical Sector
 
Search Engine Optimization @ Bergh's School of Communication
Search Engine Optimization @ Bergh's School of CommunicationSearch Engine Optimization @ Bergh's School of Communication
Search Engine Optimization @ Bergh's School of CommunicationSebastian Marmolin
 
How I made my digipack
How I made my digipackHow I made my digipack
How I made my digipackjoewilson1997
 
Fashion and self perception
Fashion and self perceptionFashion and self perception
Fashion and self perceptionNikki Vergakes
 
PeaceIIILimavadyJune 2013
PeaceIIILimavadyJune 2013PeaceIIILimavadyJune 2013
PeaceIIILimavadyJune 2013Sinéad Lynch
 
Amulette presentation2 enable
Amulette presentation2 enableAmulette presentation2 enable
Amulette presentation2 enableCynthia Garcia
 
Monitor LED AOC - e2461Fwh
Monitor LED AOC - e2461FwhMonitor LED AOC - e2461Fwh
Monitor LED AOC - e2461FwhAOC vision
 

En vedette (16)

Welcome to MLM
Welcome to MLMWelcome to MLM
Welcome to MLM
 
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned (my)
 
Question 4
Question 4Question 4
Question 4
 
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned
IEE for 2D Seismic Survey AD-10 Process and Lessons LearnedIEE for 2D Seismic Survey AD-10 Process and Lessons Learned
IEE for 2D Seismic Survey AD-10 Process and Lessons Learned
 
Menterjemah istilah
Menterjemah istilahMenterjemah istilah
Menterjemah istilah
 
Search Engine Optimization @ Bergh's School of Communication
Search Engine Optimization @ Bergh's School of CommunicationSearch Engine Optimization @ Bergh's School of Communication
Search Engine Optimization @ Bergh's School of Communication
 
How I made my digipack
How I made my digipackHow I made my digipack
How I made my digipack
 
Kepelbagaian terjemahan
Kepelbagaian terjemahanKepelbagaian terjemahan
Kepelbagaian terjemahan
 
Fashion and self perception
Fashion and self perceptionFashion and self perception
Fashion and self perception
 
Seven for parties
Seven for partiesSeven for parties
Seven for parties
 
PeaceIIILimavadyJune 2013
PeaceIIILimavadyJune 2013PeaceIIILimavadyJune 2013
PeaceIIILimavadyJune 2013
 
Amulette presentation2 enable
Amulette presentation2 enableAmulette presentation2 enable
Amulette presentation2 enable
 
Doc1
Doc1Doc1
Doc1
 
Monitor LED AOC - e2461Fwh
Monitor LED AOC - e2461FwhMonitor LED AOC - e2461Fwh
Monitor LED AOC - e2461Fwh
 
Al lavoro in
Al lavoro inAl lavoro in
Al lavoro in
 
Como hacer una macros
Como hacer una macrosComo hacer una macros
Como hacer una macros
 

Similaire à Réussissez le développement de votre prochaine application web ou mobile

L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiL'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiOCTO Technology Suisse
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...OCTO Technology
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiquesJoseph Glorieux
 
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...OCTO Technology
 
soft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch
 
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
 
Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?OCTO Technology Suisse
 
Guide_de_survie_en_milieu_responsive
Guide_de_survie_en_milieu_responsiveGuide_de_survie_en_milieu_responsive
Guide_de_survie_en_milieu_responsiveNicolas Massouh
 
Guide de survie en milieu responsive - Paris Web 2013
Guide de survie en milieu responsive - Paris Web 2013Guide de survie en milieu responsive - Paris Web 2013
Guide de survie en milieu responsive - Paris Web 2013Guillaume Abel
 
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?OCTO Technology Suisse
 
Cwin16 - Paris - dev ops
Cwin16 - Paris - dev opsCwin16 - Paris - dev ops
Cwin16 - Paris - dev opsCapgemini
 
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
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionOCTO Technology
 
Lean StartUp appliqué à ElCurator
 Lean StartUp appliqué à ElCurator Lean StartUp appliqué à ElCurator
Lean StartUp appliqué à ElCuratorChristopher Parola
 
Whitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPWhitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPSouheil Ladjimi
 
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016Damien Beaufils
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!OCTO Technology
 
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?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
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentationJacky Galicher
 

Similaire à Réussissez le développement de votre prochaine application web ou mobile (20)

L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiL'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
 
Du craft chez les OPS
Du craft chez les OPSDu craft chez les OPS
Du craft chez les OPS
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiques
 
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
 
soft-shake.ch - Lean engineering
soft-shake.ch - Lean engineeringsoft-shake.ch - Lean engineering
soft-shake.ch - Lean engineering
 
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 ...
 
Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?Afterwork Blockchain : la prochaine technologie disruptive ?
Afterwork Blockchain : la prochaine technologie disruptive ?
 
Guide_de_survie_en_milieu_responsive
Guide_de_survie_en_milieu_responsiveGuide_de_survie_en_milieu_responsive
Guide_de_survie_en_milieu_responsive
 
Guide de survie en milieu responsive - Paris Web 2013
Guide de survie en milieu responsive - Paris Web 2013Guide de survie en milieu responsive - Paris Web 2013
Guide de survie en milieu responsive - Paris Web 2013
 
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
 
Cwin16 - Paris - dev ops
Cwin16 - Paris - dev opsCwin16 - Paris - dev ops
Cwin16 - Paris - dev ops
 
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...
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
 
Lean StartUp appliqué à ElCurator
 Lean StartUp appliqué à ElCurator Lean StartUp appliqué à ElCurator
Lean StartUp appliqué à ElCurator
 
Whitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPWhitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERP
 
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016
Développement artisanal d'un logiciel en 20 itérations - Paris Web 2016
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
 
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentation
 

Plus de OCTO Technology Suisse

An afterwork on Microservices by @OCTO Technology Switzerland
An afterwork on Microservices  by @OCTO Technology SwitzerlandAn afterwork on Microservices  by @OCTO Technology Switzerland
An afterwork on Microservices by @OCTO Technology SwitzerlandOCTO Technology Suisse
 
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork OCTO Technology Suisse
 
Dev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtimeDev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtimeOCTO Technology Suisse
 
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 TalesPolar 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 TalesOCTO Technology Suisse
 
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...OCTO Technology Suisse
 
Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?OCTO Technology Suisse
 
Fintech demain comment travailler ensemble
Fintech   demain comment travailler ensembleFintech   demain comment travailler ensemble
Fintech demain comment travailler ensembleOCTO 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 TechnologiesSoftshake 2015 - Des small data aux big data - Méthodes et Technologies
Softshake 2015 - Des small data aux big data - Méthodes et TechnologiesOCTO Technology Suisse
 
Les Business Analysts face à l'agilité : de nouveaux challenges à relever
Les Business Analysts face à l'agilité : de nouveaux challenges à releverLes Business Analysts face à l'agilité : de nouveaux challenges à relever
Les Business Analysts face à l'agilité : de nouveaux challenges à releverOCTO Technology Suisse
 

Plus de OCTO Technology Suisse (15)

An afterwork on Microservices by @OCTO Technology Switzerland
An afterwork on Microservices  by @OCTO Technology SwitzerlandAn afterwork on Microservices  by @OCTO Technology Switzerland
An afterwork on Microservices by @OCTO Technology Switzerland
 
big data et data viz - du lac à votre écran - afterwork
big data et data viz - du lac à votre écran - afterwork 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-kibana2017 03-29-elastic-meetup-kibana
2017 03-29-elastic-meetup-kibana
 
Dev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtimeDev wednesday-swiss-transport-realtime
Dev wednesday-swiss-transport-realtime
 
Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !
 
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 TalesPolar 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...Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
Afterwork Big Data - Data Science & Machine Learning : explorer, comprendre e...
 
Afterwork hadoop
Afterwork hadoopAfterwork hadoop
Afterwork hadoop
 
Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?Fintech : concurrents ou partenaires ?
Fintech : concurrents ou partenaires ?
 
Fintech demain comment travailler ensemble
Fintech   demain comment travailler ensembleFintech   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 TechnologiesSoftshake 2015 - Des small data aux big data - Méthodes et Technologies
Softshake 2015 - Des small data aux big data - Méthodes et Technologies
 
Démystifions l'API-culture!
Démystifions l'API-culture!Démystifions l'API-culture!
Démystifions l'API-culture!
 
Afterwork - La Révolution Digitale
Afterwork - La Révolution DigitaleAfterwork - La Révolution Digitale
Afterwork - La Révolution Digitale
 
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise AgileBrochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
 
Les Business Analysts face à l'agilité : de nouveaux challenges à relever
Les Business Analysts face à l'agilité : de nouveaux challenges à releverLes Business Analysts face à l'agilité : de nouveaux challenges à relever
Les Business Analysts face à l'agilité : de nouveaux challenges à relever
 

Réussissez le développement de votre prochaine application web ou mobile

  • 1. Tél : +41 21 312 94 15 www.octo.com © OCTO 2015 Avenue du théâtre 7 CH-1005 Lausanne - SUISSE RÉUSSISSEZ LE DÉVELOPPEMENT DE VOTRE PROCHAINE APPLICATION WEB OU MOBILE 27 AVRIL 2016 SITB 2016
  • 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. 70 the number of delivery projects at OCTO in 2015 The number of OCTO working on delivery projects today 100 DELIVERY @OCTO: LES CHIFFRES 3 3 …
  • 4. 10 years, the longest delivery project 70 the number of delivery projects at OCTO in 2015 The number of OCTO working on delivery projects today 100 200 iterations, the longest Agile project DELIVERY @OCTO: LES CHIFFRES 30 days, the shortest time-to-market for an App 2 iterations, the shortest Agile project 4 4 …
  • 5. 10 years, the longest delivery project 70 the number of delivery projects at OCTO in 2015 The number of OCTO working on delivery projects today 100 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 2 iterations, the shortest Agile project 5 5 …
  • 7. INGÉNIERIE GESTION PRODUIT PROCESSUS ORGANISATION Les 5 piliers du développement produitLES 4 PILIERS DU DÉVELOPPEMENT CHEZ OCTO 7
  • 8. OCTO TECHNOLOGY > THERE IS A BETTER WAY 8 INGÉNIERIE GESTION DU PRODUIT PROCESSUS ORGANISATION
  • 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  (*)   50% presque jamais ou jamais utilisées 20% fréquemment utilisées 30% parfois ou peu souvent utilisées
  • 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 – RÉSULTATS Perfection game fait par autres groupes sur la fiche Fiche réalisée par un groupe 16
  • 18. ATELIER STORYMAP – RÉSULTAT 18
  • 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é 19 RELEASE 1
  • 20. ATELIER ROADMAP - RÉSULTAT 20
  • 21. GESTION DU PRODUIT - UNE VALSE À 2 TEMPS OCTO TECHNOLOGY > THERE IS A BETTER WAY 21 Cadrage ou initialisa- tion Gestion du produit
  • 22. 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 22
  • 23. LA BASE : LES ANALYTICS 23 Source : http://www.definitions-marketing.com/definition/plan-de-taggage/ Web/App Analytics Tag Plan Crash/Error Analytics
  • 24. 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 ++ 24
  • 25. 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 25
  • 26. 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  ! 26
  • 28. QUALITÉ NON NÉGOCIABLE ! OCTO TECHNOLOGY > THERE IS A BETTER WAY 28 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é  
  • 29. PARTAGE DU CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 29
  • 30. REVUES DE CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 30
  • 31. CLEAN CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 31 YAGNI   You  Ain’t  Gonna  Need  It   BOY  SCOUT  RULE   BROKEN  WINDOW  
  • 32. TEST, TEST, TEST OCTO TECHNOLOGY > THERE IS A BETTER WAY 32 VS
  • 33. INDUSTRIALISER OCTO TECHNOLOGY > THERE IS A BETTER WAY 33 In 49 Li 3 dustria ser
  • 34. INTÉGRATION CONTINUE OCTO TECHNOLOGY > THERE IS A BETTER WAY 34
  • 35. LIVRAISON CONTINUE OCTO TECHNOLOGY > THERE IS A BETTER WAY 35 +
  • 36. DÉPLOIEMENT CONTINU OCTO TECHNOLOGY > THERE IS A BETTER WAY 36
  • 37. DEVOPS OCTO TECHNOLOGY > THERE IS A BETTER WAY 37 Exploita4on   applica4ve  :     «  You  build  it,  you   run  it  »   Développement   Applica,on   Support  aux  développeurs   Infrastructure   Exploita4on   d’infrastructure  :   Provisionning   SLA   Elas4cité  
  • 38. L’OBSESSION DE LA MESURE OCTO TECHNOLOGY > THERE IS A BETTER WAY 38 « In God we trust, everything else we measure »
  • 39. MÉTRIQUES DE QUALITÉ DU CODE OCTO TECHNOLOGY > THERE IS A BETTER WAY 39
  • 40. MÉTRIQUES TEMPS RÉEL OCTO TECHNOLOGY > THERE IS A BETTER WAY 40
  • 42. Scrum, Kanban, XP, Crystal ? 42
  • 43. 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 Fin sprint ! Produit Rétrospec -tive Fin sprint ! Actions d’amélioration Revue de Backlog régulièrement ! Backlog priorisé 43
  • 44. L’UX AU SEIN DU PROCESSUS INTÉGREZ  L’EXPÉRIENCE  UTILISATEUR  DANS  VOS  PROJETS  AGILES   44   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
  • 46. LE SUIVI Reste à faire par itération 46
  • 47. JIRA AGILE OCTO TECHNOLOGY > THERE IS A BETTER WAY 47
  • 48. 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   48
  • 49. LIMITEZ LE WIP (WORK IN PROGRESS) : LIMITEZ LES ENTRÉES OCTO TECHNOLOGY > THERE IS A BETTER WAY 49 Source : http://transportation.ce.gatech.edu/rampmeter ✓  Limitez  le  travail  en  cours  grâce   au  «  WIP  Limit  »   ✓  Et  respectez  vos  «  WIP  Limit  »  
  • 50. 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     50
  • 51. 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   51
  • 52. 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)   52
  • 54. TAILLE D’ÉQUIPE OCTO TECHNOLOGY > THERE IS A BETTER WAY 54 http://blog.octo.com/feature-team/ http://blog.octo.com/2-pizza-team/
  • 55. EQUIPE PLURIDISCIPLINAIRE UNIS POUR UN OBJECTIF COMMUN OCTO TECHNOLOGY > THERE IS A BETTER WAY 55 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)
  • 56. É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 56
  • 57. PROFILS OCTO TECHNOLOGY > THERE IS A BETTER WAY 57 « If you pay peanuts, you get monkeys » - James Goldsmith « The best programmers are up to 28 times better than the worst programmers … »
  • 58. DONNER DU SENS OCTO TECHNOLOGY > THERE IS A BETTER WAY 58
  • 59. PLAISIR À TRAVAILLER OCTO TECHNOLOGY > THERE IS A BETTER WAY 59 Choisissez  un  travail     que  vous  aimez,     et  vous  n'aurez  pas     à  travailler.   Confucius Plaisir et productivité au travail : https://goo.gl/WvZR4F
  • 60. CÉLÉBRER OCTO TECHNOLOGY > THERE IS A BETTER WAY 60
  • 61. 05 CONCLUSION OCTO TECHNOLOGY > THERE IS A BETTER WAY 61
  • 62. AUTONOMIE, CONFIANCE ET DROIT À L’ERREUR OCTO TECHNOLOGY > THERE IS A BETTER WAY 62
  • 63. 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 63
  • 64. SMOKEFREE BUDDY IOS/ANDROID (OFSP) OCTO TECHNOLOGY > THERE IS A BETTER WAY 64
  • 65. STOP-TABAC / STOP-ALCOOL / STOP-CANNABIS IOS / ANDROID (UNIGE) OCTO TECHNOLOGY > THERE IS A BETTER WAY 65
  • 66. TRIBUNAL FÉDÉRAL OCTO TECHNOLOGY > THERE IS A BETTER WAY 66
  • 67. SERVICE-PUBLIC.FR OCTO TECHNOLOGY > THERE IS A BETTER WAY 67
  • 68. CLUB MED OCTO TECHNOLOGY > THERE IS A BETTER WAY 68
  • 69. BILLETTERIE ROLLAND GARROS OCTO TECHNOLOGY > THERE IS A BETTER WAY 69
  • 70. HELLO BANK! ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 70
  • 71. FORTIS EASY BANKING IOS OCTO TECHNOLOGY > THERE IS A BETTER WAY 71
  • 72. LE MONDE (TOUTES APPS) IOS/ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 72
  • 73. MEETIC IOS/ANDROID OCTO TECHNOLOGY > THERE IS A BETTER WAY 73
  • 74. LES GÉANTS DU WEB OCTO TECHNOLOGY > THERE IS A BETTER WAY 74 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
  • 75. SOFTWARE CRAFTSMANSHIP – LE LIVRE BLANC OCTO TECHNOLOGY > THERE IS A BETTER WAY 75 http://bit.ly/22tmlmx
  • 76. OCTO TECHNOLOGY > THERE IS A BETTER WAY 76 SI UNE IDÉE VAUT 1, UNE IDÉE bien exécutée, ELLE, VAUT 100 ! MERCI ! http://delivery.octo.ch