Presentation Title: Application Lifecycle Management (ALM) and PLM Integration with Teamcenter-Polarion

Size: px
Start display at page:

Download "Presentation Title: Application Lifecycle Management (ALM) and PLM Integration with Teamcenter-Polarion"

Transcription

1 Presentation Title: Application Lifecycle Management (ALM) and PLM Integration with Teamcenter-Polarion Presenter Name: Uwe Kappmeier Room name: Room 3 (Foyer 1) Lifecycle Collaboration Presentation date: Company Name: Contacts: Web: KPIT Solutions GmbH cc-eplm@kpit-solutions.de

2 Improve product and software development by integrating ALM and PLM

3 by working closely with customers delivering solutions $490 MUSD in FY16 10 Development Centers Presence in 16 countries Headcount 10,200+ Engineers 75% 6% of Revenues invested in R&D USA: Portland, OR Detroit, MI Iselin, NJ Santa Clara, CA Sacramento, CA Columbus, IN Richmond, VA Houston, TX Austin, TX Raleigh, NC Europe: London Paris Nuremberg Munich Frankfurt Amsterdam Stockholm South Africa: Johannesburg Middle East: Dubai India: Pune Mumbai Noida Bangalore Hyderabad Chennai Singapore Japan: Tokyo South Korea Seoul China: Shanghai Australia: Sydney Technology agnostic approach for business challenges Quality driven delivery process for excellence in execution 3 10/24/2017

4 KPIT EPLM Europe - Global Orientation, Local presence 8,5 MEURO Revenue in FY 2016 Employees Locations in Germany 80% of the consultants with Industry Background 150+ active support customers 20+ Years PLM Experience Consultative Approach for target oriented project results Standard based implementation for sustainable solutions 4 10/24/2017

5 ALM Design for Embedded Software Agenda What is ALM 3 pillars of ALM Teamcenter ALM Integration QA

6 ALM Design for Embedded Software What is ALM What is ALM Polarion ALM helps you gain actionable insight and strong team collaboration across the entire software lifecycle 6 10/24/2017

7 What is ALM Trends Software is eating the world Marc Andreessen (founder of Netscape - first web browser)

8 What is ALM Trends and has become the key differentiator

9 The world consists of software "Software is part of our lives more than we can imagine - and sometimes realize."

10 Hardware and software development processes are inherently different Hardware follows three-to-five year cycles Gate-based and linear development More stable technologies VS Software development measured in months Agile and iterative processes Rapid technology innovation

11 ALM Design for Embedded Software 3 Pillars of ALM Collaboration Traceability Reuse

12 3 Pillars of ALM Secure collaboration Secure collaboration Collaborate on shared assets easily and securely via granular permission controls and robust configurable workflow automation 12 10/24/2017

13 3 Pillars of ALM Secure collaboration - Web based 100% Web based Easy to use Easy to access Easy to deploy Easy to configure

14 3 Pillars of ALM Ensure traceability Ensure traceability With Polarion you can ensure completeness of the information about every step in a development process. Every step is just a click away - starting with modified lines of code up to high-level change requests 14 10/24/2017

15 3 Pillars of ALM Ensure traceability - Types History Traces Track Modification Historical Verification Trace Verification Procedures Link data to the process Process Data Connect input & output data

16 3 Pillars of ALM Reuse effectively Reuse effectively 60-80% of requirements, code and test are being shared between projects. Reuse, branch and merge your data for effective sequential or parallel project or product line development /24/2017

17 3 Pillars of ALM Reuse effectively - What to reuse? Regulatory Requirements Test Library Code None Functional Requirements Design Specifications And more

18 Software Delivery Process Requirements Management Effectively gather, author, approve and manage software requirements across the full project lifecycles. Not written Verbally exchanged Focus on usability Ignored, Outdated, Not Applied Make relevant requirements available in one click

19 Software Delivery Process Change Management Understand the "Who, What, When and Why" of any changes. Change is a threat Isolate the change Change is not processed Enforce the impact analysis

20 Software Delivery Process Planning & Project Management Improve utilization and release predictability using live planning and granular time tracking. Unclear expectations Automate definition of done Problems recognized too late Live view to status of project/portfolio

21 Reuse effectively - Reuse Maturity Connected Infrastructure Standardized Infrastructure Polarion Reuse Independent Products No ALM Polarion ALM Polarion ALM with Teamcenter PLM

22 Benefits of a comprehensive ALM and PLM solution Software Product traceability Integrated requirement management Eclipse Git Klocwork Vector LDRA Perforce SPARQL Integrated change management MATLAB SW Requirement Mgmt. Test & QA ISO, SPICE w3c Closed-loop embedded engineering eqube SW Variant Mgmt. Build & Release Mgmt. Resource Mgmt. ALM Audit Metrics Reports Issues & Defects Mgmt. Change & Configuration PLM Tc LMS Systems-driven product development Simulink LMS Magic Draw Leverage best-in-class industry tools

23 Apply ECO on main display DI007 Define ECO Impact Analysis Implementation Finish design

24 Impact Analysis todays problems Define ECO Impact Analysis Incomplete or inaccurate assessment of the change effect Data maybe rendundant on several positions or is not identified This may cause rework or delayed error detection Implementation Finish design

25 ECO add GPS to main display DI007 Define ECO Impact Analysis Implementation Kavin Design Eng Review: Impact Analysis ECN Start Belinda ECR and PR Review: check impacts and define implementation time Edit analyze task Finish design

26 ECO ECR and Impact Analysis Define ECO Impact Analysis Implementation Finish design

27 Advantages of an integrated ALM PLM solution Define ECO Impact Analysis Single point of Truth Improved and common product decisions Implementation Finish design

28 ECO add GPS to main display DI007 Define ECO Impact Analysis Implementation Finish design

29 ECO impementation of software change Define ECO Impact Analysis Implementation Finish design

30 Questions

31 Thank You