Your SlideShare is downloading. ×
0
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
S1nn -Intland-Software-Techday-2013
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

S1nn -Intland-Software-Techday-2013

248

Published on

S1nn was presented Software and Test Management in the Automotive Practice at Intland Techday on 26th of November 2013 to share experience about Agile, Scrum for team and the implementation of SAFe …

S1nn was presented Software and Test Management in the Automotive Practice at Intland Techday on 26th of November 2013 to share experience about Agile, Scrum for team and the implementation of SAFe (Scaled Agile Framework) at the enterprises level.

Published in: Automotive
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
248
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. S1nn systems Software and Test Management in the Automotive Practice Dr. Gerd Nusser 26.11.2013 Intland Techday
  • 2. Software and Test Management in the Automotive Practice Agenda Introduction to S1nn Challenges Software and Test Management Future codeBeamer structure to manage projects Summary and outlook 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 2
  • 3. Software and Test Management in the Automotive Practice Introduction to S1nn Founded in October 2004 Certified Tier 1 system supplier Modern infrastructure in place – S1nn runs Focus on product design and integration, attractive product roadmap Out-Sourcing of manufacturing, i.e. fabless Sales & Project management Audio Systemengineering & Solutions 27.11.2013, company private – Vertraulich nicht zur Weitergabe Electronics HW & SW Design & Integration www.s1nn.de Design Packaging & Styling Suppliermanagement & Logistics Qualitymanagement & Validation 3
  • 4. Software and Test Management in the Automotive Practice Introduction to S1nn – customers 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 4
  • 5. Software and Test Management in the Automotive Practice Introduction to S1nn – products VW Media Device Interface VW-BT Interface boxes VW-UMI Ford SYNC cooperation Ford SCM AudioSystems 27.11.2013, company private – Vertraulich nicht zur Weitergabe Online / E-call www.s1nn.de Drive Style Kit+ 5
  • 6. Software and Test Management in the Automotive Practice Introduction to S1nn – products 1st fully HTML5-based infotainment system for Porsche 918 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 6
  • 7. Software and Test Management in the Automotive Practice Introduction to S1nn – Team Organisation & Partner Network BT connectivity Interoperability San Diego, CA (+9h) Stuttgart/Ettlingen Project management System architecture System architecture HW development SW architecture SW development SW development Mechanical design System integration System test System test Quality Assurance Voice recognition TTS Media player Codecs Navigation Kernel MAP Rendering System Test CAN Autosar NM Optmized Boot Test automation CAN Diagnosis Linux 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 7
  • 8. Software and Test Management in the Automotive Practice Challenges – external and internal External and internal driven challenges Increasing number of customers providing different quality of specifications Increasing number of projects Increasing complexity and increasing number of requirements Increasing number of change requests Increasing number of development partners Demand towards agile development Distributed development locations User friendly tool chain to manage software and test process Straight development processes to improve quality Cost efficient development Reuse (code, knowledge, requirements) Traceability 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 8
  • 9. Software and Test Management in the Automotive Practice Challenges – software development process Development according to Automotive SPICE V-Process Traceability Traceability AnforderungsAnalyse System-Tests System-Architektur System-Integration SoftwareArchitektur Software-Tests Software-Design SoftwareIntegration Implementierung www.s1nn.de 9
  • 10. Software and Test Management in the Automotive Practice Software and Test Management Software Project Phases and their products Kick off - Milestone planning - Functional requirement specification - Rough feature rollout plan - Test plan - Definition of software architecture Feature development - Detailed feature rollout plan - Definition of work packages - Definition of test cases Bugfixing - Defect reduction (incl. defect reduction curve) monitoring, reporting, tracking, steering during all project phases! 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 10
  • 11. Software and Test Management in the Automotive Practice Software and Test Management Usage of different systems to … manage documents (e.g. file system, ProCom, …) manage requirements (e.g. Doors, Excel, …) track bugs (e.g. RT, Jira, …) plan and track features (e.g. MS Project, Excel, …) handle change requests (e.g. Doors, Excel, …) create release documentation (e.g. Word) plan multiple projects and resources (e.g. MS Project or MS Project Server, Excel, …) develop source code (e.g. vi, Visual Studio, Eclipse, Sublime, …) manage source code (e.g. SVN, Perforce, Git, …) 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 11
  • 12. Software and Test Management in the Automotive Practice Software and Test Management Some problems by using different systems … Break in tool chain Different feature planning/tracking per project Different metrics per project Different release documentation Different SOWs per 3rd party supplier No link between features and requirements Change request process decoupled of development and test process Traceability hard to achieve Baselining nearly impossible … 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 12
  • 13. Software and Test Management in the Automotive Practice Software and Test Management – feature planning 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 13
  • 14. Software and Test Management in the Automotive Practice Software and Test Management – bug tracking 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 14
  • 15. Software and Test Management in the Automotive Practice Software and Test Management Goals Standardization of feature planning/tracking and bug tracking Standardization of test management Automatic generation of feature rollout plan Automatic generation of functional requirement specification Automatic generation of statement of works Automatic generation of project metrics (features, tasks, bugs, test coverage, …) Integrated change request process Traceability 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 15
  • 16. Software and Test Management in the Automotive Practice Software and Test Management One system to … manage documents (e.g. file system, ProCom, …) manage requirements (e.g. Doors, Excel, …) track bugs (e.g. RT, Jira, …) plan and track features (e.g. MS Project, Excel, …) handle change requests (e.g. Doors, Excel, …) create release documentation (e.g. Word) … with integration capabilities to … support software development within Eclipse MyLyn manage source code (e.g. SVN, Git, …) Not covered Project and resource planning (e.g. MS Project or Project Server, Excel, …) 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 16
  • 17. Software and Test Management in the Automotive Practice Future codeBeamer structure Customer Requirements CRS Customer Req. Spec R1 Rm 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 17
  • 18. Software and Test Management in the Automotive Practice Future codeBeamer structure Link between features and customer requirements Features CRS Customer Req. Spec R1 F1 VR4.0 F2 VR5.0 ? Fp Rm 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 18
  • 19. Software and Test Management in the Automotive Practice Future codeBeamer structure Link between features and internal/external requirements Features CRS Customer Req. Spec R1 F1 VR4.0 F2 SRS (SW, HW, ME) S1NN Req. Spec VR5.0 SR1 SR2 Fp SRn Rm 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 19
  • 20. Software and Test Management in the Automotive Practice Future codeBeamer structure Link between features/dev tasks and requirements Work packages D1 (F1) - HMI Features CRS Customer Req. Spec R1 F1 F2 SRS (SW, HW, ME) S1NN Req. Spec D2 (F1) - Backend VR4.0 VR5.0 D3 (F1) - Core D4 (F2) - HMI SR1 --- D5 (F2) - Backend SR2 Fp Dr SRn Rm 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 20
  • 21. Software and Test Management in the Automotive Practice Future codeBeamer structure Link between tests cases/sets and requirements Work packages D1 (F1) - HMI Features CRS Customer Req. Spec R1 F1 F2 SRS (SW, HW, ME) S1NN Req. Spec D2 (F1) - Backend VR4.0 VR5.0 D3 (F1) - Core D4 (F2) - HMI SR1 --- D5 (F2) - Backend SR2 Fp Dr Test cases Test sets/run T1 TS1 TS2 SRn Rm Tq TSr 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 21
  • 22. Software and Test Management in the Automotive Practice Future project planning/tracking 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 22
  • 23. Software and Test Management in the Automotive Practice Future project planning/tracking 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 23
  • 24. Software and Test Management in the Automotive Practice Integration of EGit and Mylyn 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 24
  • 25. Software and Test Management in the Automotive Practice Future test management – planning 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 25
  • 26. Software and Test Management in the Automotive Practice Future test management – test coverage 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 26
  • 27. Software and Test Management in the Automotive Practice Summary and outlook Summary and outlook The past: different tools for different aspects of project management The presence: codeBeamer - for document management and wiki - for bug management incl. ticket synchronization - for configuration management/integration of Git The future … - new structure to handle (nearly) all aspects of project management within CB - standardization of processes by using dedicated workflows - automatic generation of metrics - agile development 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 27
  • 28. Questions? 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 28
  • 29. Thank you for your attention! 27.11.2013, company private – Vertraulich nicht zur Weitergabe www.s1nn.de 29

×