Volvo car Software center day EEEP - Kent Niesel Technical Leader Software engineering and management The All-New XC90 1
introduction The All-New XC90 Electronic Control Unit (ECU) 2
huge Software projects... Growing Software size Volvo Car: ~1500 system, HW/, and test engineers define/specify/verify External Supplier: 1500-2500 external software engineers develop/test software (estimation) Volvo Car: ~350-400 software engineers develop/test software 3
Reducing lead time decoupled HW - achieve project duration of 20 months by year 2020 Program Business PSI PTR PSF MR PS PC PA BC @ LR LS J1 OKtB FSR EJ1 level Milestones Product definition Concept Industrialization Work streams Business Green Book development Business Optimization & Change Management Commercial Voice of the Customer Market Equation optimization / Pricing Process / Market Launch Preparation CRP Design (incl Colour, Material & Interaction) Feasibility Function Selection System Selection Mechanical Development workstream sketch (n) ext/int FC-3 FC-2 Design FC-1 Compl Vehicle Attr Req Customer Functions Sub-systems development B A System Choice SMS developmenet MM MM100% DSM2 DSM5 FC0 FC2 FC3 FC4 FC5/FTI Sign Off C CDJ Design Refinement AA1 AA2 V0 V1 V2 FDJ V0 V1 V2 VP Dwg. CAE CAE CAE CAE SMDJ SMDC Prod Rel PEC Electrical Verification & Integration Purchasing Prototype and Build Verification SP Concept Data Judgement Sourcing E0 E1 E2 E3 E4 FCA System Mule/Rigg tooling SM /Rigg build SM System Mules/Rigg Evaluation Ordering VP VP final final cut cut VP Build VP Product Quality Assurance VP Verification Homologation & Certification VP update ReDV TT Build TT PP Build PP MP1 Build MP2 Unit Milestones Unit PS Unit PSC Unit PTC Unit PA Unit DC Unit TD 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
Three FOCUS areas green safe connected ACTIVE SAFETY CONNECTIVITY ELECTRIFICATION
Vehicle Dynamics & Active safety SAFE software Stability Control, RSC, ASC Vehicle motion control,... Active Safety/Driver support functions Adaptive Cruise Control Stop & Go Lane Change Aid Road Sign Information Collision Warning with Full Auto Brake Driver Alert Control Autonomous Parking Visual Park Assist Rear Cross Traffic Alert Lane Departure Warning Lane Keeping Aid
Infotainment hmi CONNECTED software Ref. CSD Flash Prototype Ref. Speech Recognizer & DIM Prototype
Electrical Propulsion - GREEN software Inverter ERAD Module (IEM) Active damping, Motor speed control, Motor clutch control Combined Inverter and DcDc (CIDD) Active damping, Cooling OBC On Board Charger BECM Battery Energy Control Module Drive Train Controller ISG CIDD Generator Motor Control On board Charger (OBC) Complete application layer Battery Energy Control Module (BECM) Thermal Control Driver Evaluator Vehicle Motion Controller Drive Train Controller Combustion Drive Train Controller Electric Propulsion IEM Combustion Engine Control Propulsion Motor Control
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...
If we are to slow... There are others out there moving real fast Help us move even faster together with Page 10
Agenda Software center ½ day 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 11
Next step... The All-New XC90
Get involved in software center research Contact Volvo Car Kent Niesel kent.niesel@volvocars.com Contact C/Chalmers/GU/Malmö Högskola Jan Bosch jan.bosch@chalmers.se Jonn Lantz jonn.lantz@volvocars.com Ruben Alexandersson ruben.alexandersson@volvocars.com Andreas Harder andreas.harder@volvocars.com VCC need more - VCC Theme/Project owners cross R&D - VCC project teams to collaborate with cross R&D - New C project ideas... Agneta Nilsson agneta.nilsson@chalmers.se Miroslaw Staron miroslaw.staron@cse.gu.se Helena Holmström-Olsson helena.holmstrom.olsson@mah.se Ulrik Eklund ulrik.eklund@mah.se Note. together with many other research colleagues, and PhD students at CTH, GU, MAH 13
Next event C Metrics workshop 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 14