JLR s Experiences with Open Source in IVI
|
|
|
- Laureen King
- 10 years ago
- Views:
Transcription
1 JLR s Experiences with Open Source in IVI Matt Jones Jaguar Land Rover Feb 2015
2 What s happened previously A collection of stand-along generations of infotainment system. Proprietary hardware and software from individual suppliers. Designed to deliver the initial feature set and stop. This has lead to the support of multiple, concurrent architectures Gen 1.0 Gen 2.0 Gen Similar feature sets, different specifications, different Tier 1 vendors.
3 Customer Expectations Multimodal HMI HD Displays Improved Voice Control Connected World Telematics Connected Navigation (augmented offboard) App Store Media Management Online & Local This is a fully featured home entertainment network
4 Customer Expectations Multimodal HMI HD Displays Improved Voice Control Connected World Telematics Connected Navigation (augmented offboard) App Store Media Management Online & Local Regular Updates and Additions This is a fully featured home entertainment network
5 OEMs want to increase profits Not locked into a single supplier: We hate moving suppliers, but commercially we sometimes have to
6 Splitting the Sourcing Model JLR have a Hardware Tier 1 and a Software Integration Partner The Software Integration Partner will (using the JLR toolset) check for suitability and take all of the subsections of software that are specified, identify and fill gaps in the stack to deliver the feature, integrate the software stack, test and validate the software, deploy the software package to the hardware manufacturer, and warrant the software.
7 Learning
8 Learning Use case studies on failed software projects to learn from, not to replicate. Do not underestimate the time to change an organisation.
9 1. Project Management Software is not the same as hardware Software timings are estimates Never let OEM managers estimate! Plan for the end goal at a high level, focus on the next month
10 2. Requirements Know what you are building Specs may seem complete, but they should be signed off before sourcing. Ensure all parts of the system have specifications even HMI Version control is critical: Use cases Non functional requirements APIs especially these!!!
11 3. Continuous Integration Ensure all of the developers have access to a build service, whenever they need it Don t allow check outs for more than a few days Do not end up with a process that gives three weekly builds Nightly and weekly builds are a must
12 4. Task Management Ensure management focus on the roadblocks, not the overall project Enable engineers to report out their status regularly Track task completion and use it to align resources
13 5. Testing Write the test with the requirement Test early and often Test every building block Expect to change requirements Do not have engineers write DVPs based on what they know of the system
14 Open Source
15 Development Model Typical Waterfall Method OSS Development Model
16 Entering an OSS Project Subscribe mailing lists relevant to the project Read documentation and mailing lists Assess community work environment Community governance structure Community resources Communication etiquette Explore available resources Understand project structure Identify key stakeholders Participate in community activities Start to leverage Open Source resources (e.g. code, documentation, test) for the project Start small to develop skills and understanding
17 New Features / Projects Discuss the new feature or project with the community and solicit feedback before beginning your work Even before code is available, discussion of requirements and plans can lead to very useful feedback AND buy-in by the community After initial feedback is obtained, make contributions in small, manageable pieces. Expect many iterations before your code is accepted
18 Time and Money
19 Timescales Average concept to deployment in the industry is 39 months Average lifespan of a startup is 18 months
20 In To Production $1 $10s Faster Developed Innovative Technologies Joint POC User Testing Production
21 From POC To Production How can we reduce the timescales? Phase X Feature Specifications Implement Validate & Release <uko> Year N Year N+1 Q1 Q2 Q3 Q4 Q1 J F M A M J J A S O N D J F M <umr1> <umr2> <umr3> <ups> <uptc> <upa> <FDJ> <PEC> <FEC> <ulr> POC Phase Only 9 months from end of POC to ulr
22 Roadmaps We re buying-in to technology roadmaps: Toolset Silicon suppliers Network technologies Linux distribution Software providers
23 Partnerships We re creating partnerships, rather than pure sourcing relationships. These are starting during the specification phase with engineering development partners. Not just at an OS level, but with individual applications
24 Open Source Software JLR are committed to Open Source Software: It is our intention to push out any software that does not give JLR a competitive advantage. We have set up code scanning tools to check all licenses We have driven down the ability to release code to the lowest possible level Me* Our code locker will automatically push Open Source licensed software to an open website. *This really scares our lawyers!
25 The Rest of the Journey Phase 2, 3, 4, 5, 6, 7
GENIVI FAQ. What is the GENIVI Alliance?
GENIVI FAQ What is the GENIVI Alliance? GENIVI Alliance is a non-profit consortium of over 180 automotive industry companies promoting the collaboration and deployment of open source software in the automotive
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW 2 Continuing to open highways 3 4 5 Developing for the car ~68 million vehicles sold globally in 2013 6 Developing for the car ~68 million ~978
Mentor Embedded IVI Solutions
Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson [email protected] Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark
HTML5 AUTOMOTIVE 2013 White Paper Series
HTML5 AUTOMOTIVE 2013 White Paper Series HTML5 based automotive apps are very adaptable and gaining popularity. WHAT S INSIDE HTML5 BENEFITS AND CHALLENGES page 1-2 SUGGESTED APPROACH page 3 APPLICATION
ARM s role in Open Source software
ARM s role in Open Source software The Network Infrastructure perspective Bob Monkman Enterprise Segment Marketing Manager September 2015 Open Source Software: definition Open source software is developed
Blue Fire Thames Court 1 Victoria Street Windsor SL4 1YB [email protected] www.bluefire-uk.com
Blue Fire Thames Court 1 Victoria Street Windsor SL4 1YB [email protected] www.bluefire-uk.com 1 1. Service Description Blue Fire is a Digital and IT Practice focused on supplying individuals and
Open Source Solution for IVI: Tizen IVI. Brett Branch Tizen IVI Product Marketing
Open Source Solution for IVI: Tizen IVI Brett Branch Tizen IVI Product Marketing Agenda The Connected Car ecosystem Connected Car Usages what drives us? Key Requirements Tizen in Automotive Open Standards
Realizing the Value Proposition of Cloud Computing
Realizing the Value Proposition of Cloud Computing CIO s Enterprise IT Strategy for Cloud Jitendra Pal Thethi Abstract Cloud Computing is a model for provisioning and consuming IT capabilities on a need
The Hybrid Cloud Computing Strategy Where Do I Start? White paper. Cloud Adoption in South Africa
Cloud Adoption in South Africa The broad adoption of cloud computing services in South Africa has gained pace in the past 12 months. Uptake in 2014 is still expected to be slower than some other African
Red Hat and the Telecommunications
Red Hat and the Telecommunications Industry Abstract The telecommunications industry is currently in a period of unprecedented change and opportunity. The flexibility, transparency, and broad vendor support
Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT
Intel IT s Cloud Journey Speaker: [speaker name], Intel IT Accelerating The Corporate IT Journey Cloud enables ubiquitous access to resources and applications, and workload flexibility Cloud IaaS Infrastructure
Accenture Development Partnerships Cloud Lessons Learned
Accenture Development Partnerships Cloud Lessons Learned Agenda Introducing Accenture Development Partnerships Speaking The Same Language Best Practices For Cloud Projects Project Based Lessons Learned
Open Source Telephony. for Government
Open Source Telephony for Government Open Source has the power to improve established industries Open Source has the power to improve established industries and is offering a real alternative to proprietary
THE BUSINESS CASE FOR HYBRID HTML5 MOBILE APPS
Exploring the business case for building hybrid HTML5 mobile applications for enterprise mobility projects compared to implementing with a purely native development approach. THE BUSINESS CASE FOR HYBRID
Data Migration through an Information Development Approach An Executive Overview
Data Migration through an Approach An Executive Overview Introducing MIKE2.0 An Open Source Methodology for http://www.openmethodology.org Management and Technology Consultants Data Migration through an
Elastic Private Clouds
White Paper Elastic Private Clouds Agile, Efficient and Under Your Control 1 Introduction Most businesses want to spend less time and money building and managing IT infrastructure to focus resources on
27 th March 2015 Istanbul, Turkey. Performance Testing Best Practice
27 th March 2015 Istanbul, Turkey Performance Testing Best Practice Your Host.. Ian Molyneaux Leads the Intechnica performance team More years in IT than I care to remember Author of The Art of Application
Guideline on Implementing Cloud Identity and Access Management
CMSGu2013-05 Mauritian Computer Emergency Response Team CERT-MU SECURITY GUIDELINE 2011-02 Enhancing Cyber Security in Mauritius Guideline on Implementing Cloud Identity and Access Management National
Website (Digital) & Mobile Optimisation. 10 April 2014. G-Cloud. service definitions
Website (Digital) & Mobile Optimisation 10 April 2014 G-Cloud service definitions TABLE OF CONTENTS Service Overview... 3 Business Need... 3 Our Approach... 4 Service Management... 5 Pricing... 5 Ordering
Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols!
Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols! Focus & contents of this talk Why SMB 3? How SMB 3? Implementing an SMB 3 Server on Linux/UNIX
Middleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
Case Study. Migration to Cloud and SaaS. InVision Software AG, Germany. Enterprise-wide Workforce Management Solution
Case Study Migration to Cloud and SaaS Enterprise-wide Workforce Management Solution InVision Software AG, Germany The Customer InVision Software is a world-leading supplier of enterprise-wide workforce
Introduction to Business Process Management
Introduction to Business Process Management Improving business processes is on top of the agenda for chief and senior executives. This requires a solid understanding of current and future business processes
Top 10 Disaster Recovery Pitfalls
Top 10 Disaster Recovery Pitfalls The key to successful disaster recovery is good planning. But with so much at stake for your business, how do you plan with confidence and ensure all stakeholders know
Broadworks SIPREC Call Recording. (R17 SP4 or higher)
Call Recording (R17 SP4 or higher) Table of Contents Table of Contents...2 OrecX Overview...3 Software Overview...5 Oreka Road Map...6 Deployment Architecture Options...7 SIPREC (SP4) advantages versus
Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery
Customer Success Stories TEKsystems Global Services Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery COMMUNICATIONS AGILE TRANSFORMATION SERVICES Executive Summary
Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I
Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the
Better management of large-scale, heterogeneous networks toward a programmable management plane
Better management of large-scale, heterogeneous networks toward a programmable management plane Joshua George, Anees Shaikh Google Network Operations www.openconfig.net Agenda 1 2 3 Management plane challenges
MONETIZING IOT: THINGWORX MARKETPLACE AND THE SUBSCRIPTION ECONOMY
MONETIZING IOT: THINGWORX MARKETPLACE AND THE SUBSCRIPTION ECONOMY Relationship Business Management We build modern, flexible and easy to use enterprise software (RBM) that enables companies to manage
How To Compare The Two Cloud Computing Models
WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources
Proven approaches for Legacy Systems Modernization
Proven approaches for Legacy Systems Modernization Dr. Setrag Khoshafian, Chief Evangelist Agenda: Legacy Modernization Through BPM The Pain Points for Legacy Modernization BPM Suites For Modernizing The
Easy as 1-2-3: The Steps to XE. Mark Hoye Services Portfolio Consultant
Easy as 1-2-3: The Steps to XE Mark Hoye Services Portfolio Consultant September 25, 2015 Objective / Agenda Objective Provide relevant information about Banner XE Provide a framework for understanding
Mentor Embedded Automotive Solutions
Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark
Migrating Mission-Critical Environments to Intel Architecture
IT@Intel White Paper Intel IT IT Best Practices Mission-Critical Business Solutions May 2011 Migrating Mission-Critical Environments to Intel Architecture Executive Overview By using a phased approach
Network and Technology. John Schanz Executive Vice President National Engineering and Technology Operations Comcast Cable
Network and Technology John Schanz Executive Vice President National Engineering and Technology Operations Comcast Cable 1 Agenda Network overview What we ve built Our improving economics: scale and open
Why EMC for SAP HANA. EMC is the #1 Storage Vendor for SAP (IDC Storage User Demand Study, Fall 2011)
Why EMC for SAP HANA EMC is the #1 Storage Vendor for SAP (IDC Storage User Demand Study, Fall 2011) Strong installed base Best Enterprise Capabilities, Lowest TCO, Highest Performance More SAP Deployed
AN APPLICATION-CENTRIC APPROACH TO DATA CENTER MIGRATION
AN APPLICATION-CENTRIC APPROACH TO DATA CENTER MIGRATION Five key success factors IT organizations today are under constant business pressure to transform their infrastructure to reduce costs, increase
How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor
Designing 1000BASE-T1 Into Automotive Architectures Alexander E Tan Ethernet PHY and Automotive PLM [email protected] Ethernet IP & Automotive Tech Day October 23 & 24th, 2014 Agenda What Does 1000BASE-T1
Understanding Mobile Apps for Automotive. Kerry Johnson, Senior Automotive Product Manager
Understanding Mobile Apps for Automotive Kerry Johnson, Senior Automotive Product Manager 2 PSA Bentley QNX in automotive? In 2011 60+% of infotainment systems shipped 9+ million world wide (5+ million
An Introduction to Data Virtualization as a Tool for Application Development
An Introduction to Data Virtualization as a Tool for Application Development Accur8 Software 73 Main St. Suite 7, Brattleboro, VT 05301 accur8software.com INTRODUCTION When a developer or team of developers
Practical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas
Practical Guide to Platform as a Service http://cloud-council.org/resource-hub.htm#practical-guide-to-paas October, 2015 The Cloud Standards Customer Council THE Customer s Voice for Cloud Standards! Provide
Driving Business Agility with the Use of Open Source Software
Driving Business Agility with the Use of Open Source Software Speakers Peter Vescuso EVP of Marketing & Business Development Black Duck Software Melinda Ballou Program Director, Application Life-Cycle
Testing in a Mobile World
White Paper Testing in a Mobile World April 2014 Share this White Paper Contents Introduction 3 1. Testing in agile projects 4 2. Testing tools 6 3. Testing practices 10 4. Testing as a service 14 Conclusion
LinuxCon Europe UEFI Mini-Summit 7 October 2015
LinuxCon Europe UEFI Mini-Summit 7 October 2015 Session 2 What Linux Developers Need to Know About Recent UEFI Spec Advances Jeff Bobzin, Insyde Software Corp. Agenda Overview - The UEFI Process Some UEFI
Building Reliable, Scalable AR System Solutions. High-Availability. White Paper
Building Reliable, Scalable Solutions High-Availability White Paper Introduction This paper will discuss the products, tools and strategies available for building reliable and scalable Action Request System
Solution White Paper Build the Right Cloud, Quickly
Solution White Paper Build the Right Cloud, Quickly BMC Express Cloud Table of Contents 1 THE PROMISE OF CLOUD COMPUTING Getting Started 2 SUCCEEDING WITH CLOUD COMPUTING 3 INTRODUCING BMC EXPRESS CLOUD
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
WHITE PAPER Network Consulting Services Lead Enterprise Transformation Sponsored by: HP Leslie Rosenberg February 2011 Curtis Price Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200
NAVIGATING THE BIG DATA JOURNEY
Making big data come alive NAVIGATING THE BIG DATA JOURNEY Big Data and Hadoop: Moving from Strategy to Production London Dublin Mumbai Boston New York Atlanta Chicago Salt Lake City Silicon Valley (650)
Interoperability & Portability for Cloud Computing: A Guide. http://www.cloud-council.org/cscc-cloud-interoperability-and-portability.
Interoperability & Portability for Computing: A Guide http://www.cloud-council.org/cscc--interoperability-and-portability.pdf December, 2014 The Standards Customer Council THE Customer s Voice for Standards!
WebFOCUS Cloud Express. The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions Ltd.
Service Definition The name of the Service is: WebFOCUS Cloud Express An overview of WebFOCUS Cloud Express The WebFOCUS Cloud Express service is delivered as a managed G-Cloud service by Amtex Solutions
Picasso Recommendation
Picasso Recommendation Mission The School of Dentistry for the University at Buffalo (UB) uses a custom application called Picasso to manage their clinic operations. Developed by two engineers in 1997,
White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0
White Paper Enterprise File Serving 2.0 Anywhere, Any Device File Access with IT in Control Like it or not, cloud- based file sharing services have opened up a new world of mobile file access and collaborative
Parallels Virtuozzo Containers
Parallels Virtuozzo Containers White Paper Top Ten Considerations For Choosing A Server Virtualization Technology www.parallels.com Version 1.0 Table of Contents Introduction... 3 Technology Overview...
Strategy for Application Modernization A Summa White Paper
Strategy for Application Modernization A Summa White Paper Summa 925 Liberty Avenue, 6 th Floor Pittsburgh, PA 15222 (p) 412.258.3300 (f) 412.258.3299 www.summa tech.com Why Modernize? My customers want
Modern Application Architecture for the Enterprise
Modern Application Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Executive Summary Developers don t adopt locked down platforms.
Information Security and Continuity Management Information Sharing Portal. Category: Risk Management Initiatives
Information Security and Continuity Management Information Sharing Portal Category: Risk Management Initiatives Contact: Chip Moore, CISO State of North Carolina Office of Information Technology Services
Top 10 Automotive Manufacturer Makes the Business Case for OpenStack
Top 10 Automotive Manufacturer Makes the Business Case for OpenStack OPENSTACK WHITE PAPER Contributors: SOLINEA: Francesco Paola, CEO Seth Fox, Vice President Operations Brad Vaughan, Vice President Service
2014 Teradici Corporation.
VDI Client Comparison Thick, Thin, and PCoIP Zero Clients Agenda > Thick, Thin, and PCoIP Zero Clients > Repurposed PCs to Thin Clients > Thin Clients > PCoIP Zero Clients > Total Cost of Ownership Review
MULTI VENDOR ANALYSIS
MULTI VENDOR ANALYSIS Taming the Impact of Server Virtualization on Networked Storage With Citrix, Microsoft, and NetApp By Mark Bowker June, 2009 Table of Contents ESG WHITE PAPER Table of Contents...
Mobility. Exploiting and Maintaining the New Face of Engagement. Huseyin Ozel CT, HP EMEA Enterprise Mobility September 2015
Mobility Exploiting and Maintaining the New Face of Engagement Huseyin Ozel CT, HP EMEA Enterprise Mobility September 2015 Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained
Terrace Consulting Services
Terrace Consulting Services Overview: Every project will require some degree of Planning before Implementation can begin. Analysis and Planning are essential in order to confirm requirements, define the
Wireless/Mobile Devices and Applications: Solutions and Market Opportunities
Brochure More information from http://www.researchandmarkets.com/reports/2775084/ Wireless/Mobile Devices and Applications: Solutions and Market Opportunities Description: Wireless/Mobile Devices and Applications:
G-CLOUD FRAMEWORK RM1557-vi 5DRIVE PROFESSIONAL STORAGE (PRO)
Commercial in Confidence 1 G-CLOUD FRAMEWORK RM1557-vi SERVICE DEFINITION 5DRIVE PROFESSIONAL STORAGE (PRO) 5NINES 5NINES Data Centre Services Service Offered 5DRIVE PERSONAL CLOUD STORAGE with remote
Networks and Services
Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure
Major Project Governance Assessment Toolkit
Major Project Governance Assessment Toolkit Mark Ritchie, University of Edinburgh Pauline Woods-Wilson, Lancaster University Project and Change Management Group Project and Change Management Group Established
Cisco Unified Security Metrics: Measuring Your Organization s Security Health
Cisco Unified Security Metrics: Measuring Your Organization s Security Health SESSION ID: SEC-W05 Hessel Heerebout Manager, Application Security and Governance Cisco @InfoSec_Metrics You will take away
Updating Car ECUs Over-The-Air (FOTA) White Paper
Updating Car ECUs Over-The-Air (FOTA) ABSTRACT As the amount of software in automobiles grows, so too does the need to effectively manage that software asset. The telecom industry has a proven solution
The 9 Pillars of Enterprise Mobility
The 9 Pillars of Enterprise Mobility Building a framework that benefits IT, users and the business An Enterprise Mobility Program (EMP) focuses on policies, processes and enabling technologies that align
SharePoint as a Business Application, Not Just a Collaboration Tool
SharePoint as a Business Application, Not Just a Collaboration Tool Products, Projects, Services and Work in One System Published March, 2013 http://epmlive.com Contents Introduction...2 Common Uses of
BT One. Analyst and consultant update, September 2012. BT One. Communications that unify 1
BT One Analyst and consultant update, September 2012 BT One. Communications that unify 1 BT One Agenda Introductions Neil Sutton Vice President Global Portfolio BT One Overview Andrew Small Vice President
NAVKIT TOMTOM NAVIGATION ENGINE SOFTWARE
NAVKIT TOMTOM NAVIGATION ENGINE SOFTWARE STATEOFTHEART EASY TO INTEGRATE OFFTHESHELF MODULAR Dr. Heiko Schilling, Fellow VP NavKit 1 HAROLD GODDIJN CEO TOMTOM When it comes to creating a unique IVI system,
COUNTERSNIPE WWW.COUNTERSNIPE.COM
COUNTERSNIPE WWW.COUNTERSNIPE.COM COUNTERSNIPE SYSTEMS LLC RELEASE 7.0 CounterSnipe s version 7.0 is their next major release and includes a completely new IDS/IPS leveraging high performance scalability
2. Please describe the project s alignment with the Common System Principles (Appendix 1).
Project Name Project Summary Please provide the project charter with this request. Please note any changes to the scope or schedule, or budget in this section and any other information you feel necessary.
Cloud Computing and Data Center Consolidation
Cloud Computing and Data Center Consolidation Charles Onstott, PMP Chief Technology Officer, Enterprise IT Services SAIC Steven Halliwell General Manager for State and Local and Education Sales Amazon
Business Continuity in an Outsourced Environment: Enabling business outcomes and expanding sourcing options
Business Continuity in an Outsourced Environment: Enabling business outcomes and expanding sourcing options Marnix Gillis IBM Distinguished Engineer 32 nd Regional Conference 2013 International Business
IT Outsourcing. Third Time Lucky? Winter 2014/15 INSIGHTS
INSIGHTS IT Outsourcing Third Time Lucky? Coeus Consulting looks at whether the emerging third generation sourcing models are the end of the journey or is a fourth generation on the way? Winter 2014/15
Streamlining Open Source License Compliance with SPDX
Streamlining Open Source License Compliance with SPDX Kirsten Newcomer Black Duck Software June 7, 2012 Linux Con Japan Compliance Mini Track Overview Software is everywhere How SPDX helps the supply chain
