90 likes | 200 Views
VCC C ase S tudy - OD In-house SW Development Process 2014. Workshop - Organizational Change and Learning 2014-06-12 94100, Kent Niesel, 5999783 kent.niesel@volvocars.com. Intro – Software implements customer features. Some typical customer features. Rain sensing. Sensus
E N D
VCC Case Study - OD In-house SW Development Process 2014 Workshop - Organizational Change and Learning 2014-06-12 94100, Kent Niesel, 5999783 kent.niesel@volvocars.com
Intro – Software implements customer features Some typical customer features Rain sensing Sensus Infotainment BLIS Engine control Central locking Transmission control ABS Cable harness In car computer(ECU- Electronic Control Unit)
1998 – 2013 - IN car computers (ECU) Growth 1998 – First S80(19) 2006 (68) 2002 - S/V 40 (38) 2012-Hybrid (78) 2013 SPA (108) 2003 (49)
Software developed by VCC ARE growing… External SW Suppliers VCC SW Teams DIM, IHU, AUD, … ECM, TCM, DEM, … BCM, SODL/R, … HUS, CPM, … TRM, Conn. Touch 42 ECUs 14 ECUs 14 ECUs 27 ECUs 5 ECUs EEEP EESP App EEEP CEM EESP CCM EEEP HMI P/T EEEP BECM EEEP IEM EEEP IGM EEEP OBC AS&C P/T SPM-CVC P/T SPM- Diag P/T SPM- xx P/T SPM- xx Body&Trim Chassi VDDM Chassi ASDM Chassi SUM Accesories Approx 15 different VCC inhouse SW teams (~ 200 engineers) Ref. SPA Node Owner List Approx 100 different external supplier SW teams (~ 1500-2000 engineers)
VisionWithin 3-5 yrs. VCC can be a mature provider of Automotive Grade SW (see #9) ISO 26262 A-SPICE VCC Requirements Requirements on performed process and its results Automotive Grade SW product SW Product information Developers developing and producing SW Performed Process A map of the performed process Descriptions of performed process results Automotive Grade SW SMEs , specification, and test Described Process Software Engineering Process Groups Organizational knowledge VCC Process Asset Supporting infrastructure
The performed process needstochange, be fixed, first ISO 26262 A-SPICE VCC Requirements Requirements on performed process and itsresults SW SW Product information Developersdeveloping and producing SW Performed Process A mapof the performed process Descriptionsofperformed process results Described Process Organizational knowledge VCC Process Asset
Describe and map the performed process when it works ISO 26262 A-SPICE VCC Requirements Requirements on performed process and itsresults Automotive Grade SW product SW Product information Developersdeveloping and producing SW Performed Process A mapof the performed process Descriptionsofperformed process results Described Process Organizational knowledge VCC Process Asset
Potential Blockers for Improvement • Uncleargoals for thoseperforming the process • Varying sense ofurgencywithin the organisation • ”No timetochangenow” • ”No time or willtoshareexperiences” • Definingprocess is somebodyelses problem • Lack of management committment • Resistancetochange
Automotive Grade SWis morethanitsfunction • has a lowfaultdensity • is safe • is buildable • is possibletosimulateand has one or moremodelrepresentations • is testable • is maintainable • is ”documented” or described in some form that makes it possibletounderstand • is secure • is dependable • is fit for purposeand has the functionalitythat the customersexpect