SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Next Generation In-Vehicle Infotainment
Agility set-up & rollout
Olivier PERRON
Pierre LAMPERT
Marc LEGARDEUR
The Groupe PSA
Why moving to Agility ?
How to set-up and roll-out Agility?
With which achievements ?
Challenges ?
Key success factors ?
Questions & Answers
The Groupe PSA
Why moving to Agility ?
How to set-up and roll-out Agility?
With which achievements ?
Challenges ?
Key success factors ?
Questions & Answers
6
5 differentiated brands
DS PRIVILEGE CLUB
36,000 members
DS ALWAYS BY
MY SIDE
Be Different
Feel Good!
People Minded Brand
Citroën Advisor
35,000 responses in 2015
Be Different
Feel Good!
700,000
CONNECTED CUSTOMERS
E M P O W E R P E O P L E
INTRODUCTION
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Strong dependencies with :
● Cockpit projects,
● Electronic Architecture project,
● ADAS(*) projects,
● Car projects,
● Off board IT infrastructure & services
providing connected services to the car
Next Generation In-Vehicle Infotainment
(*) ADAS: Advanced Driver-Assistance Systems
From RFQ to Start Of Production : ~ 4 years
People involved (PSA+ SW Supplier): ~200 to 300
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
ORGANIZATION & AGILE METHODOLOGY
AGILE IVIWATERFALL IVI
Regular way since 15 years in IVI
development
Costs & engineering effort are variable…
….For IVI only !
Compliancy with other ECUs & PTM to be
experienced
… Cost & engineering effort are fixed.
Descoping is the rule…. … Features are prioritized from Day 1
Specs freeze 2,5 years before SOP…. … specs freeze is progressive
100% functionalities at SOP - 18 months … … feature coverage is progressive
… and 18 months to reach quality level … quality level ensured at each step
Try to define all the product from the
beginning.
… accept that such a goal is unrealistic.
/! Need strong methods & TRAINING
New
contract
Workshop
User stories
New SOD
Supplier
Partner
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Selected methodology : « SAFe », Scaled Agile Framework
Based on Agile and Lean principles
Adapted to large projects (> 50 developers)
Several SCRUM teams, several projects involved. How to synchronize them ?
One development one « train ».
4 Steps
How to start ?
SAFe
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
How to start ?
Training
• 100+ people trained on PSA site : PSA + supplier
• across 10+ different departments / competencies teams
Coaching for the transformation
• Weekly animation, coach available at 70%, Trello
• Certifications
3
Peugeot 3008
Car of the Year
2ndEuropean Car ManufacturersRevenue € 54 billion
170.000
Employees worldwide1
1. In 2016
of whom over 52%
IN THE AUTOMOBILE DIVISION
3.15 million vehicles sold in2016
brands
PEUGEOT CITROEN
DS OPEL VAUXHALL
FREE2MOVE
6
The Group in figures
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Design Train Organisation
Set-up of 13 Features Teams cutting across R&D
departments and “design layers”
Structuring the Design maturity in 3 ranks
Rank 0 Functional/HMI brief : draft of the feature intent
Rank 1 More detailed and formal specifications
(Functional + HMI)
Rank 2 Specifications are converged with the SW Partner
GenericHMI
Fonctionsvéhicule
avecIHMaxe
conducteur
Fonctionsvéhicule
avecIHMaxe
véhicule
Fonctionsmédiaet
audio
Fonctionsnavigation
ModalitésIHMévoluées:
reconnaissance
utilisateur,
reconnaissancevocale…
Communicationet
mirroring
Télémaintenance(diag/
répa)
Miseàjouretinstaller
Commandesàdistance
Bigdata
Administrationservices
connectés
CCC
R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r ?
/ L. P he lip e a u / L. P h e lipe a u / L. P he lip e a u / L. P h e lipe a u / L. P he lip e a u / L. P he lipe a u / L. P h e lip e a u / L. P he lip e a u / L. P h e lipe a u / L. P h e lip e a u / L. P he lipe a u ?
D. O Ha ra
A r c h i s e rv ic e s
O . C a r a me l le
(c o c kp i t )
O . C a ra me lle
(c o c k p it ) C . O b l e d C . O b le d C . O b le d C . O b l e d C . O b le d C . O b l e d C . O b le d C . O b le d C . O b l e d C . O b le d
O . Ya s sin
C. Ha mo n / L.
Te mzi
S . Aka b o uc h L. Te mzi
T. J oly / S .
Be rth e lo t
H. E l Ka dd a ou i A. La rou i A. Me ra kc hi B. Cla iro n Me sn ie r
P . Va nn ie r
N.Fou qe re a u / M.
Bu rg e
N.Fou qe re a u /
A.Ma s ta ri /
C.Mo nd a me rt
N.Fo u qe re a u / C.
Mo nd a me rt
N.Fo u qe re a u /
C.Wa lfa rd
N.Fo u qe re a u /C.
Wa lfa rd
N.Fou qe re a u/C.
Wa lfa rd
N.Fo u qe re a u / C.
Wa lfa rd
?
N.Fo uq e re a u /
B.Ma rtine z
A r c h i
fo n c t io n n e l
B . S c i e u x
(c o c kp i t )
B . S c ie u x
(c o c k p it ) M . B ri ll a n t M . B ril la n t M . B ri lla n t M . B ri ll a n t M . B ri lla n t M . B ri ll a n t M . B r ill a n t M . B ri lla n t M . B ri ll a n t ?
Fu n c tion a l d e s ig n
? ? ? ? M.Ba d ih
M.Ba d ih O . E dd e rq qa ou i
O . E d de rq qa o ui T. J o ly L. P e rrie r J .Re mb e rt I. Aka rn e Y .L e ff YO UNE S S YAHYA
A. Disa b le u
B. B ou c h ta
FT3 Co ntrib u te ur ? Con tribu te u r ?
FT5 ? ?
FT7 ? ?
FT8 A. G ilb e rt NA
La u re n t.P o gn on /
Za ka ria .L
C . B o u v ie r H.K. Tha i L. P o gn on A. Le s c a u t F. Bo llo n A. J o umh a A. Be lla b a s N. Wille y A. J ou mh a N.Wille y, M. Ha rme l
A r c h i E E
Y M o lin / R
A b d e lmo u mn i
Y M o li n / R
A b d e l mo u mn i
D A u g e n d re / P
B o d i n D A u g e n d r e D A u g e n d re
M B a r ry / A
G u i t t e t / D
A u g e n d re / Y E
L e B o b in n e c
D A u g e n d re /A
C l o u p /Y E L e
B o b in n e c / P
M a y o u ma
D A u g e n d r e / A
C l o u p / Y E L e
B o b i n n e c /P
M a yo u ma
D A u g e n d re / A
C lo u p
D A u g e n d re /A
C l o u p
D A u g e n d r e / A
C lo u p
M N A b d e d d a i m
/ A G u i t t e t / D
A u g e n d re
F . T ru ji ll o
R . O l iv ie r
(W a v e s t o n e )
J .J. Hoc ha rd N. Amb o u (VS M) VS M VS M VS M
G e ra rd d e
Me n d itte
N. Amb o u (J.J . Ho c h a rd ) N. Ambo u -> ? BS RF BS RF
G e ra rd d e
Me nd itte
S . J ra d J .F. Vif ? + ? CVMP CVMP CVMP
Nixo n Amb ou ,
T.P a te l, F. Boh in
H. Ba rb é IVI IVI
S c ru m ma st e r N . F o u q u e re a u
C . P e r rie r
T h e ro n d A . C o u e ry C . B o u v ie r H . K . T h a i L . P o g n o n A . G i lb e r t T . Jo ly A . D e je a n J . R e mb e rt I. A ka rn e Y .L e ff N . W il le y
S o l u t io n
ma n a g e r
S . D ia k it e
K a b a
C . P e r rie r
T h e ro n d A . C o u e ry C . B o u v ie r H . K . T h a i L . P o g n o n A . L e s c a u t T . Jo ly A . D e je a n J . R e mb e rt I. A ka rn e Y .L e ff Y . Y a h y a
U N I S R. Dra p
S e rvic e s
N. Fou q ue re a u / V.
Ca zin
N.Fou qe re a u/ M.
Bu rg e
N.Fou q e re a u/
B.Ma rtin e z
A.S . Bla n din
FT0
NA NA NA NA NA J . Fo c q ue u r A. De je a n
FT1
E . Lo se go C. P e rrie r-Th e ron d
A.Co ue ry/E ric .L/
Thie rry.D/Ch a rle s.
M
A.Cou e ry/E.Du c ha
mp s
NA A.Co ue ry/Z.in e b .S
A. Dis a ble u A. Disa ble u N. G uyot
? ?
A.Co ue ry/Ka rim.S A.Cou e ry
A.Co u e ry/P .
Be n e c h
A.Co ue ry/E .Du c h a
mps
A.Cou e ry/Zin e b.S
A.Cou e ry/P .Be n e c
h
A rc h i in fr a
d é b a rq u é e ? ? ? ? ? ?
?
Ka rim S e d diki
S té ph a n ie De nis
o u Ma rie -P ie rre
S tu c h lik p o ur le
re te x d u RUN
Comp on e nts
Ala in E . B. Me n n e s so n
S . J ra d/Ca the rin e
CARRILHO /Gu a nri
u.H
(J .J. Hoc h a rd)
? ? ? ? ? ? I . F a ll (1/2 J / s )
J. A n g e l i (+
c a s t i n g à
ve n ir )
E . Jo u lin
(+ c a st in g à
ve n ir )
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Development Train Organization
Components Team on-board and located in Germany, India and Russia
➜For the PI planning
Day#1 Team Breakouts with virtual Features Teams
Day#2 Team Breakouts back with Components Teams
Virtual Feature Team Team 1
Cluster
oriented
Team 2
Vehicle and
HMI Kits
oriented
Team 3
Main display
and Connectivity
Team 4
Main display,
Audio and
MediaComponent Team
HMI X
HMI Kits and Vehicle X
HMI Connectivity X
HMI Media and Audio X
System/SW Architecture X X X X
MW Integrity (CoC Cockpit) X
MW (Elina) X X X
CoC Connectivity X
CoC Media and Audio / Eng X
Feature and Req X X
Qualification X X X X
SW integration X X X X
Day#1 – Virtual Features Teams Boards
Day#2 – Components Teams Final Program Board
And this has proven to work well !
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
How do the trains work together ?
PI#n-1 PI#n PI#n+1
Backlog
Features
+ FNR
PI#n-1 PI#n PI#n+1
Design ART: 1 PI + 3 weeks ahead
PI: 13 weeks (4x3+1)
Development ART
PI : 13 weeks (5x2+3)
PI
Planning
PI
Planning
PI
Planning
PI
Planning
PI
Planning
PI
Planning
PI
Planning
PI
Planning
+ NFRs
Backlog
Features
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Portfolio
EPICS
> 6 months
EPICS
Capa.
Capa.
Solution
CAPABILITIES
< 3 months
EPICS & Sub-EPICS Kanban
ART IVI Design (PSA)
+ Development (SW Partner)
Features
< 3 months
+ NFRs
Feat.
Feat.
Sub-
EPICS
Sub-
EPICS
Capabilities Kanban
+ NFRs
+ NFRs
Backlog
EPICS
Backlog
Capabilities
Backlog
Capabilities
PI: 13 weeks (4x3+1)
Design ART: 1 PI + 3 weeks ahead
PI : 13 weeks (5x2+3)
Next Gen Infotainment - SAFe Organisation
IVI Design(PSA)
IVI Dev (SW Partner)
Connectivity
Platform
+ NFRs
Backlog
Features
Development ART
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Suppliers are involved as well
Key stakeholders from the suppliers do attend the Development PI planning
Share common alignment towards PI goals
Commit on delivering the dependencies on due time
Clear understanding of the impacts if they do not respect their commitment
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
• To limit the Work In Progress and to pull the design activities (need to prioritize)
• Do not start to work on every topic / feature at the same time
• Applicable for the Development but also for the Design
• To manage our transformation project, and build the path to being autonomous
• Certifications
• Animation by external coach's
• To train the management at all levels
• The lack of strong sponsorship is the major cause of failure of SAFe projects
• Talk the same language
• To set-up the right Contract with our Software Partner ( need to educate our Legals as well)
• To find the keys to map and synchronize our new Design & Verification process and workflow,
“regular” (waterfall) developments and the Lean-Agile way-of-working.
Key conditions of success ?
Contraintes « extérieures » et réponses apportées
● Organisation de la conception par strates
● Processus de conception lent
● Multilocalisation
● Component teams
résolue par la création de feature
teams
résolu par cycle de conception décalé
de 1 trimestre par rapport à la
réalisation
participation active au pi planning
composition de feature teams virtuelles
en début de pi planning puis
recomposition en component teams
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Next Challenges
Need to increase the Design Velocity !
Ideally get 100% allocated people
Smaller batch size
Limit the WIP
Prioritize again and again
How to coope with a non agile environment ?
Some suppliers claim to use SAFe as well … can we trust them ?
2 more suppliers to join the railway network…
Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
Questions ?

Contenu connexe

Similaire à XebiCon'17 : PSA SAFe ou l’agilité à l’échelle au service du tableau de bord connecté 2020 - Marc Legardeur et Pierre Lamper

multimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptxmultimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptxLyka Gumatay
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talkGuus van den Brekel
 
SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport BigData_Europe
 
PREMIERE RENCONTRE FAR LAB
PREMIERE RENCONTRE FAR LABPREMIERE RENCONTRE FAR LAB
PREMIERE RENCONTRE FAR LABBasile Nottin
 
Affects of Media on the Mind
Affects of Media on the MindAffects of Media on the Mind
Affects of Media on the MindJanvi Pattni
 
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...SEP
 
Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015Guus van den Brekel
 
folleto Antonio palacioscastellano16.1
folleto Antonio palacioscastellano16.1folleto Antonio palacioscastellano16.1
folleto Antonio palacioscastellano16.1Miriam Leiros
 
SUPERANDO OBSTACULOS
SUPERANDO OBSTACULOSSUPERANDO OBSTACULOS
SUPERANDO OBSTACULOSMarcelo Lima
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRavi Pal
 
ICPC 2015 - Welcome from the chairs
ICPC 2015 - Welcome from the chairsICPC 2015 - Welcome from the chairs
ICPC 2015 - Welcome from the chairsRocco Oliveto
 
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...Alfredo Moscoso
 
Metáforas
MetáforasMetáforas
Metáforasmofs94
 
Org 536 effective business communications portfolio (f) copy
Org 536 effective business communications portfolio (f)   copyOrg 536 effective business communications portfolio (f)   copy
Org 536 effective business communications portfolio (f) copyYorkCSU
 
Reducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceJeffrey Hulten
 

Similaire à XebiCon'17 : PSA SAFe ou l’agilité à l’échelle au service du tableau de bord connecté 2020 - Marc Legardeur et Pierre Lamper (20)

multimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptxmultimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptx
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talk
 
SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport
 
PREMIERE RENCONTRE FAR LAB
PREMIERE RENCONTRE FAR LABPREMIERE RENCONTRE FAR LAB
PREMIERE RENCONTRE FAR LAB
 
Affects of Media on the Mind
Affects of Media on the MindAffects of Media on the Mind
Affects of Media on the Mind
 
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...
Representación gráfica de un sistema de ecuaciones 2 × 2 con coeficientes e...
 
Donnart Melvil Resume
Donnart Melvil ResumeDonnart Melvil Resume
Donnart Melvil Resume
 
4 elements of life
4 elements of life4 elements of life
4 elements of life
 
Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015Reach Out to Research (R2R) Bergen #uhbib2015
Reach Out to Research (R2R) Bergen #uhbib2015
 
Meal Plan of the Month
Meal Plan of the MonthMeal Plan of the Month
Meal Plan of the Month
 
Relojes digitales
Relojes digitalesRelojes digitales
Relojes digitales
 
folleto Antonio palacioscastellano16.1
folleto Antonio palacioscastellano16.1folleto Antonio palacioscastellano16.1
folleto Antonio palacioscastellano16.1
 
SUPERANDO OBSTACULOS
SUPERANDO OBSTACULOSSUPERANDO OBSTACULOS
SUPERANDO OBSTACULOS
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
 
ICPC 2015 - Welcome from the chairs
ICPC 2015 - Welcome from the chairsICPC 2015 - Welcome from the chairs
ICPC 2015 - Welcome from the chairs
 
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...
MELLIZOS DE PADRES DIFERENTES - MEDICINA CLARA VIH Y SIDA TODO LO QUE NECESIT...
 
Metáforas
MetáforasMetáforas
Metáforas
 
Gefersson
GeferssonGefersson
Gefersson
 
Org 536 effective business communications portfolio (f) copy
Org 536 effective business communications portfolio (f)   copyOrg 536 effective business communications portfolio (f)   copy
Org 536 effective business communications portfolio (f) copy
 
Reducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as Surface
 

Plus de Publicis Sapient Engineering

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainPublicis Sapient Engineering
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurPublicis Sapient Engineering
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...Publicis Sapient Engineering
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin Publicis Sapient Engineering
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?Publicis Sapient Engineering
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?Publicis Sapient Engineering
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéPublicis Sapient Engineering
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...Publicis Sapient Engineering
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !Publicis Sapient Engineering
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizPublicis Sapient Engineering
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéPublicis Sapient Engineering
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectPublicis Sapient Engineering
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...Publicis Sapient Engineering
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018Publicis Sapient Engineering
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...Publicis Sapient Engineering
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...Publicis Sapient Engineering
 

Plus de Publicis Sapient Engineering (20)

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
 
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to CloudXebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
 
XebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern InfrastructureXebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern Infrastructure
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
 
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilité
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID Connect
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
 
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an aprèsXebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an après
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
 

Dernier

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Dernier (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

XebiCon'17 : PSA SAFe ou l’agilité à l’échelle au service du tableau de bord connecté 2020 - Marc Legardeur et Pierre Lamper

  • 1. Next Generation In-Vehicle Infotainment Agility set-up & rollout Olivier PERRON Pierre LAMPERT Marc LEGARDEUR
  • 2. The Groupe PSA Why moving to Agility ? How to set-up and roll-out Agility? With which achievements ? Challenges ? Key success factors ? Questions & Answers
  • 3. The Groupe PSA Why moving to Agility ? How to set-up and roll-out Agility? With which achievements ? Challenges ? Key success factors ? Questions & Answers
  • 4. 6 5 differentiated brands DS PRIVILEGE CLUB 36,000 members DS ALWAYS BY MY SIDE Be Different Feel Good! People Minded Brand Citroën Advisor 35,000 responses in 2015 Be Different Feel Good! 700,000 CONNECTED CUSTOMERS E M P O W E R P E O P L E
  • 6. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout
  • 7. Strong dependencies with : ● Cockpit projects, ● Electronic Architecture project, ● ADAS(*) projects, ● Car projects, ● Off board IT infrastructure & services providing connected services to the car Next Generation In-Vehicle Infotainment (*) ADAS: Advanced Driver-Assistance Systems From RFQ to Start Of Production : ~ 4 years People involved (PSA+ SW Supplier): ~200 to 300
  • 8.
  • 9. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout ORGANIZATION & AGILE METHODOLOGY AGILE IVIWATERFALL IVI Regular way since 15 years in IVI development Costs & engineering effort are variable… ….For IVI only ! Compliancy with other ECUs & PTM to be experienced … Cost & engineering effort are fixed. Descoping is the rule…. … Features are prioritized from Day 1 Specs freeze 2,5 years before SOP…. … specs freeze is progressive 100% functionalities at SOP - 18 months … … feature coverage is progressive … and 18 months to reach quality level … quality level ensured at each step Try to define all the product from the beginning. … accept that such a goal is unrealistic. /! Need strong methods & TRAINING New contract Workshop User stories New SOD Supplier Partner
  • 10. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Selected methodology : « SAFe », Scaled Agile Framework Based on Agile and Lean principles Adapted to large projects (> 50 developers) Several SCRUM teams, several projects involved. How to synchronize them ? One development one « train ». 4 Steps How to start ? SAFe
  • 11. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout How to start ? Training • 100+ people trained on PSA site : PSA + supplier • across 10+ different departments / competencies teams Coaching for the transformation • Weekly animation, coach available at 70%, Trello • Certifications
  • 12. 3 Peugeot 3008 Car of the Year 2ndEuropean Car ManufacturersRevenue € 54 billion 170.000 Employees worldwide1 1. In 2016 of whom over 52% IN THE AUTOMOBILE DIVISION 3.15 million vehicles sold in2016 brands PEUGEOT CITROEN DS OPEL VAUXHALL FREE2MOVE 6 The Group in figures
  • 13. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Design Train Organisation Set-up of 13 Features Teams cutting across R&D departments and “design layers” Structuring the Design maturity in 3 ranks Rank 0 Functional/HMI brief : draft of the feature intent Rank 1 More detailed and formal specifications (Functional + HMI) Rank 2 Specifications are converged with the SW Partner GenericHMI Fonctionsvéhicule avecIHMaxe conducteur Fonctionsvéhicule avecIHMaxe véhicule Fonctionsmédiaet audio Fonctionsnavigation ModalitésIHMévoluées: reconnaissance utilisateur, reconnaissancevocale… Communicationet mirroring Télémaintenance(diag/ répa) Miseàjouretinstaller Commandesàdistance Bigdata Administrationservices connectés CCC R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r R. Dra p / R. Mo ttie r R. Dra p / R. Mottie r ? / L. P he lip e a u / L. P h e lipe a u / L. P he lip e a u / L. P h e lipe a u / L. P he lip e a u / L. P he lipe a u / L. P h e lip e a u / L. P he lip e a u / L. P h e lipe a u / L. P h e lip e a u / L. P he lipe a u ? D. O Ha ra A r c h i s e rv ic e s O . C a r a me l le (c o c kp i t ) O . C a ra me lle (c o c k p it ) C . O b l e d C . O b le d C . O b le d C . O b l e d C . O b le d C . O b l e d C . O b le d C . O b le d C . O b l e d C . O b le d O . Ya s sin C. Ha mo n / L. Te mzi S . Aka b o uc h L. Te mzi T. J oly / S . Be rth e lo t H. E l Ka dd a ou i A. La rou i A. Me ra kc hi B. Cla iro n Me sn ie r P . Va nn ie r N.Fou qe re a u / M. Bu rg e N.Fou qe re a u / A.Ma s ta ri / C.Mo nd a me rt N.Fo u qe re a u / C. Mo nd a me rt N.Fo u qe re a u / C.Wa lfa rd N.Fo u qe re a u /C. Wa lfa rd N.Fou qe re a u/C. Wa lfa rd N.Fo u qe re a u / C. Wa lfa rd ? N.Fo uq e re a u / B.Ma rtine z A r c h i fo n c t io n n e l B . S c i e u x (c o c kp i t ) B . S c ie u x (c o c k p it ) M . B ri ll a n t M . B ril la n t M . B ri lla n t M . B ri ll a n t M . B ri lla n t M . B ri ll a n t M . B r ill a n t M . B ri lla n t M . B ri ll a n t ? Fu n c tion a l d e s ig n ? ? ? ? M.Ba d ih M.Ba d ih O . E dd e rq qa ou i O . E d de rq qa o ui T. J o ly L. P e rrie r J .Re mb e rt I. Aka rn e Y .L e ff YO UNE S S YAHYA A. Disa b le u B. B ou c h ta FT3 Co ntrib u te ur ? Con tribu te u r ? FT5 ? ? FT7 ? ? FT8 A. G ilb e rt NA La u re n t.P o gn on / Za ka ria .L C . B o u v ie r H.K. Tha i L. P o gn on A. Le s c a u t F. Bo llo n A. J o umh a A. Be lla b a s N. Wille y A. J ou mh a N.Wille y, M. Ha rme l A r c h i E E Y M o lin / R A b d e lmo u mn i Y M o li n / R A b d e l mo u mn i D A u g e n d re / P B o d i n D A u g e n d r e D A u g e n d re M B a r ry / A G u i t t e t / D A u g e n d re / Y E L e B o b in n e c D A u g e n d re /A C l o u p /Y E L e B o b in n e c / P M a y o u ma D A u g e n d r e / A C l o u p / Y E L e B o b i n n e c /P M a yo u ma D A u g e n d re / A C lo u p D A u g e n d re /A C l o u p D A u g e n d r e / A C lo u p M N A b d e d d a i m / A G u i t t e t / D A u g e n d re F . T ru ji ll o R . O l iv ie r (W a v e s t o n e ) J .J. Hoc ha rd N. Amb o u (VS M) VS M VS M VS M G e ra rd d e Me n d itte N. Amb o u (J.J . Ho c h a rd ) N. Ambo u -> ? BS RF BS RF G e ra rd d e Me nd itte S . J ra d J .F. Vif ? + ? CVMP CVMP CVMP Nixo n Amb ou , T.P a te l, F. Boh in H. Ba rb é IVI IVI S c ru m ma st e r N . F o u q u e re a u C . P e r rie r T h e ro n d A . C o u e ry C . B o u v ie r H . K . T h a i L . P o g n o n A . G i lb e r t T . Jo ly A . D e je a n J . R e mb e rt I. A ka rn e Y .L e ff N . W il le y S o l u t io n ma n a g e r S . D ia k it e K a b a C . P e r rie r T h e ro n d A . C o u e ry C . B o u v ie r H . K . T h a i L . P o g n o n A . L e s c a u t T . Jo ly A . D e je a n J . R e mb e rt I. A ka rn e Y .L e ff Y . Y a h y a U N I S R. Dra p S e rvic e s N. Fou q ue re a u / V. Ca zin N.Fou qe re a u/ M. Bu rg e N.Fou q e re a u/ B.Ma rtin e z A.S . Bla n din FT0 NA NA NA NA NA J . Fo c q ue u r A. De je a n FT1 E . Lo se go C. P e rrie r-Th e ron d A.Co ue ry/E ric .L/ Thie rry.D/Ch a rle s. M A.Cou e ry/E.Du c ha mp s NA A.Co ue ry/Z.in e b .S A. Dis a ble u A. Disa ble u N. G uyot ? ? A.Co ue ry/Ka rim.S A.Cou e ry A.Co u e ry/P . Be n e c h A.Co ue ry/E .Du c h a mps A.Cou e ry/Zin e b.S A.Cou e ry/P .Be n e c h A rc h i in fr a d é b a rq u é e ? ? ? ? ? ? ? Ka rim S e d diki S té ph a n ie De nis o u Ma rie -P ie rre S tu c h lik p o ur le re te x d u RUN Comp on e nts Ala in E . B. Me n n e s so n S . J ra d/Ca the rin e CARRILHO /Gu a nri u.H (J .J. Hoc h a rd) ? ? ? ? ? ? I . F a ll (1/2 J / s ) J. A n g e l i (+ c a s t i n g à ve n ir ) E . Jo u lin (+ c a st in g à ve n ir )
  • 14. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Development Train Organization Components Team on-board and located in Germany, India and Russia ➜For the PI planning Day#1 Team Breakouts with virtual Features Teams Day#2 Team Breakouts back with Components Teams Virtual Feature Team Team 1 Cluster oriented Team 2 Vehicle and HMI Kits oriented Team 3 Main display and Connectivity Team 4 Main display, Audio and MediaComponent Team HMI X HMI Kits and Vehicle X HMI Connectivity X HMI Media and Audio X System/SW Architecture X X X X MW Integrity (CoC Cockpit) X MW (Elina) X X X CoC Connectivity X CoC Media and Audio / Eng X Feature and Req X X Qualification X X X X SW integration X X X X Day#1 – Virtual Features Teams Boards Day#2 – Components Teams Final Program Board And this has proven to work well !
  • 15. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout How do the trains work together ? PI#n-1 PI#n PI#n+1 Backlog Features + FNR PI#n-1 PI#n PI#n+1 Design ART: 1 PI + 3 weeks ahead PI: 13 weeks (4x3+1) Development ART PI : 13 weeks (5x2+3) PI Planning PI Planning PI Planning PI Planning PI Planning PI Planning PI Planning PI Planning + NFRs Backlog Features
  • 16. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Portfolio EPICS > 6 months EPICS Capa. Capa. Solution CAPABILITIES < 3 months EPICS & Sub-EPICS Kanban ART IVI Design (PSA) + Development (SW Partner) Features < 3 months + NFRs Feat. Feat. Sub- EPICS Sub- EPICS Capabilities Kanban + NFRs + NFRs Backlog EPICS Backlog Capabilities Backlog Capabilities PI: 13 weeks (4x3+1) Design ART: 1 PI + 3 weeks ahead PI : 13 weeks (5x2+3) Next Gen Infotainment - SAFe Organisation IVI Design(PSA) IVI Dev (SW Partner) Connectivity Platform + NFRs Backlog Features Development ART
  • 17. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Suppliers are involved as well Key stakeholders from the suppliers do attend the Development PI planning Share common alignment towards PI goals Commit on delivering the dependencies on due time Clear understanding of the impacts if they do not respect their commitment
  • 18. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout • To limit the Work In Progress and to pull the design activities (need to prioritize) • Do not start to work on every topic / feature at the same time • Applicable for the Development but also for the Design • To manage our transformation project, and build the path to being autonomous • Certifications • Animation by external coach's • To train the management at all levels • The lack of strong sponsorship is the major cause of failure of SAFe projects • Talk the same language • To set-up the right Contract with our Software Partner ( need to educate our Legals as well) • To find the keys to map and synchronize our new Design & Verification process and workflow, “regular” (waterfall) developments and the Lean-Agile way-of-working. Key conditions of success ?
  • 19. Contraintes « extérieures » et réponses apportées ● Organisation de la conception par strates ● Processus de conception lent ● Multilocalisation ● Component teams résolue par la création de feature teams résolu par cycle de conception décalé de 1 trimestre par rapport à la réalisation participation active au pi planning composition de feature teams virtuelles en début de pi planning puis recomposition en component teams
  • 20. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Next Challenges Need to increase the Design Velocity ! Ideally get 100% allocated people Smaller batch size Limit the WIP Prioritize again and again How to coope with a non agile environment ? Some suppliers claim to use SAFe as well … can we trust them ? 2 more suppliers to join the railway network…
  • 21. Pierre Lampert, Olivier PerronNext Gen In-Vehicle Infotainment : Agility set-up & rollout Questions ?