Effective cooperation-automtive

976 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
976
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
37
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Effective cooperation-automtive

  1. 1. 1 CDG-SMT/EMT | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveDiesel Gasoline SystemsEffective Cooperation in AutomotiveDiesel Gasoline Systems – Electronic Controls
  2. 2. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsTechnical ApproachConsequencesCooperation ModelsSW-ArchitectureAutomotive DomainOutlineAndre RieselChristof HammelRobert Bosch GmbH17.05.20132
  3. 3. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsProduct Group DGS-EC: Electronic Control UnitHeavy Duty Passenger CarSWDGS-ECGasolineSystemsDieselSystemsOff Highway3
  4. 4. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsProduct Group DGS-EC: Electronic Control UnitGasoline - CNG - Flexfuel - Hybrid - Diesel7000 employees worldwide>20 Mio ECUs / year400 projects with all OEMs4
  5. 5. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsBase SoftwareOperating SystemComplex DriverCustomer Specific SWCommon Platform SWFunctionsprovidedby OEMFunctionsdevelopedwith OEMFunctionsprovidedby 3rd partyModel Model ModelVehicle Motion Software Architecture“VeMotionSar”(published 04/2012)SW Architecture• Functional content of the structure elements• System relevant Structure elementsManagingComplexity(since 2008)SW Architecturehttp://www.bosch-vemotionsar.com/5
  6. 6. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction,editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperations in AutomotiveCross Divisional Group - Software, Methods and Tools6FullBoschSWSWSHModel#1SWSHModel#2SWSHModel#3SWSHModel#4SWSHModel#5SWSHModel#6SWSHModel#7
  7. 7. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperations in AutomotiveCross Divisional Group - Software, Methods and ToolsToday Support several proprietary exchange formats Flexibility in SW-architecture to combine vendor and OEM / 3rd partyfunctionality based on standardized Base Software High competencies in the SW system integration to bring all partstogether for one consistent productFuture Collaborative Development Effective logistics (e.g. „build-server in the cloud“) Contractual agreements with clear responsibilities to handle warrantyand liablityConsequences7
  8. 8. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperations in AutomotiveCross Divisional Group - Software, Methods and ToolsTier1OEMRequirements-UpdatesDelivery-A…current working models in automotive community:Requirement-Spec.Component3rd Party ComponentClassic Cooperation Model8
  9. 9. BURNDOWNCHARTRiesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsDelivery-ASCRUMMasterProductOwnerTeamSPRINT BACKLOGPRODUCTBACKLOGStandard Agile Model9
  10. 10. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperations in AutomotiveCross Divisional Group - Software, Methods and ToolsHow could “Collaborative Development” be an approach?Future…10
  11. 11. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperations in AutomotiveCross Divisional Group - Software, Methods and ToolsTier1OEMRequirements-UpdatesDelivery-ARequirement-Spec.Component3rd Party ComponentClassic Cooperation Model11
  12. 12. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsTier1OEMDelivery-APRODUCTBACKLOGComponent3rd Party ComponentIncremental Requirements UpdateSPRINTBACKLOG12
  13. 13. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsDelivery-ASCRUMMasterProductOwnerTeamPRODUCTBACKLOGComponent3rd Party ComponentIterative DevelopmentSPRINTBACKLOG13
  14. 14. BURNDOWNCHARTRiesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsDelivery-AProductOwnerTeamPRODUCTBACKLOGComponentComponentOEM, Tier1´s, 3rd Parties,…are transforminginto a software communityCollaborative DevelopmentSPRINTBACKLOGSCRUMMaster14
  15. 15. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsApproach: Mixture of the known cooperation models and future needsDiscussion points: What is the (desired) final scenario of cooperation model? What does it mean for OEM What does it mean for Tier1, 2 What does it mean for 3rd Party Responsibilities? Current barriers, limitations…. Contracting Working models ….Discussion #115
  16. 16. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and Tools16
  17. 17. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsTier1OEMDelivery-ACommunity: Data ExchangeSPRINTBACKLOGComponentReq.ExchangeSWExchange17
  18. 18. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsTier1OEMDelivery-ASmooth (Agile) Data ExchangeSPRINTBACKLOGComponentREQSWReq.ExchangeSWExchange18
  19. 19. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsPlatform RuntimeDomainWorkspaceWorkbenchOEMPlatform RuntimeDomainWorkspaceWorkbenchTier 1010110101.c </>010110101.c </>.aarTechnical Approach19
  20. 20. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and Tools.aarTechnical ApproachAutomotive Archive (.aar) Standard hierarchical structure Domain data: Code (model, source, binary) Component description (*.arxml) Documentation, Configuration … Meta data Extended File attributes (e.g. review flag) Extended content types (for fast search) Versioning and variant handling …20
  21. 21. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperation in AutomotiveCross Divisional Group - Software, Methods and ToolsTechnical ApproachExtended Eclipse Workspace (Resource) PlugIn extension Support automotive artifacts Handling of meta data File attribute handling Content type handling Versioning and variant handling Standardization activities in Eclipse Auto-IWG (WP1) Reference implementation of extended Eclipse resource as OpenSource project21
  22. 22. Riesel, Hammel | 4/29/2013 | © Robert Bosch GmbH 2013. All rights reserved, also regarding anydisposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.OpenForum 2013Effective Cooperationsin AutomotiveCross Divisional Group - Software, Methods and Tools22

×