Driving Innovation with Open Source A View from the Automotive Industry BearingPoint Black Duck Software
Speakers Phil Odence VP of Business Development Black Duck Software Claus-Peter Wiedemann Senior Manager BearingPoint Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 2
Agenda Introductions Big Change in the Automotive Industry Insights from a New Industry Study Summary and Discussion Q&A Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 3
Who we are Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 4
Automobiles Today: SW Everywhere Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 5
IVI HeadUnit No Longer Just a Car Radio Increasingly OSS-based & Costly Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 6
IVI HeadUnit No Longer Just a Car Radio Increasingly OSS-based & Costly Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 7
More functionality pushes development costs 100+ m lines of code in a premium-class car (IEEE, Feb. 2009) 70% is in IVI head unit, at R&D of US$1-10/line! (GENIVI, 2010) Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 8
GENIVI Alliance A classic open source coopetition model for Automotive IVI GENIVI (all-caps, pronounced gen-ee-vee ) is a concatenation of Geneva and the acronym IVI, for In-Vehicle Infotainment. Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 9
Alliance A Community Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 10
BearingPoint Survey FOSS Management in the Automotive Industry Claus-Peter Wiedemann Senior Manager
This study demonstrates that open source should be an important part of any software strategy in the automotive industry. By publishing the data, companies throughout the automotive ecosystem can learn from each other about the prevalence of open source use, and the need to properly manage open source compliance and governance. Prof, Dr. Dirk Riehle Head of the Open Source Institute, University of Erlangen-Nuremberg FOSS Management Study 2012 BearingPoint AUTOMOTIVE 12
What we asked for Reasons for... Evaluating FOSS Using FOSS Contributing to FOSS projects Starting FOSS projects Heading FOSS projects Study Text Processes and Tools Traditional SW development Integrating 3 rd party code Integrating FOSS Interacting with FOSS projects Managing suppliers Tool support of processes FOSS Management Study 2012 BearingPoint AUTOMOTIVE 13
Demographics Country Revenue Germany France Italy Austria Other 2-9,9 M 10-49,9 M 50-99,9 M 250-499,9 M > 500 M no answer FOSS Management Study 2012 BearingPoint AUTOMOTIVE 14
Why and How do Automotive Companies Engage with FOSS?
Automotive companies widely use FOSS? What is your company s relationship to using open source software in products? We use it 59% FOSS has definitely arrived in commercial automotive software development We are evaluating use We contribute to it We do not use it 15% 21% 35% We do not use it : How do they know? For sure? The distribution within the three stages of engagement is as expected We have started one or more projects 9% We are head of one or more projects 6% Sourcing Contributing Initiating 0% 20% 40% 60% Stages of engagement according to Alexy, Henkel; Oct 2011 FOSS Management Study 2012 BearingPoint AUTOMOTIVE 16
The automotive companies top reasons to use FOSS are of budgetary and strategic nature? Why are you using/evaluating the use Open Source in your products? Helps us focusing our resources Cheaper than closed source alternatives FOSS Management Study Easy customization We can avoid dependency on closed source alternatives There is no closed source alternative Customer request Non-permitted incident Have better features than closed source alternatives Developer request Higher quality than closed source alternatives 0% 0% 0% 8% 8% 10% 10% 17% 15% 20% 25% 30% 58% 60% 42% 45% 42% 45% 50% 55% 0% 20% 40% 60% Companies that evaluate use of FOSS Companies that use FOSS Automotive companies are aware of the benefits provided by FOSS usage FOSS adoption is driven by conscious decisions Customer request and developer initiative (permitted and nonpermitted) are important issues, but not recognized by companies that still evaluate the use of FOSS Hidden/unrecognized use of FOSS very likely 2012 BearingPoint AUTOMOTIVE 17
When automotive companies choose to contribute to FOSS projects, they see the bigger picture? Why are you contributing to Open Source projects? Lets us create standard Motivates the sharing of knowledge Helps us to create viable alternative 29% 43% 57% Main focus is wider than the own company Create standards to lower costs for all Helps us to avoid local diverging version Customer request 14% 29% Knowledge sharing Local implications less important Non-permitted incident 0% Avoid maintaining diverging version Developer request 0% Customer request It makes us a good FOSS citizen 0% 0% 20% 40% 60% FOSS Management Study 2012 BearingPoint AUTOMOTIVE 18
How do Automotive Companies Deal with FOSS?
Traditional processes are well established, while processes concerning FOSS have a big backlog? Do you have a policy or documented process in place for: Developing software Managing Requirements 71% 88% Traditional processes are well established Selecting 3rd party components Screening supplier components Deploying FOSS components 21% 18% 53% There is a huge gap between these traditional processes and processes that manage FOSS usage Selecting FOSS components Auditing suppliers Contributing to FOSS projects Leading FOSS projects 15% 12% 9% 6% Interesting: FOSS does not seem to be considered as 3 rd party software, thus FOSS procurement is not managed properly Starting a FOSS project 3% 0% 20% 40% 60% 80% FOSS Management Study 2012 BearingPoint AUTOMOTIVE 20
FOSS Management Building Blocks Add FOSS elements to existing processes Create technical and legal approval workflows Create checklists for license compliance Install FOSS Authority Board FOSS Management Study 2012 BearingPoint AUTOMOTIVE 21
Only few automotive companies require proof or challenge suppliers assertions? How do you audit your suppliers and their deliverables? Check against contracutally agreedupon specification We perfom supplier audits Stipulated supplier processes Check against specification is very common Only one third go deeper A very small fraction cares about FOSS used in deliveries We require FOSS bill-ofmaterial Check for FOSS components 0% 20% 40% 60% FOSS Management Study 2012 BearingPoint AUTOMOTIVE 22
Rigid management of the supply chain is key Contractual agreements FOSS Disclosure Documentation Inspection of deliveries Require supplier to follow specific processes Supplier audits and certification FOSS Management Study 2012 BearingPoint AUTOMOTIVE 23
Traditional Software development tools are prevalent, but FOSS tools are very scarce? Which tools are you using in software development: Bug tracking Software configuration management Requirements management Open Source compliance management Traditional tools are widely used Slight drop at requirements engineering Very few care about tools for FOSS management Companies are at high risk of non-compliance and do not leverage all FOSS benefits 0% 20% 40% 60% 80% 100% FOSS Management Study 2012 BearingPoint AUTOMOTIVE 24
The BearingPoint FOSS Maturity Model helps removing the Complexity from License Compliance To order your free poster, write to: foss-management@bearingpoint.com FOSS Management Study 2012 BearingPoint AUTOMOTIVE 25
Summary, Questions, and Discussion Wide FOSS Usage Competitive Advantage, Cost Reduction, Avoiding Lock-In Evolving from Use to Active Involvement Creating Standards, Not Forking, Alternatives to Closed Source Immaturity in FOSS Management Awareness, Policy, Processes, Tools Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 26
Thank you L. Philip Odence Vice President of Business Development T +1.781.810.1819 M +1.781.258.9502 Black Duck Software 8 New England Exec Park Burlington, MA 01803 podence@blackducksoftware.com Claus-Peter Wiedemann Senior Manager T +49.89.54033.6367 M +49.172.2757415 BearingPoint GmbH Ganghoferstraße 29 D-80339 München claus-peter.wiedemann@bearingpoint.com Download the study- http://www.bearingpoint.com/en-uk/7-5601/study-foss-management Copyright 2012 Black Duck Software, Inc. All Rights Reserved. 27
FOSS Management Study 2012 BearingPoint AUTOMOTIVE 28