1
Volvo car Software center
day
EEEP - Kent Niesel Technical Leader
Software engineering and management
The All-New XC90
2
introduction
The All-New XC90
Electronic
Control
Unit (ECU)
External Supplier: 1500-2500 external software
engineers develop/test software (estimation)
huge Software projects .... Growing Software size
Volvo Car: ~1500 system, HW/SW, and
test engineers define/specify/verify
3
SW SW SW SW SW SW SW
SW SW SW
SW SW SW
SW
SW SW SW
SW
SW
SW
SW SW
SW
SW SW
SW SW
SW SW SW
SW
SW
SW SW
SW SW
Volvo Car: ~350-400 software
engineers develop/test software
Reducing lead time – decoupled HW - SW achieve project duration of 20 months by year 2020
54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5
Voice of the Customer
Electrical Verification & Integration
CRP
Unit PTC Unit PA Unit PSC Unit PS Unit DC Unit TD
Function Selection
System Selection
Industrialization Concept
VP final cut
VP Build
VP Verification ReDV
MP2 MP1 Build
TT
Build PP
Build
VP update
TT PP VP
Purchasing
Mechanical Development workstream
Prototype and Build
Unit Milestones
Program Business level Milestones
Commercial
Work streams Green Book development Business Optimization & Change Management
Design (incl Colour, Material & Interaction)
Feasibility
PC BC @
EJ1 PA PSF MR PS LR LS J1 OKtB FSR
Verification
Business
VP final cut
System Mules/Rigg Evaluation
Market Equation optimization / Pricing Process / Market Launch Preparation
FC0 FC2 FC3 FC4 FC5/FTI
AA1 AA2 Design Refinement (n) ext/int
sketch
Design developmenet MM100% SMS
E2 E1 E0 E3 E4
FC-3 FC-1 FC-2
Sourcing Ordering
Product Quality Assurance
PTR PSI
Concept Data Judgement
System Choice
SMDJ
Sign Off
“System Mule/Rigg” tooling
V0 V1 V2 FDJ Customer Functions
Compl Vehicle Attr Req
CDJ
SM /Rigg build
SMDC
MM
SM
PEC
V0 V1 V2 VP Dwg.
FCA SP
DSM5 DSM2
CAE CAE CAE CAE
Sub-systems development
Homologation & Certification
Prod
Rel
Product definition
A B
C
Three FOCUS areas – green safe connected ACTIVE SAFETY
ELECTRIFICATION
CONNECTIVITY
Vehicle Dynamics & Active safety – SAFE software
Stability Control, RSC, ASC Active Safety/Driver support functions Vehicle motion control, ....
Adaptive Cruise Control
Stop & Go
Visual Park Assist Rear
Road Sign Information
Autonomous Parking
Cross Traffic Alert
Lane Keeping Aid
Collision Warning with
Full Auto Brake
Lane Departure Warning
Lane Change Aid
Driver Alert Control
Ref. Speech Recognizer & DIM Prototype
Ref. CSD Flash Prototype
Infotainment hmi – CONNECTED software
Electrical Propulsion - GREEN software Inverter ERAD Module (IEM) Active damping, Motor speed control, Motor clutch control
Combined Inverter and DcDc (CIDD) Active damping, Cooling
On board Charger (OBC) Complete application layer
Battery Energy Control Module (BECM) Thermal Control
Drive Train
Controller
Combustion
Vehicle Motion
Controller
Combustion
Engine
Control
CIDD
Drive Train
Controller ISG
Drive Train
Controller
Electric
Propulsion
Generator
Motor
Control
Propulsion
Motor
Control
IEM
Driver
Evaluator
Battery Energy
Control Module
On Board Charger
OBC
BECM
WE need more speed
Know what new features our
customer wants ...
Develop and launch features
much faster ...
Check how features are used ...
Change them even quicker ...
Page 10
If we are to slow ...
There are others out there
moving real fast
Help us move even faster
together with
Agenda– Software center ½ day
11
09.00 Introduction 09.10 Software Center (Prof. Jan Bosch, Director Software Center)
09.40 Research theme - Continuous Delivery (Agneta Nilsson)
- Continuous Integration project(s)
10.00 Research theme - Continuous Architecture (Ulrik Eklund)
- Scaling Agile development in mechatronics organizations
10.20 Research theme – Metrics (Miroslaw Staron)
- Organizational Performance Metrics
10.40 Coffee break
10.55 Research theme - Customer Data and Ecosystem-Driven Development
- Strategic Ecosystem-driven R&D Management (Helena Holmström Olsson)
11.15 Lessons learned from Software Center projects
- Volvo GTT Test project (Peter Thörngren)
- Ericsson Metrics project (Wilhelm Meding)
11.55 Closing the event
12.00 End
Partners
Next step ... The All-New XC90
Kent Niesel [email protected]
Ruben Alexandersson [email protected]
Jonn Lantz [email protected]
Andreas Harder [email protected]
Get involved in software center research
13
Jan Bosch [email protected]
Agneta Nilsson [email protected] Miroslaw Staron [email protected]
Helena Holmström-Olsson [email protected]
Ulrik Eklund [email protected]
Contact – SWC/Chalmers/GU/Malmö Högskola
VCC need more
- VCC Theme/Project owners cross R&D
- VCC project teams to collaborate with cross R&D
- New SWC project ideas ...
Contact – Volvo Car
Note.
together
with many
other
research
colleagues, and
PhD students
at
CTH, GU, MAH
Volvo Software Center ½ Day Learn more about how to use proper metrics in your software projects
• When 30 April, 9-12
• Where PVH Hörsal A&B
Next event – SWC Metrics workshop
14