SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Systems Software Experts
www.codethink.co.uk
Producing systems that
enable the innovation
that autonomous vehicles
will require
Agustín Benito Bethencourt
Principal Consultant
Codethink Ltd
© Codethink 2018
Event: Autonomous Vehicle Software Symposium 2018
Schedule: Wednesday, 6th June 2018
License: CC BY-SA
About Codethink
© Codethink 2018
About Codethink
● Founded 2007 as an expert provider of Open Source, Linux and
embedded software services.
● 90+ staff. Headquartered in Manchester, UK.
● Owner-managed, independent, unbiased and ethical.
● System software engineering and consultancy services.
© Codethink 2018
© Codethink 2018
Why Codethink?
Open Source company.
+
Embedded experience.
+
Passionate about developing, delivering and maintaining
complex Linux systems.
About the speaker
© Codethink 2018
© Codethink 2018
The speaker: @toscalix
● Principal Consultant - FOSS at Codethink Ltd
○ Consultancy for automotive/industrial/embedded companies.
● Experienced working in the open and managing development,
delivery and maintenance of complex FOSS based systems.
● Contributor to FOSS communities.
● More about Agustín at his site.
Let’s start!
© Codethink 2018
© Codethink 2018
Session structure
When producing systems for automotive...
1. Disruption.
2. Hypothesis.
3. What to do
4. What to do then.
5. Takeaways. Total: 20 minutes
Disruption
© Codethink 2018
© Codethink 2018
Disruption
2018 FROM TO AND THEN
Mobile
Phone that “does
multiple other
things”.
Device you can
make phone calls
with.
Computer that
connects people.
Automobile
Car that “does
multiple other
things”.
Device you can
drive.
Data/computing
Center that
connects people
(digitally and
physically)...
autonomously.
© Codethink 2018
FLOSS revolution
● Open Source is the main revolution in software.
● The current disruption automotive is going through cannot be
explained without software.
● Embracing Open Source will be key to become/remain as an
industry leader.
© Codethink 2018
Challenges
● Complexity is exploding.
● Still lack of “software culture”.
● Little perception of software delivery as differentiation factor.
● Limited collaboration culture.
● Open Source consumers.
Hypothesis
© Codethink 2018
© Codethink 2018
Hypothesis
When it comes to producing the software systems for the coming
world of autonomous vehicles:
● What we are doing today, won’t work.
● What we know today, won’t be enough.
© Codethink 2018
Hypothesis
Are we at least learning fast enough, at least?
© Codethink 2018
Hypothesis
Think, design, execute... to learn fast.
What to do to learn faster in
software delivery.
© Codethink 2018
© Codethink 2018
Embrace the Open Source journey
The journey can be simplified in 5 stages:
1. FOSS consumer.
2. FOSS producer.
3. FOSS contributor.
4. Good FOSS citizen.
5. FOSS organization.
© Codethink 2018
Learn from other industries
● Hardware support strategies.
● From “X”aaS to SD”X” / “X” as Code.
● Updates at scale. Software maintenance/support.
● Deployment management.
● Many others...
© Codethink 2018
Adopt CD principles.
● Agile/Lean as principles not dogma.
● Open Source tools for better adaptability and interoperability.
● Shorten feedback loops… to the minimum.
● Release early, release often.
● Test: Emulation -> Simulation -> HW (lab, controlled env., EOL).
● Others...
© Codethink 2018
Software systems as portfolio
● Take ownership of your software stack thanks to FOSS.
● Adopt a software portfolio approach with a common codebase.
● R&D, pre-productization, production and maintenance/support
should take place in parallel and feed one another.
● Many others...
© Codethink 2018
Software ecosystem vs supply
chain.
● Collaboration requires trust, which requires transparency.
● Promote transparency within your company.
● From providers to partners.
● From code to specs to code.
● Learn from Open Source projects.
Takeaways
© Codethink 2018
© Codethink 2018
Takeaways
Who we are producing software systems today will not
meet autonomous vehicles world demands.
© Codethink 2018
Takeaways
With what we know today about software delivery, the
industry will not be able to meet expectations either.
© Codethink 2018
Takeaways
Companies need to set up strategies to learn faster when
it comes to software delivery.
© Codethink 2018
Takeaways
FOSS environments are the most efficient learning
ecosystems. Embrace Open Source, become an Open
Source company.
© Codethink 2018
Thank you
For further information contact Agustín Benito Bethencourt
agustin.benito@codethink.co.uk
Systems Software Experts
About Codethink
© Codethink 2018
About Codethink
● Founded 2007 as an expert provider of Open Source, Linux and
embedded software services.
● Headquartered in Manchester, UK.
● 90+ staff, mostly systems software engineers and technical
consultants.
● Supporting 10 customers today - including global brands in
automotive, finance, medical devices, consumer electronics,
semiconductors.
● Owner-managed, independent, unbiased and ethical.
© Codethink 2018
© Codethink 2018
● We deliver in reliable, transparent, honest relationships
● We provide high-calibre people, and continuity
● We are experts in Open Source and embedded software
● We can slot into existing projects, adopt existing procedures
● We handover all IP and documentation
● You can stand us down if demand reduces
Services Value Metrics
© Codethink 2018
● Founded by FOSS engineers.
● Long and successful track record in creating, supporting and
exploiting Open Source initiatives.
● Our people have been heavily involved in the development and
integration of FOSS components.
● Support corporate customers in making the most of FOSS.
● Affiliated to OIN, GENIVI, The Linux Foundation (AGL and CIP).
Open Source experts
© Codethink 2018
● Scale Microcontrollers to servers
Operating systems
System components
Software tooling
● Technologies Linux, Android, RTOS, bare-metal
Qt, GTK+, Wayland, WebKit, GStreamer, OpenStack, OpenGL
C, Python, Assembly, C++, C#, Java, Haskell, Lua, Ruby
● Specialist skills Graphics
Speech recognition
Augmented reality
Algorithm optimisation
Signal processing
Virtualisation and containerisation
Systems Software Engineering
© Codethink 2018
● Open Source Integration with proprietary technology
Licensing
Upstreaming
Long-term maintenance strategy
● Process and Tooling Continuous delivery
Build and integration pipelines
Chain of custody from design to delivery
Automation
Metrics
● Technical architecture and system design review
Consultancy Services
© Codethink 2018
R&D
● BuildStream - framework for modelling build and CI pipelines.
● Baserock - tooling for traceable, reproducible building of software
systems.
● MUSTARD - open source requirements and architecture tracking
tool.
● Trustable Software - forum for the discussion and development of
software for safety and security critical applications.

Mais conteúdo relacionado

Mais procurados

Alexander Sander - FSFE - OSL19
Alexander Sander - FSFE - OSL19Alexander Sander - FSFE - OSL19
Alexander Sander - FSFE - OSL19marketingsyone
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowersmfrancis
 
Elevaor pitch o_xi_gen
Elevaor pitch o_xi_genElevaor pitch o_xi_gen
Elevaor pitch o_xi_genOXiGen
 
WP7 - Community Management and Project Dissemination
WP7 - Community Management and Project DisseminationWP7 - Community Management and Project Dissemination
WP7 - Community Management and Project DisseminationAGILE IoT
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business ModelsAGILE IoT
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
 
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...lfsolis
 
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...Amir Zmora
 
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...WSO2
 
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...Shane Coughlan
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposalAGILE IoT
 
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...MicheleNati
 
Arvizio MR Studio Overview
Arvizio MR Studio OverviewArvizio MR Studio Overview
Arvizio MR Studio OverviewJonathan Reeves
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...WSO2
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19marketingsyone
 
Open Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPOpen Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPAgustin Benito Bethencourt
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – TestbedAGILE IoT
 
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network Vision
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network VisionSckipio and ON.Lab Integrate G.fast into Virtual Access Network Vision
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network VisionSckipio
 
[WSO2 Integration Summit New York 2019] Microservices Security Landscape
[WSO2 Integration Summit New York 2019] Microservices Security Landscape[WSO2 Integration Summit New York 2019] Microservices Security Landscape
[WSO2 Integration Summit New York 2019] Microservices Security LandscapeWSO2
 

Mais procurados (20)

Alexander Sander - FSFE - OSL19
Alexander Sander - FSFE - OSL19Alexander Sander - FSFE - OSL19
Alexander Sander - FSFE - OSL19
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowers
 
Elevaor pitch o_xi_gen
Elevaor pitch o_xi_genElevaor pitch o_xi_gen
Elevaor pitch o_xi_gen
 
WP7 - Community Management and Project Dissemination
WP7 - Community Management and Project DisseminationWP7 - Community Management and Project Dissemination
WP7 - Community Management and Project Dissemination
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business Models
 
[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World[WSO2 Summit Brazil 2018] The API-driven World
[WSO2 Summit Brazil 2018] The API-driven World
 
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...
The Stealth Advantage: Unleashing Innovation in Large Organizations with Netw...
 
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
 
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
 
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...
Bosch: AN UPDATE ON OUR ACTIVITIES IN AUTOMATING OSS COMPLIANCE: A WORKING SH...
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal
 
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...
IoTMeetupGuildford#19: Michele Nati, Boosting IoT interoperability, F-Interop...
 
Arvizio MR Studio Overview
Arvizio MR Studio OverviewArvizio MR Studio Overview
Arvizio MR Studio Overview
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
 
Open Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPOpen Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDP
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – Testbed
 
Open Source at Scania
Open Source at ScaniaOpen Source at Scania
Open Source at Scania
 
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network Vision
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network VisionSckipio and ON.Lab Integrate G.fast into Virtual Access Network Vision
Sckipio and ON.Lab Integrate G.fast into Virtual Access Network Vision
 
[WSO2 Integration Summit New York 2019] Microservices Security Landscape
[WSO2 Integration Summit New York 2019] Microservices Security Landscape[WSO2 Integration Summit New York 2019] Microservices Security Landscape
[WSO2 Integration Summit New York 2019] Microservices Security Landscape
 

Semelhante a Systems Software Experts Embrace Open Source for Autonomous Vehicle Future

Contineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...WSO2
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentationMichal Wasilewski
 
V2STech Corporate presentation for Software Product Development
V2STech Corporate presentation for Software Product DevelopmentV2STech Corporate presentation for Software Product Development
V2STech Corporate presentation for Software Product DevelopmentV2STech Solutions Private limited
 
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfWlamir Molinari
 
Open Source Impact on Digital Transformation
Open Source Impact on Digital TransformationOpen Source Impact on Digital Transformation
Open Source Impact on Digital TransformationHarsha Kumara
 
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...apidays
 
Harnessing the Power of Computer Vision and Deep Learning
Harnessing the Power of Computer Vision and  Deep LearningHarnessing the Power of Computer Vision and  Deep Learning
Harnessing the Power of Computer Vision and Deep LearningDusko Rakin
 
Protech Presentation
Protech PresentationProtech Presentation
Protech PresentationProtech
 
SusthitSoft Technologies
SusthitSoft TechnologiesSusthitSoft Technologies
SusthitSoft TechnologiesBhavik Shah
 
QOTEQ Investment Deck
QOTEQ Investment DeckQOTEQ Investment Deck
QOTEQ Investment DeckUcluster
 
Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Omar Nawaz
 
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
CWIN17 Toulouse / How robotics as a service improves  your industrial perform...CWIN17 Toulouse / How robotics as a service improves  your industrial perform...
CWIN17 Toulouse / How robotics as a service improves your industrial perform...Capgemini
 
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...Builtio
 
Product Engineering Services
Product Engineering ServicesProduct Engineering Services
Product Engineering ServicesRohitBhatiya1
 

Semelhante a Systems Software Experts Embrace Open Source for Autonomous Vehicle Future (20)

Contineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform Pune
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
Outsourcing presentation
Outsourcing presentation Outsourcing presentation
Outsourcing presentation
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentation
 
V2STech Corporate presentation for Software Product Development
V2STech Corporate presentation for Software Product DevelopmentV2STech Corporate presentation for Software Product Development
V2STech Corporate presentation for Software Product Development
 
Software product development services
Software product development servicesSoftware product development services
Software product development services
 
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
 
Open Source Impact on Digital Transformation
Open Source Impact on Digital TransformationOpen Source Impact on Digital Transformation
Open Source Impact on Digital Transformation
 
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
APIdays Paris 2018 - The Open Source Impact on Digital Transformation Harsha ...
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
Harnessing the Power of Computer Vision and Deep Learning
Harnessing the Power of Computer Vision and  Deep LearningHarnessing the Power of Computer Vision and  Deep Learning
Harnessing the Power of Computer Vision and Deep Learning
 
Protech Presentation
Protech PresentationProtech Presentation
Protech Presentation
 
SusthitSoft Technologies
SusthitSoft TechnologiesSusthitSoft Technologies
SusthitSoft Technologies
 
QOTEQ Investment Deck
QOTEQ Investment DeckQOTEQ Investment Deck
QOTEQ Investment Deck
 
Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701
 
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
CWIN17 Toulouse / How robotics as a service improves  your industrial perform...CWIN17 Toulouse / How robotics as a service improves  your industrial perform...
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
 
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...
Webinar: How To Manage The Event Technology Ecosystem - Breakthroughs In Inte...
 
V2STech Corporate presentation for Java Development
V2STech Corporate presentation for Java DevelopmentV2STech Corporate presentation for Java Development
V2STech Corporate presentation for Java Development
 
V2STech Solutions - Java expertise
V2STech Solutions - Java expertiseV2STech Solutions - Java expertise
V2STech Solutions - Java expertise
 
Product Engineering Services
Product Engineering ServicesProduct Engineering Services
Product Engineering Services
 

Mais de Agustin Benito Bethencourt

Oniro project, the new IoT platform from Eclipse Foundation.
Oniro project, the new IoT platform from Eclipse Foundation. Oniro project, the new IoT platform from Eclipse Foundation.
Oniro project, the new IoT platform from Eclipse Foundation. Agustin Benito Bethencourt
 
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAkademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAgustin Benito Bethencourt
 
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...Agustin Benito Bethencourt
 
You can go fast by going together: software delivery process performance metrics
You can go fast by going together: software delivery process performance metricsYou can go fast by going together: software delivery process performance metrics
You can go fast by going together: software delivery process performance metricsAgustin Benito Bethencourt
 
Transition from closed to open collaboration environments for managers
Transition from closed to open collaboration environments for managersTransition from closed to open collaboration environments for managers
Transition from closed to open collaboration environments for managersAgustin Benito Bethencourt
 
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...Agustin Benito Bethencourt
 
KDE For Automotive? Really? Tell me more about it
KDE For Automotive? Really? Tell me more about itKDE For Automotive? Really? Tell me more about it
KDE For Automotive? Really? Tell me more about itAgustin Benito Bethencourt
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Agustin Benito Bethencourt
 
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...Agustin Benito Bethencourt
 
Opening new doors KDE in embedded (automotive)
Opening new doors  KDE in embedded (automotive)Opening new doors  KDE in embedded (automotive)
Opening new doors KDE in embedded (automotive)Agustin Benito Bethencourt
 
Time is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure PlatformTime is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure PlatformAgustin Benito Bethencourt
 
The importance of the transformation of software production processes when in...
The importance of the transformation of software production processes when in...The importance of the transformation of software production processes when in...
The importance of the transformation of software production processes when in...Agustin Benito Bethencourt
 
Testing and open source in automotive beyond automation and frameworks
Testing and open source in automotive  beyond automation and frameworksTesting and open source in automotive  beyond automation and frameworks
Testing and open source in automotive beyond automation and frameworksAgustin Benito Bethencourt
 
Introduction to open - libre Tools and Formats
Introduction to open - libre Tools and FormatsIntroduction to open - libre Tools and Formats
Introduction to open - libre Tools and FormatsAgustin Benito Bethencourt
 
GENIVI Development Platform (GDP) summary : 15th AMM
GENIVI Development Platform (GDP) summary : 15th AMMGENIVI Development Platform (GDP) summary : 15th AMM
GENIVI Development Platform (GDP) summary : 15th AMMAgustin Benito Bethencourt
 
Moving towards a more efficient and flexible delivery model in automotive env...
Moving towards a more efficient and flexible delivery model in automotive env...Moving towards a more efficient and flexible delivery model in automotive env...
Moving towards a more efficient and flexible delivery model in automotive env...Agustin Benito Bethencourt
 
Dispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una ComunidadDispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una ComunidadAgustin Benito Bethencourt
 

Mais de Agustin Benito Bethencourt (20)

Oniro project, the new IoT platform from Eclipse Foundation.
Oniro project, the new IoT platform from Eclipse Foundation. Oniro project, the new IoT platform from Eclipse Foundation.
Oniro project, the new IoT platform from Eclipse Foundation.
 
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAkademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
 
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
 
You can go fast by going together: software delivery process performance metrics
You can go fast by going together: software delivery process performance metricsYou can go fast by going together: software delivery process performance metrics
You can go fast by going together: software delivery process performance metrics
 
Transition from closed to open collaboration environments for managers
Transition from closed to open collaboration environments for managersTransition from closed to open collaboration environments for managers
Transition from closed to open collaboration environments for managers
 
Embracing floss as_a_shortcut_towards_agility
Embracing floss as_a_shortcut_towards_agilityEmbracing floss as_a_shortcut_towards_agility
Embracing floss as_a_shortcut_towards_agility
 
Embracing FLOSS As A Shortcut Towards Agility
Embracing FLOSS As A Shortcut Towards AgilityEmbracing FLOSS As A Shortcut Towards Agility
Embracing FLOSS As A Shortcut Towards Agility
 
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
 
KDE For Automotive? Really? Tell me more about it
KDE For Automotive? Really? Tell me more about itKDE For Automotive? Really? Tell me more about it
KDE For Automotive? Really? Tell me more about it
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
 
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
 
Opening new doors KDE in embedded (automotive)
Opening new doors  KDE in embedded (automotive)Opening new doors  KDE in embedded (automotive)
Opening new doors KDE in embedded (automotive)
 
Buscando nuevos horizontes para KDE
Buscando nuevos horizontes para KDEBuscando nuevos horizontes para KDE
Buscando nuevos horizontes para KDE
 
Time is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure PlatformTime is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure Platform
 
The importance of the transformation of software production processes when in...
The importance of the transformation of software production processes when in...The importance of the transformation of software production processes when in...
The importance of the transformation of software production processes when in...
 
Testing and open source in automotive beyond automation and frameworks
Testing and open source in automotive  beyond automation and frameworksTesting and open source in automotive  beyond automation and frameworks
Testing and open source in automotive beyond automation and frameworks
 
Introduction to open - libre Tools and Formats
Introduction to open - libre Tools and FormatsIntroduction to open - libre Tools and Formats
Introduction to open - libre Tools and Formats
 
GENIVI Development Platform (GDP) summary : 15th AMM
GENIVI Development Platform (GDP) summary : 15th AMMGENIVI Development Platform (GDP) summary : 15th AMM
GENIVI Development Platform (GDP) summary : 15th AMM
 
Moving towards a more efficient and flexible delivery model in automotive env...
Moving towards a more efficient and flexible delivery model in automotive env...Moving towards a more efficient and flexible delivery model in automotive env...
Moving towards a more efficient and flexible delivery model in automotive env...
 
Dispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una ComunidadDispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una Comunidad
 

Último

The 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyThe 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyHyundai Motor Group
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxDineshKumar4165
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagardollysharma2066
 
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERDineshKumar4165
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...D&V Business Consulting
 
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls  Size E6 (O525547819) Call Girls In DubaiDubai Call Girls  Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubaikojalkojal131
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualExcavator
 
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorHow To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorAndres Auto Service
 
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...shivangimorya083
 
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryCall me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryPooja Nehwal
 
John Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualJohn Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualExcavator
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Numberkumarajju5765
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai Motor Group
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...Hot Call Girls In Sector 58 (Noida)
 
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...Hot Call Girls In Sector 58 (Noida)
 
Electronic Vehicle (EV) Industry Challenges
Electronic Vehicle (EV) Industry ChallengesElectronic Vehicle (EV) Industry Challenges
Electronic Vehicle (EV) Industry Challengesmarketingmangosemi
 
Rockwell Automation 2711R PanelView 800 HMI
Rockwell Automation 2711R PanelView 800 HMIRockwell Automation 2711R PanelView 800 HMI
Rockwell Automation 2711R PanelView 800 HMIAsteam Techno
 
Crash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptCrash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptVlademirGebDubouzet1
 

Último (20)

The 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journeyThe 10th anniversary, Hyundai World Rally Team's amazing journey
The 10th anniversary, Hyundai World Rally Team's amazing journey
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
 
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Mayur Vihar 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...
 
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls  Size E6 (O525547819) Call Girls In DubaiDubai Call Girls  Size E6 (O525547819) Call Girls In Dubai
Dubai Call Girls Size E6 (O525547819) Call Girls In Dubai
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
 
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative ErrorHow To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
How To Troubleshoot Mercedes Blind Spot Assist Inoperative Error
 
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
 
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryCall me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
 
John Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualJohn Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair Manual
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRC
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
 
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
 
Electronic Vehicle (EV) Industry Challenges
Electronic Vehicle (EV) Industry ChallengesElectronic Vehicle (EV) Industry Challenges
Electronic Vehicle (EV) Industry Challenges
 
Rockwell Automation 2711R PanelView 800 HMI
Rockwell Automation 2711R PanelView 800 HMIRockwell Automation 2711R PanelView 800 HMI
Rockwell Automation 2711R PanelView 800 HMI
 
Call Girls In Kirti Nagar 7042364481 Escort Service 24x7 Delhi
Call Girls In Kirti Nagar 7042364481 Escort Service 24x7 DelhiCall Girls In Kirti Nagar 7042364481 Escort Service 24x7 Delhi
Call Girls In Kirti Nagar 7042364481 Escort Service 24x7 Delhi
 
Crash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptCrash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.ppt
 

Systems Software Experts Embrace Open Source for Autonomous Vehicle Future

  • 2. Producing systems that enable the innovation that autonomous vehicles will require Agustín Benito Bethencourt Principal Consultant Codethink Ltd © Codethink 2018 Event: Autonomous Vehicle Software Symposium 2018 Schedule: Wednesday, 6th June 2018 License: CC BY-SA
  • 4. About Codethink ● Founded 2007 as an expert provider of Open Source, Linux and embedded software services. ● 90+ staff. Headquartered in Manchester, UK. ● Owner-managed, independent, unbiased and ethical. ● System software engineering and consultancy services. © Codethink 2018
  • 5. © Codethink 2018 Why Codethink? Open Source company. + Embedded experience. + Passionate about developing, delivering and maintaining complex Linux systems.
  • 6. About the speaker © Codethink 2018
  • 7. © Codethink 2018 The speaker: @toscalix ● Principal Consultant - FOSS at Codethink Ltd ○ Consultancy for automotive/industrial/embedded companies. ● Experienced working in the open and managing development, delivery and maintenance of complex FOSS based systems. ● Contributor to FOSS communities. ● More about Agustín at his site.
  • 9. © Codethink 2018 Session structure When producing systems for automotive... 1. Disruption. 2. Hypothesis. 3. What to do 4. What to do then. 5. Takeaways. Total: 20 minutes
  • 11. © Codethink 2018 Disruption 2018 FROM TO AND THEN Mobile Phone that “does multiple other things”. Device you can make phone calls with. Computer that connects people. Automobile Car that “does multiple other things”. Device you can drive. Data/computing Center that connects people (digitally and physically)... autonomously.
  • 12. © Codethink 2018 FLOSS revolution ● Open Source is the main revolution in software. ● The current disruption automotive is going through cannot be explained without software. ● Embracing Open Source will be key to become/remain as an industry leader.
  • 13. © Codethink 2018 Challenges ● Complexity is exploding. ● Still lack of “software culture”. ● Little perception of software delivery as differentiation factor. ● Limited collaboration culture. ● Open Source consumers.
  • 15. © Codethink 2018 Hypothesis When it comes to producing the software systems for the coming world of autonomous vehicles: ● What we are doing today, won’t work. ● What we know today, won’t be enough.
  • 16. © Codethink 2018 Hypothesis Are we at least learning fast enough, at least?
  • 17. © Codethink 2018 Hypothesis Think, design, execute... to learn fast.
  • 18. What to do to learn faster in software delivery. © Codethink 2018
  • 19. © Codethink 2018 Embrace the Open Source journey The journey can be simplified in 5 stages: 1. FOSS consumer. 2. FOSS producer. 3. FOSS contributor. 4. Good FOSS citizen. 5. FOSS organization.
  • 20. © Codethink 2018 Learn from other industries ● Hardware support strategies. ● From “X”aaS to SD”X” / “X” as Code. ● Updates at scale. Software maintenance/support. ● Deployment management. ● Many others...
  • 21. © Codethink 2018 Adopt CD principles. ● Agile/Lean as principles not dogma. ● Open Source tools for better adaptability and interoperability. ● Shorten feedback loops… to the minimum. ● Release early, release often. ● Test: Emulation -> Simulation -> HW (lab, controlled env., EOL). ● Others...
  • 22. © Codethink 2018 Software systems as portfolio ● Take ownership of your software stack thanks to FOSS. ● Adopt a software portfolio approach with a common codebase. ● R&D, pre-productization, production and maintenance/support should take place in parallel and feed one another. ● Many others...
  • 23. © Codethink 2018 Software ecosystem vs supply chain. ● Collaboration requires trust, which requires transparency. ● Promote transparency within your company. ● From providers to partners. ● From code to specs to code. ● Learn from Open Source projects.
  • 25. © Codethink 2018 Takeaways Who we are producing software systems today will not meet autonomous vehicles world demands.
  • 26. © Codethink 2018 Takeaways With what we know today about software delivery, the industry will not be able to meet expectations either.
  • 27. © Codethink 2018 Takeaways Companies need to set up strategies to learn faster when it comes to software delivery.
  • 28. © Codethink 2018 Takeaways FOSS environments are the most efficient learning ecosystems. Embrace Open Source, become an Open Source company.
  • 29. © Codethink 2018 Thank you For further information contact Agustín Benito Bethencourt agustin.benito@codethink.co.uk
  • 32. About Codethink ● Founded 2007 as an expert provider of Open Source, Linux and embedded software services. ● Headquartered in Manchester, UK. ● 90+ staff, mostly systems software engineers and technical consultants. ● Supporting 10 customers today - including global brands in automotive, finance, medical devices, consumer electronics, semiconductors. ● Owner-managed, independent, unbiased and ethical. © Codethink 2018
  • 33. © Codethink 2018 ● We deliver in reliable, transparent, honest relationships ● We provide high-calibre people, and continuity ● We are experts in Open Source and embedded software ● We can slot into existing projects, adopt existing procedures ● We handover all IP and documentation ● You can stand us down if demand reduces Services Value Metrics
  • 34. © Codethink 2018 ● Founded by FOSS engineers. ● Long and successful track record in creating, supporting and exploiting Open Source initiatives. ● Our people have been heavily involved in the development and integration of FOSS components. ● Support corporate customers in making the most of FOSS. ● Affiliated to OIN, GENIVI, The Linux Foundation (AGL and CIP). Open Source experts
  • 35. © Codethink 2018 ● Scale Microcontrollers to servers Operating systems System components Software tooling ● Technologies Linux, Android, RTOS, bare-metal Qt, GTK+, Wayland, WebKit, GStreamer, OpenStack, OpenGL C, Python, Assembly, C++, C#, Java, Haskell, Lua, Ruby ● Specialist skills Graphics Speech recognition Augmented reality Algorithm optimisation Signal processing Virtualisation and containerisation Systems Software Engineering
  • 36. © Codethink 2018 ● Open Source Integration with proprietary technology Licensing Upstreaming Long-term maintenance strategy ● Process and Tooling Continuous delivery Build and integration pipelines Chain of custody from design to delivery Automation Metrics ● Technical architecture and system design review Consultancy Services
  • 37. © Codethink 2018 R&D ● BuildStream - framework for modelling build and CI pipelines. ● Baserock - tooling for traceable, reproducible building of software systems. ● MUSTARD - open source requirements and architecture tracking tool. ● Trustable Software - forum for the discussion and development of software for safety and security critical applications.