CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Collaborative Software Development in Automotive
Christof Hammel
Bosch, Germany
1
ELIV 2015
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
 Yesterday and Today: Automotive Engineering
 Future Automotive Trends & Impact
 System and Software Architectures
 Organization
 Collaboration
 Tool Architecture
2
Outline
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
3
Introduction
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
https://www.flickr.com/photos/oneaustin/1261907803
4
Complexity
Complexity:
500.000 LOC
~100Mio LOC (> than 1st Space-Shuttle)
http://www.informationisbeautiful.net/visualizations/million-lines-of-code/
Variability:
Product-Line development with high variability
1.500 variation points
Performance:
CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
1986:
#Parties: 0
#People: 0
1997:
#Parties: 1
#People: 10
2006:
#Parties: 20
#People: 200
Software Development Organization:
2015:
#Parties: 200
#People: 2000
5
Automotive - Complexity
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Infotainment BodyPowertrain Chassis
6
Automotive – System Architecture
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
SWC SWCSWC
Infotainment Body Powertrain
7
Software Architecture
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Automotive Trends
Cross Divisional Group - Software, Methods and Tools
Automated Driving
Connected Vehicle (Car2X, IoT)
Electrified Mobility
8
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Complexity
& Quality
Distributed
Systems
Connected
& Integrated Systems
Safety
Security
Process &
Cooperation
9
We want … We face…
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
IT & IoT Domain
Cloud & Backend
Services
Cloud
Future
Trends
Powertrain
& EMotor
BodyChassisInfotainment
& Gateway
10
Automotive – System Architecture
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Middleware 1
Infotainment
& Gateway
Hypervisor
EMotor Powertrain
Internet
Cloud & Backend
Services
Cloud
Middleware 3 Middleware 2
Services
Network Communication
SWC SWCApp App
Future
Trends
Classic
Platform
Adaptive
Platform
Non-
AutosarIoT Services
11
Software Architecture
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
2015:
#Parties: 200
#People: 2.000
2020:
#Parties: 1.000?
#People: 10.000?
12
Development Organization
CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
https://flic.kr/p/m1rRj13
Development Organization:
„Divide et impera!“ ?
CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
14
The Roman Empire
Centralism: „Divide et impera!“
CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
15
Fall of the Roman Empire
Centralism: „Divide et impera!“
CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
https://flic.kr/p/5rA3L216
Collaboration
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Centralism
“Divide et impera”
Collaboration
Self-Organization /
Subsidiarity
 
  “Hybrid” Mode
Organizational Paradigms
17
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
SW-Engineering User / Team
Level
SW-Management
(ALM)
ReqMgm ChgMgm
& Planning
SCMgm
TestMgm
Project Level
Build
Enterprise
Sales Resource Enterprise 2.0
Enterprise Level
eMail
18
Collaboration Levels (1)
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Collaboration Levels (2)
Cross Divisional Group - Software, Methods and Tools
Company
User LevelUser Level
Project LevelProject Level
Enterprise Level
19
Company
Enterprise Level
User Level
Project Level
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Tool Architecture
Cross Divisional Group - Software, Methods and Tools
CompanyCompany
Enterprise Level
User Level
Project Level
Client
Server Server
Server
20
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
OSLC, Java,…
ALM Appl.
Auto-IWG Eclipse
BBM Common Eclipse Platform
CDT
oAW
Perl
Config.
Auth.
View,
Navigate,
Search
Build
ALM
Std.
RM CHM SCM
Cont.-Int.
Eclipse-Client (SW Engineering) Non-Eclipse-Clients
Design MBD
ALM-Coupling
TM
ALM Appl.
RM CHM SCM TM
Enterprise Appl.
ALM
Enterprise
Wiki
Process & Configuration






Server
ALM
Ext.
Web Client

ALM Ext. ALM Ext.


jazz Platform jazz Platform
21
Tool Architecture

CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Bosch ALM System
Cross Divisional Group - Software, Methods and Tools
CHM AppRM App Plan App SCM AppDM App Build App
OSLC, Java-API,…
QM App
Specify
Req.
Design
Request
Change
Plan Test
Work on
Change
Design Develop Version Build
Report
22
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Bosch Data Exchange Platform
Cross Divisional Group - Software, Methods and Tools
EDES
Server
EDES
Customer
EDES
Exchange
ALM
Exchange Area
Customer Specific Customer Independent
Exchange
Business Unit
ALM
Project 1
Defect
Project 2
CRQ
Exchange Area
Exchange
Internal
23
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Bosch Shared Build Service
Cross Divisional Group - Software, Methods and Tools
Bosch
Jenkins-Server
OEM
SCM server
OEM
Dev Team
• Interface files
• zip
• log
Tools
Mail
Bosch
SCM server
24
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Future Cloud Service
Cross Divisional Group - Software, Methods and Tools
OEM
Enterprise Level
User Level
Project Level
Client
Server Server
Server
25
Cloud
CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Cross Divisional Group - Software, Methods and Tools
Collaborative Software Development in Automotive
Christof Hammel
Bosch, Germany
Q & A
26
ELIV 2015

More Related Content

PPTX
Effective cooperation-automtive
PPTX
Ibm innovate-2014 #2478-hammel_pub
PDF
Internal crowdsourcing @ Bosch – The why and the how
PDF
Tanja Knorr-Sobiech (Bosch): How To Keep Your Internal Community Members High...
PDF
The importance of community-based collaboration for Robert Bosch GmbH
PDF
Teaching Old Dogs New Tricks
PDF
Bie vs 260515
PPTX
@stefferber at Think Monk 2016: What is different in Internet of Things
Effective cooperation-automtive
Ibm innovate-2014 #2478-hammel_pub
Internal crowdsourcing @ Bosch – The why and the how
Tanja Knorr-Sobiech (Bosch): How To Keep Your Internal Community Members High...
The importance of community-based collaboration for Robert Bosch GmbH
Teaching Old Dogs New Tricks
Bie vs 260515
@stefferber at Think Monk 2016: What is different in Internet of Things

What's hot (20)

PPTX
Sürdürülebilir Bir Gelecek Yaratma, Çeviklikle Yönetme, Çalışanların Yetenekl...
PDF
Virtual Techniques in the field of Automotive Engineering: VDC-Whitepaper
PDF
Is Linux ready for safety related applications?
PDF
CIOReview-June 30-2015-FORCAM-rs
PDF
Webinar: The Vorto project proposal for Eclipse Internet of Things (IoT)
PDF
AircraftIT MRO Journal Vol 3.4 Autonomics and the Network of Everything (NoE)
PPTX
Practical Augmented Reality in the PLM world
PDF
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
PDF
Roland Berger Industrial Automation Perspective 2019
PPTX
Requirements and challenges to employees and managers in the era of industry ...
PDF
Berlin Industrie 4.0 – Inaugural Meetup Event - Fraunhofer FOKUS Overview
ODP
PDF
Lean and Connectivity - Complementing or Contradiction?
PPT
Augmented Reality in an Industry 4.0 Environment
PDF
Présentation Airbus future factory - CCI Bordeaux 17 09 2014
PPTX
Intern report.docx
PDF
Airbus and open source for fossa 2010
PDF
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
PDF
Industry 4.0 : Integrated Industry Grows from Vision to Reality
PPTX
Company Presentation English 2015
Sürdürülebilir Bir Gelecek Yaratma, Çeviklikle Yönetme, Çalışanların Yetenekl...
Virtual Techniques in the field of Automotive Engineering: VDC-Whitepaper
Is Linux ready for safety related applications?
CIOReview-June 30-2015-FORCAM-rs
Webinar: The Vorto project proposal for Eclipse Internet of Things (IoT)
AircraftIT MRO Journal Vol 3.4 Autonomics and the Network of Everything (NoE)
Practical Augmented Reality in the PLM world
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Roland Berger Industrial Automation Perspective 2019
Requirements and challenges to employees and managers in the era of industry ...
Berlin Industrie 4.0 – Inaugural Meetup Event - Fraunhofer FOKUS Overview
Lean and Connectivity - Complementing or Contradiction?
Augmented Reality in an Industry 4.0 Environment
Présentation Airbus future factory - CCI Bordeaux 17 09 2014
Intern report.docx
Airbus and open source for fossa 2010
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
Industry 4.0 : Integrated Industry Grows from Vision to Reality
Company Presentation English 2015

Viewers also liked (18)

PPTX
EclipseCon Europe 2012 - Big Models
PDF
EclipseCon Europe 2008
PPTX
Linkedin Slideshow
PPT
Määramatus 3
PPT
Optical Illusions----!!
PPTX
Social studies power point presentation
PPTX
всеукраїнська акція
PPTX
Assignment 3 field photos notes, september 18, 2011
PDF
Turnkey casino white_paper
PPTX
American civilization
PPTX
Characteristics ofcivilizationusa
PDF
Entypo ekpaidefsis kai katartisis
PDF
O net คณิตศาสตร์ 2552
PPS
Diseminare Curs Grundtvig, Malta 2012
PDF
Textos infantins (3)
PPTX
Book club mtg 2
PPTX
Java bmi
PPT
собрание ОГЭ 2015
EclipseCon Europe 2012 - Big Models
EclipseCon Europe 2008
Linkedin Slideshow
Määramatus 3
Optical Illusions----!!
Social studies power point presentation
всеукраїнська акція
Assignment 3 field photos notes, september 18, 2011
Turnkey casino white_paper
American civilization
Characteristics ofcivilizationusa
Entypo ekpaidefsis kai katartisis
O net คณิตศาสตร์ 2552
Diseminare Curs Grundtvig, Malta 2012
Textos infantins (3)
Book club mtg 2
Java bmi
собрание ОГЭ 2015

Similar to Eliv 2015 bosch-hammel-presentation_v3.4 (20)

PDF
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
PDF
Under the Hood: Model-Based Development in the Automotive Industry by Darren ...
PPT
Process iceberg
PDF
Bosch Automotive Service Solutions
PDF
The adventure of enabling API management in a large enterprise (Josh Wang)
PDF
Ecosystem of Innovation Bosch
PDF
Bosch Technical Trainings Supported by Augmented Reality
PDF
Scott Hibbard MIT STEX Factory Automation Challenges - an industry perspective
PDF
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
PDF
Open Source as a Business Opportunity
PDF
Bosch smart city_demo_260117_complete
PDF
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
PDF
DCEU 18: Designing a Global Centralized Container Platform for a Multi-Cluste...
PDF
OSM Toolchain: Use Cases
PDF
Juergen Lumera (Bosch): The Future of the Workshop Mechanic - A Connected Wor...
PPTX
Bosch: Next Gen Manufacturing and IT
PDF
Dirk Slama Keynote on the Internet of Things
PDF
De Bosch reis naar een social business Joachim Heinz
PDF
Daniel Glueck - How Bosch develops for IBM Connections
PPT
16535892.ppt
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
Under the Hood: Model-Based Development in the Automotive Industry by Darren ...
Process iceberg
Bosch Automotive Service Solutions
The adventure of enabling API management in a large enterprise (Josh Wang)
Ecosystem of Innovation Bosch
Bosch Technical Trainings Supported by Augmented Reality
Scott Hibbard MIT STEX Factory Automation Challenges - an industry perspective
Phil LaFond (Bosch Automotive Service Solutions Inc.): Bosch Technical Traini...
Open Source as a Business Opportunity
Bosch smart city_demo_260117_complete
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
DCEU 18: Designing a Global Centralized Container Platform for a Multi-Cluste...
OSM Toolchain: Use Cases
Juergen Lumera (Bosch): The Future of the Workshop Mechanic - A Connected Wor...
Bosch: Next Gen Manufacturing and IT
Dirk Slama Keynote on the Internet of Things
De Bosch reis naar een social business Joachim Heinz
Daniel Glueck - How Bosch develops for IBM Connections
16535892.ppt

Recently uploaded (20)

PDF
1-s2.0-S259029112500sdfasdfsdfsdf3535-main.pdf
PDF
CASE CX45B Series 2 Mini Excavator Service Repair Manual Instant Download.pdf
PPTX
Narendra-Modi-Stadium AasddsadSSIGNMENT.pptx
PDF
Bobcat t40140, t40180 telescopic handler service repair manual (sn b33 j11001...
PDF
Bobcat tl35.70 telescopic handler service manual sn b3 zu11001 and above.pdf
PPTX
VEHICLE BODY ENGINEERING - UNIT 3 Commercial vehicle details
PPT
fy10_sh-20856-10_Machine_Guarding (1).ppt
PDF
John Deere 5050e Service Repair Manual Tm900319.pdf
PDF
Stainless Steel1723305147.presentationppt
PDF
735 caterpillar articulated truck service repair manual AWR
PDF
ISO_9001_Quality_Induction_1720263786.ppt
PDF
John Deere 5055e Fuel System Repair Manual - Tm900319.pdf
PDF
John Deere 460E Articulated Dump Trucks Diagnostic Technical Manual.pdf
PDF
Bobcat t40140 telescopic handler service repair manual sn b33 j11001 and abov...
PDF
2007 POLARIS Dragon RMK TWO STROKE SNOWMOBILE Service Repair Manual.pdf
PPTX
ENERGY RESOUCES_Class 10_Geo_2020-21.pptx
PPTX
Pre-ph.d. presentation on numeric study of some double diffusive convection r...
PDF
Caterpillar CAT 420F BACKHOE LOADER (LKH00001-UP) Operation and Maintenance M...
DOCX
MLS 221 Medical Parasitology (LABORATORY).docx
PDF
Bobcat tl38.70 telescopic handler service repair manual sn b3 zu11001 and abo...
1-s2.0-S259029112500sdfasdfsdfsdf3535-main.pdf
CASE CX45B Series 2 Mini Excavator Service Repair Manual Instant Download.pdf
Narendra-Modi-Stadium AasddsadSSIGNMENT.pptx
Bobcat t40140, t40180 telescopic handler service repair manual (sn b33 j11001...
Bobcat tl35.70 telescopic handler service manual sn b3 zu11001 and above.pdf
VEHICLE BODY ENGINEERING - UNIT 3 Commercial vehicle details
fy10_sh-20856-10_Machine_Guarding (1).ppt
John Deere 5050e Service Repair Manual Tm900319.pdf
Stainless Steel1723305147.presentationppt
735 caterpillar articulated truck service repair manual AWR
ISO_9001_Quality_Induction_1720263786.ppt
John Deere 5055e Fuel System Repair Manual - Tm900319.pdf
John Deere 460E Articulated Dump Trucks Diagnostic Technical Manual.pdf
Bobcat t40140 telescopic handler service repair manual sn b33 j11001 and abov...
2007 POLARIS Dragon RMK TWO STROKE SNOWMOBILE Service Repair Manual.pdf
ENERGY RESOUCES_Class 10_Geo_2020-21.pptx
Pre-ph.d. presentation on numeric study of some double diffusive convection r...
Caterpillar CAT 420F BACKHOE LOADER (LKH00001-UP) Operation and Maintenance M...
MLS 221 Medical Parasitology (LABORATORY).docx
Bobcat tl38.70 telescopic handler service repair manual sn b3 zu11001 and abo...

Eliv 2015 bosch-hammel-presentation_v3.4

  • 1. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Collaborative Software Development in Automotive Christof Hammel Bosch, Germany 1 ELIV 2015
  • 2. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools  Yesterday and Today: Automotive Engineering  Future Automotive Trends & Impact  System and Software Architectures  Organization  Collaboration  Tool Architecture 2 Outline
  • 3. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools 3 Introduction
  • 4. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools https://www.flickr.com/photos/oneaustin/1261907803 4 Complexity Complexity: 500.000 LOC ~100Mio LOC (> than 1st Space-Shuttle) http://www.informationisbeautiful.net/visualizations/million-lines-of-code/ Variability: Product-Line development with high variability 1.500 variation points Performance:
  • 5. CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools 1986: #Parties: 0 #People: 0 1997: #Parties: 1 #People: 10 2006: #Parties: 20 #People: 200 Software Development Organization: 2015: #Parties: 200 #People: 2000 5 Automotive - Complexity
  • 6. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Infotainment BodyPowertrain Chassis 6 Automotive – System Architecture
  • 7. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools SWC SWCSWC Infotainment Body Powertrain 7 Software Architecture
  • 8. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Automotive Trends Cross Divisional Group - Software, Methods and Tools Automated Driving Connected Vehicle (Car2X, IoT) Electrified Mobility 8
  • 9. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Complexity & Quality Distributed Systems Connected & Integrated Systems Safety Security Process & Cooperation 9 We want … We face…
  • 10. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools IT & IoT Domain Cloud & Backend Services Cloud Future Trends Powertrain & EMotor BodyChassisInfotainment & Gateway 10 Automotive – System Architecture
  • 11. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Middleware 1 Infotainment & Gateway Hypervisor EMotor Powertrain Internet Cloud & Backend Services Cloud Middleware 3 Middleware 2 Services Network Communication SWC SWCApp App Future Trends Classic Platform Adaptive Platform Non- AutosarIoT Services 11 Software Architecture
  • 12. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools 2015: #Parties: 200 #People: 2.000 2020: #Parties: 1.000? #People: 10.000? 12 Development Organization
  • 13. CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools https://flic.kr/p/m1rRj13 Development Organization: „Divide et impera!“ ?
  • 14. CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools 14 The Roman Empire Centralism: „Divide et impera!“
  • 15. CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools 15 Fall of the Roman Empire Centralism: „Divide et impera!“
  • 16. CDG-SMT/EMT | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools https://flic.kr/p/5rA3L216 Collaboration
  • 17. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Centralism “Divide et impera” Collaboration Self-Organization / Subsidiarity     “Hybrid” Mode Organizational Paradigms 17
  • 18. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools SW-Engineering User / Team Level SW-Management (ALM) ReqMgm ChgMgm & Planning SCMgm TestMgm Project Level Build Enterprise Sales Resource Enterprise 2.0 Enterprise Level eMail 18 Collaboration Levels (1)
  • 19. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Collaboration Levels (2) Cross Divisional Group - Software, Methods and Tools Company User LevelUser Level Project LevelProject Level Enterprise Level 19 Company Enterprise Level User Level Project Level
  • 20. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Tool Architecture Cross Divisional Group - Software, Methods and Tools CompanyCompany Enterprise Level User Level Project Level Client Server Server Server 20
  • 21. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools OSLC, Java,… ALM Appl. Auto-IWG Eclipse BBM Common Eclipse Platform CDT oAW Perl Config. Auth. View, Navigate, Search Build ALM Std. RM CHM SCM Cont.-Int. Eclipse-Client (SW Engineering) Non-Eclipse-Clients Design MBD ALM-Coupling TM ALM Appl. RM CHM SCM TM Enterprise Appl. ALM Enterprise Wiki Process & Configuration       Server ALM Ext. Web Client  ALM Ext. ALM Ext.   jazz Platform jazz Platform 21 Tool Architecture 
  • 22. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Bosch ALM System Cross Divisional Group - Software, Methods and Tools CHM AppRM App Plan App SCM AppDM App Build App OSLC, Java-API,… QM App Specify Req. Design Request Change Plan Test Work on Change Design Develop Version Build Report 22
  • 23. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Bosch Data Exchange Platform Cross Divisional Group - Software, Methods and Tools EDES Server EDES Customer EDES Exchange ALM Exchange Area Customer Specific Customer Independent Exchange Business Unit ALM Project 1 Defect Project 2 CRQ Exchange Area Exchange Internal 23
  • 24. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Bosch Shared Build Service Cross Divisional Group - Software, Methods and Tools Bosch Jenkins-Server OEM SCM server OEM Dev Team • Interface files • zip • log Tools Mail Bosch SCM server 24
  • 25. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Future Cloud Service Cross Divisional Group - Software, Methods and Tools OEM Enterprise Level User Level Project Level Client Server Server Server 25 Cloud
  • 26. CDG-SMT/ESM | 05/10/2015 | © Robert Bosch GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Cross Divisional Group - Software, Methods and Tools Collaborative Software Development in Automotive Christof Hammel Bosch, Germany Q & A 26 ELIV 2015