SlideShare a Scribd company logo
1 of 58
Download to read offline
ALM-PLM Requirements, Change and
Configuration Integration: Today's
Practices and a Vision of Tomorrow
Jonathan C Archer
Director of Process Management
22
Todays Presentation
Today PTC provides a level of integration between PTC Integrity and
PTC Windchill PDMLink. This presentation will review current
practices supporting this integration along with presenting a vision of
the future deeper integrations.
3
Current Traceability Methods
Requirements Management–
4
Requirements Traceability
Trace between Requirements and Specifications to Software and Hardware
development
2014
Create Traces
Update Traces
Report & Monitor
Traceability
Determine Trace
Strategy
Start
1.0
2.0
3.0
4.0
End
Determine Trace Strategy
1.0
Create Traces
2.0
Report & Monitor Traceability
4.0
Update Traces
3.0
5
Current – Requirements Tracing
2014
6
Context Based Vision of the Future
Requirements Management Traceability
Future looking information Subject to change without notice © 2014 PTC
7
Future Concept: Requirements Tracing Data Model
Direct Tracing
Product Structure
Requirements
PTC Integrity PTC Windchill
Tests
Software Requirements
Tests
Documents
Future looking information Subject to change without notice © 2014 PTC
8
Future Vision – ALM-PLM Requirements Traceability
System Requirements and Validation
System & Logical Engineering Validation/tests ManufacturingRequirement Service
Modern UX for rich
requirements authoring
Modern UX to Create and
trace relationships
Create and trace relationships
Open Relationships
and Related Objects
Trace Requirements
to Product
Information
Future looking information Subject to change without notice © 2014 PTC
9Future looking information Subject to change without notice © 2014 PTC
10Future looking information Subject to change without notice © 2014 PTC
11Future looking information Subject to change without notice © 2014 PTC
12Future looking information Subject to change without notice © 2014 PTC
13Future looking information Subject to change without notice © 2014 PTC
14Future looking information Subject to change without notice © 2014 PTC
15Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
26
Using standard Product Structure relationships today
Managing Software-Hardware Configuration
27
• Software Part
– Object in product structure to represent specific software deliverable / module / node
• Software Build
– Contains software build / deliverable, such as software library objects or executables
• Software Configuration Data
– Contains configuration file to “enable or disable” functions within a build
• Software Document
– Contains source code or link to src code in SCM system
• Software Defect
– Proxy object to remote defect tracking system defect or local Windchill defect
Current Data Model and Relationships
Software and Hardware information sharing – Windchill provides:
Software Part
Software Build
Software
Configuration
Software
Document
Hardware Part
End Item
28
Hardware with Software Configuration
Compiled Software and Configuration associated to Product Structure
Create Structure
Create Document
End
Associate Source
Code Configuration
Determine Build and
Compile
Start
1.0
2.0
3.0
4.0
Create Build
Associate Binaries /
executable
5.0
6.0
Software Build developed in
Integrity Project
Software Part Added to
structure
Software build process
completed in Integrity
Build information added to
Document which is associated to
Software Part
1.0
2.0
3.0
4.0
5.0
6.0
Placeholder document added
to product
Software configuration file
added to Part with link to
Integrity
29
Hardware with Software Configuration
30
Future Concept
Configuration Management – Matrix Management
Future looking information Subject to change without notice © 2014 PTC
31
Hardware with Software Configuration
To Be Process Improvement: Matrix Management Future Concept
Specify Hardware
Compatibility
Review Compatibility
End
Open Matrix and
Review
Open Compatibility for
Software
Start
1.0
2.0
3.0
4.0
Export
5.0
For a particular Software
Version, select compatible
Hardware configurations
Users can now open Matrix
and review
Export Matrix for edit and
publishing
1.0 2.0
3.0
4.0
5.0
Review Compatibility
From Software Part, select
Compatibility
Future looking information Subject to change without notice © 2014 PTC
32
Matrix Management Future Concept
UX Concept Click-through Review
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
5S
Future looking information Subject to change without notice © 2014 PTC
5S, 5C
Future looking information Subject to change without notice © 2014 PTC
5S, 5C, 5
Future looking information Subject to change without notice © 2014 PTC
5S, 5C, 5, 4S
Future looking information Subject to change without notice © 2014 PTC
5S, 5C, 5, 4S, 4
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
5S, 5C, 5, 4S, 4 4th, 3rd, 2nd
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
46
Mobile Version
Windchill Matrix Folder App
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
Future looking information Subject to change without notice © 2014 PTC
52
Current Integration Methods
Cross Discipline Change
53
Integrated Change and Release
Software Changes are documented within Hardware Change Processes
Define Software Issues
as WC Software Defect
Review Open and
Closed Issues
End
Compile Code and
Build
Manage Software
Issues
Start
1.0
2.0
3.0
4.0
Collect and Revise
Release Structured
Software
5.0
6.0
File Software Defects within
Integrity to support changes
Defects generates Defect in
Windchill with synchronized
states, tied to Software Build
Software build process
completed in Integrity
Revised Software Part with
compiled Code associated
1.0
2.0
3.0
4.0
5.0
6.0
Close to Release cycle,
Change information is
reviewed including Open and
Closed Defects
Software Revised / released
with reference to Defects
54
Issue Management Software Defect Tracking
2014
55
Future Concepts
Cross Discipline Change
56
Future Concepts: Integrated Change Process
Task and Workflow enabled coordinated changes between Domains
FUTURECONCEPT – subject to change
Software Change
Collect and Relate
Affected SW
Design Artifacts
Hardware Change
Collect and Relate
Affected HW
Design Artifacts
Open Domain Specific
Tasks/Activities
Associated to
Common Change
Open Tasks Related
to Specific System
Change Process
Coordinate changes to System, SW, HW
57
Don’t forget the survey
Session PTC309
liveglobal.ptc.com

More Related Content

What's hot

Confguration management training
Confguration management trainingConfguration management training
Confguration management trainingAnkur Chaturvedi
 
Achieving end to-end bidirectional traceability in complex software projects
Achieving end to-end bidirectional traceability in complex software projectsAchieving end to-end bidirectional traceability in complex software projects
Achieving end to-end bidirectional traceability in complex software projectsIntland Software GmbH
 
Advanced sap cybersecurity webinar
Advanced sap cybersecurity webinarAdvanced sap cybersecurity webinar
Advanced sap cybersecurity webinarDavid Milano
 
Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Montrium
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Intland Software GmbH
 
TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15Sumo Logic
 
Keeping PACE with Advanced Process Control
Keeping PACE with Advanced Process ControlKeeping PACE with Advanced Process Control
Keeping PACE with Advanced Process ControlYokogawa1
 
DCI presentation during OpenStack Montréal - 2018-06
DCI presentation during OpenStack Montréal - 2018-06DCI presentation during OpenStack Montréal - 2018-06
DCI presentation during OpenStack Montréal - 2018-06Gonéri Le Bouder
 
Introducing Software Product Lines in Model-Based Design Processes: an Indust...
Introducing Software Product Lines in Model-BasedDesign Processes: an Indust...Introducing Software Product Lines in Model-BasedDesign Processes: an Indust...
Introducing Software Product Lines in Model-Based Design Processes: an Indust...REvERSE University of Naples Federico II
 

What's hot (19)

Confguration management training
Confguration management trainingConfguration management training
Confguration management training
 
Data Management in Oil & Gas Industry
Data Management in Oil & Gas IndustryData Management in Oil & Gas Industry
Data Management in Oil & Gas Industry
 
Achieving end to-end bidirectional traceability in complex software projects
Achieving end to-end bidirectional traceability in complex software projectsAchieving end to-end bidirectional traceability in complex software projects
Achieving end to-end bidirectional traceability in complex software projects
 
Introduction to ASPICE
Introduction to ASPICEIntroduction to ASPICE
Introduction to ASPICE
 
Advanced sap cybersecurity webinar
Advanced sap cybersecurity webinarAdvanced sap cybersecurity webinar
Advanced sap cybersecurity webinar
 
Data Management in Oil & Gas Industry
Data Management in Oil & Gas IndustryData Management in Oil & Gas Industry
Data Management in Oil & Gas Industry
 
Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365Tools for Accelerating Validation of Office 365
Tools for Accelerating Validation of Office 365
 
RPA 3
RPA 3RPA 3
RPA 3
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
ikp321-02
ikp321-02ikp321-02
ikp321-02
 
Commercial marketing update fw21'11
Commercial marketing update fw21'11Commercial marketing update fw21'11
Commercial marketing update fw21'11
 
PRIMAVERA
PRIMAVERAPRIMAVERA
PRIMAVERA
 
Itaac
ItaacItaac
Itaac
 
Definition of done
Definition of doneDefinition of done
Definition of done
 
KarnikaSaha
KarnikaSahaKarnikaSaha
KarnikaSaha
 
TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15TechChat - What’s New in Sumo Logic 4/28/15
TechChat - What’s New in Sumo Logic 4/28/15
 
Keeping PACE with Advanced Process Control
Keeping PACE with Advanced Process ControlKeeping PACE with Advanced Process Control
Keeping PACE with Advanced Process Control
 
DCI presentation during OpenStack Montréal - 2018-06
DCI presentation during OpenStack Montréal - 2018-06DCI presentation during OpenStack Montréal - 2018-06
DCI presentation during OpenStack Montréal - 2018-06
 
Introducing Software Product Lines in Model-Based Design Processes: an Indust...
Introducing Software Product Lines in Model-BasedDesign Processes: an Indust...Introducing Software Product Lines in Model-BasedDesign Processes: an Indust...
Introducing Software Product Lines in Model-Based Design Processes: an Indust...
 

Viewers also liked

Industry-forum 2011 PARTsolutions TESIS
Industry-forum 2011 PARTsolutions TESISIndustry-forum 2011 PARTsolutions TESIS
Industry-forum 2011 PARTsolutions TESISCADENAS
 
2004 Team Center Training Presentation On Project
2004 Team Center Training Presentation On Project2004 Team Center Training Presentation On Project
2004 Team Center Training Presentation On ProjectSam Ha
 
Practica electronica
Practica electronicaPractica electronica
Practica electronicaGualbertoRmzA
 
ICT training to TERI & DELL students
ICT training to TERI & DELL studentsICT training to TERI & DELL students
ICT training to TERI & DELL studentsPriya Patra
 
Tarea 4 (herramientas de la web 2.0)
Tarea 4 (herramientas de la web 2.0)Tarea 4 (herramientas de la web 2.0)
Tarea 4 (herramientas de la web 2.0)Mario Ortiz
 
Introducing SSCG’s Management & Engineering Consulting Services
Introducing SSCG’s Management & Engineering Consulting ServicesIntroducing SSCG’s Management & Engineering Consulting Services
Introducing SSCG’s Management & Engineering Consulting ServicesEugene Nizeyimana
 
0620 s16 ms_22
0620 s16 ms_220620 s16 ms_22
0620 s16 ms_22Omniya Jay
 
5 coisas que você precisa saber sobre o plano de saúde
5 coisas que você precisa saber sobre o plano de saúde5 coisas que você precisa saber sobre o plano de saúde
5 coisas que você precisa saber sobre o plano de saúdePlanodesaude.net
 
0610 m16 qp_42
0610 m16 qp_420610 m16 qp_42
0610 m16 qp_42Omniya Jay
 
WordPress Developer Tools to increase productivity
WordPress Developer Tools to increase productivityWordPress Developer Tools to increase productivity
WordPress Developer Tools to increase productivitySudar Muthu
 
As CEBs - A HISTÓRIA & A ATUALIDADE
As CEBs - A HISTÓRIA & A ATUALIDADEAs CEBs - A HISTÓRIA & A ATUALIDADE
As CEBs - A HISTÓRIA & A ATUALIDADEPaulo David
 
Enable process visbility: The Value Proposition for SAP customers
Enable process visbility: The Value Proposition for SAP customers Enable process visbility: The Value Proposition for SAP customers
Enable process visbility: The Value Proposition for SAP customers IBM WebSphereIndia
 

Viewers also liked (20)

Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
Industry-forum 2011 PARTsolutions TESIS
Industry-forum 2011 PARTsolutions TESISIndustry-forum 2011 PARTsolutions TESIS
Industry-forum 2011 PARTsolutions TESIS
 
2004 Team Center Training Presentation On Project
2004 Team Center Training Presentation On Project2004 Team Center Training Presentation On Project
2004 Team Center Training Presentation On Project
 
We2
We2We2
We2
 
Trabajo consulta
Trabajo consultaTrabajo consulta
Trabajo consulta
 
We3
We3We3
We3
 
Uc Works 2007
Uc Works 2007Uc Works 2007
Uc Works 2007
 
Practica electronica
Practica electronicaPractica electronica
Practica electronica
 
ICT training to TERI & DELL students
ICT training to TERI & DELL studentsICT training to TERI & DELL students
ICT training to TERI & DELL students
 
SUNGLASSES TO HIDE
SUNGLASSES TO HIDESUNGLASSES TO HIDE
SUNGLASSES TO HIDE
 
Fundamentos técnicos de internet
Fundamentos técnicos de internetFundamentos técnicos de internet
Fundamentos técnicos de internet
 
Tarea 4 (herramientas de la web 2.0)
Tarea 4 (herramientas de la web 2.0)Tarea 4 (herramientas de la web 2.0)
Tarea 4 (herramientas de la web 2.0)
 
Introducing SSCG’s Management & Engineering Consulting Services
Introducing SSCG’s Management & Engineering Consulting ServicesIntroducing SSCG’s Management & Engineering Consulting Services
Introducing SSCG’s Management & Engineering Consulting Services
 
0620 s16 ms_22
0620 s16 ms_220620 s16 ms_22
0620 s16 ms_22
 
5 coisas que você precisa saber sobre o plano de saúde
5 coisas que você precisa saber sobre o plano de saúde5 coisas que você precisa saber sobre o plano de saúde
5 coisas que você precisa saber sobre o plano de saúde
 
0610 m16 qp_42
0610 m16 qp_420610 m16 qp_42
0610 m16 qp_42
 
Presentacionprocesos
PresentacionprocesosPresentacionprocesos
Presentacionprocesos
 
WordPress Developer Tools to increase productivity
WordPress Developer Tools to increase productivityWordPress Developer Tools to increase productivity
WordPress Developer Tools to increase productivity
 
As CEBs - A HISTÓRIA & A ATUALIDADE
As CEBs - A HISTÓRIA & A ATUALIDADEAs CEBs - A HISTÓRIA & A ATUALIDADE
As CEBs - A HISTÓRIA & A ATUALIDADE
 
Enable process visbility: The Value Proposition for SAP customers
Enable process visbility: The Value Proposition for SAP customers Enable process visbility: The Value Proposition for SAP customers
Enable process visbility: The Value Proposition for SAP customers
 

Similar to ALM-PLMRequirementsChangeandConfigurationIntegrationPTCLive309

Ch5 software imprementation1.0
Ch5 software imprementation1.0Ch5 software imprementation1.0
Ch5 software imprementation1.0Kittitouch Suteeca
 
Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration ManagementKanchanPatil34
 
The Science of database CICD - UKOUG Breakthrough
The Science of database CICD - UKOUG BreakthroughThe Science of database CICD - UKOUG Breakthrough
The Science of database CICD - UKOUG BreakthroughJasmin Fluri
 
Software Configuration Management introduction
Software Configuration Management introductionSoftware Configuration Management introduction
Software Configuration Management introductionMani Deepak Choudhry
 
Software configuration management, Web engineering
Software configuration management, Web engineeringSoftware configuration management, Web engineering
Software configuration management, Web engineeringdivyammo
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.pptdivyammo
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.pptdivyammo
 
Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentKovair
 
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques VMware Tanzu
 
PLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdfPLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdfDeepikaBv4
 
Understanding change impact across the electronics software, hardware, and fi...
Understanding change impact across the electronics software, hardware, and fi...Understanding change impact across the electronics software, hardware, and fi...
Understanding change impact across the electronics software, hardware, and fi...Ad Ghauri
 
Lecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementLecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementAchmad Solichin
 
.NET Application Modernization with PAS and Azure DevOps
.NET Application Modernization with PAS and Azure DevOps.NET Application Modernization with PAS and Azure DevOps
.NET Application Modernization with PAS and Azure DevOpsVMware Tanzu
 
Software Engineering- Chapter 9.pptx
Software Engineering- Chapter 9.pptxSoftware Engineering- Chapter 9.pptx
Software Engineering- Chapter 9.pptxFarjanaParvin5
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementArunnima B S
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureCitiusTech
 
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)Sumanth Donthi
 
Software Modeling and Verification
Software Modeling and VerificationSoftware Modeling and Verification
Software Modeling and VerificationRamnGonzlezRuiz2
 

Similar to ALM-PLMRequirementsChangeandConfigurationIntegrationPTCLive309 (20)

Ch5 software imprementation1.0
Ch5 software imprementation1.0Ch5 software imprementation1.0
Ch5 software imprementation1.0
 
Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration Management
 
The Science of database CICD - UKOUG Breakthrough
The Science of database CICD - UKOUG BreakthroughThe Science of database CICD - UKOUG Breakthrough
The Science of database CICD - UKOUG Breakthrough
 
lecture14.ppt
lecture14.pptlecture14.ppt
lecture14.ppt
 
Software Configuration Management introduction
Software Configuration Management introductionSoftware Configuration Management introduction
Software Configuration Management introduction
 
Software configuration management, Web engineering
Software configuration management, Web engineeringSoftware configuration management, Web engineering
Software configuration management, Web engineering
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.ppt
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.ppt
 
Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications Development
 
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques
Re-Platforming Legacy .Net Applications to PCF Using Modernized Techniques
 
PLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdfPLM System Integration with SAP S4HANA.pdf
PLM System Integration with SAP S4HANA.pdf
 
Understanding change impact across the electronics software, hardware, and fi...
Understanding change impact across the electronics software, hardware, and fi...Understanding change impact across the electronics software, hardware, and fi...
Understanding change impact across the electronics software, hardware, and fi...
 
Lecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementLecture 06 Software Configuration Management
Lecture 06 Software Configuration Management
 
.NET Application Modernization with PAS and Azure DevOps
.NET Application Modernization with PAS and Azure DevOps.NET Application Modernization with PAS and Azure DevOps
.NET Application Modernization with PAS and Azure DevOps
 
Software Engineering- Chapter 9.pptx
Software Engineering- Chapter 9.pptxSoftware Engineering- Chapter 9.pptx
Software Engineering- Chapter 9.pptx
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
 
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
 
Software Modeling and Verification
Software Modeling and VerificationSoftware Modeling and Verification
Software Modeling and Verification
 
Review_2013
Review_2013Review_2013
Review_2013
 

ALM-PLMRequirementsChangeandConfigurationIntegrationPTCLive309

  • 1. ALM-PLM Requirements, Change and Configuration Integration: Today's Practices and a Vision of Tomorrow Jonathan C Archer Director of Process Management
  • 2. 22 Todays Presentation Today PTC provides a level of integration between PTC Integrity and PTC Windchill PDMLink. This presentation will review current practices supporting this integration along with presenting a vision of the future deeper integrations.
  • 4. 4 Requirements Traceability Trace between Requirements and Specifications to Software and Hardware development 2014 Create Traces Update Traces Report & Monitor Traceability Determine Trace Strategy Start 1.0 2.0 3.0 4.0 End Determine Trace Strategy 1.0 Create Traces 2.0 Report & Monitor Traceability 4.0 Update Traces 3.0
  • 6. 6 Context Based Vision of the Future Requirements Management Traceability Future looking information Subject to change without notice © 2014 PTC
  • 7. 7 Future Concept: Requirements Tracing Data Model Direct Tracing Product Structure Requirements PTC Integrity PTC Windchill Tests Software Requirements Tests Documents Future looking information Subject to change without notice © 2014 PTC
  • 8. 8 Future Vision – ALM-PLM Requirements Traceability System Requirements and Validation System & Logical Engineering Validation/tests ManufacturingRequirement Service Modern UX for rich requirements authoring Modern UX to Create and trace relationships Create and trace relationships Open Relationships and Related Objects Trace Requirements to Product Information Future looking information Subject to change without notice © 2014 PTC
  • 9. 9Future looking information Subject to change without notice © 2014 PTC
  • 10. 10Future looking information Subject to change without notice © 2014 PTC
  • 11. 11Future looking information Subject to change without notice © 2014 PTC
  • 12. 12Future looking information Subject to change without notice © 2014 PTC
  • 13. 13Future looking information Subject to change without notice © 2014 PTC
  • 14. 14Future looking information Subject to change without notice © 2014 PTC
  • 15. 15Future looking information Subject to change without notice © 2014 PTC
  • 16. Future looking information Subject to change without notice © 2014 PTC
  • 17. Future looking information Subject to change without notice © 2014 PTC
  • 18. Future looking information Subject to change without notice © 2014 PTC
  • 19. Future looking information Subject to change without notice © 2014 PTC
  • 20. Future looking information Subject to change without notice © 2014 PTC
  • 21. Future looking information Subject to change without notice © 2014 PTC
  • 22. Future looking information Subject to change without notice © 2014 PTC
  • 23. Future looking information Subject to change without notice © 2014 PTC
  • 24. Future looking information Subject to change without notice © 2014 PTC
  • 25. Future looking information Subject to change without notice © 2014 PTC
  • 26. 26 Using standard Product Structure relationships today Managing Software-Hardware Configuration
  • 27. 27 • Software Part – Object in product structure to represent specific software deliverable / module / node • Software Build – Contains software build / deliverable, such as software library objects or executables • Software Configuration Data – Contains configuration file to “enable or disable” functions within a build • Software Document – Contains source code or link to src code in SCM system • Software Defect – Proxy object to remote defect tracking system defect or local Windchill defect Current Data Model and Relationships Software and Hardware information sharing – Windchill provides: Software Part Software Build Software Configuration Software Document Hardware Part End Item
  • 28. 28 Hardware with Software Configuration Compiled Software and Configuration associated to Product Structure Create Structure Create Document End Associate Source Code Configuration Determine Build and Compile Start 1.0 2.0 3.0 4.0 Create Build Associate Binaries / executable 5.0 6.0 Software Build developed in Integrity Project Software Part Added to structure Software build process completed in Integrity Build information added to Document which is associated to Software Part 1.0 2.0 3.0 4.0 5.0 6.0 Placeholder document added to product Software configuration file added to Part with link to Integrity
  • 29. 29 Hardware with Software Configuration
  • 30. 30 Future Concept Configuration Management – Matrix Management Future looking information Subject to change without notice © 2014 PTC
  • 31. 31 Hardware with Software Configuration To Be Process Improvement: Matrix Management Future Concept Specify Hardware Compatibility Review Compatibility End Open Matrix and Review Open Compatibility for Software Start 1.0 2.0 3.0 4.0 Export 5.0 For a particular Software Version, select compatible Hardware configurations Users can now open Matrix and review Export Matrix for edit and publishing 1.0 2.0 3.0 4.0 5.0 Review Compatibility From Software Part, select Compatibility Future looking information Subject to change without notice © 2014 PTC
  • 32. 32 Matrix Management Future Concept UX Concept Click-through Review Future looking information Subject to change without notice © 2014 PTC
  • 33.
  • 34. Future looking information Subject to change without notice © 2014 PTC
  • 35. 5S Future looking information Subject to change without notice © 2014 PTC
  • 36. 5S, 5C Future looking information Subject to change without notice © 2014 PTC
  • 37. 5S, 5C, 5 Future looking information Subject to change without notice © 2014 PTC
  • 38. 5S, 5C, 5, 4S Future looking information Subject to change without notice © 2014 PTC
  • 39. 5S, 5C, 5, 4S, 4 Future looking information Subject to change without notice © 2014 PTC
  • 40. Future looking information Subject to change without notice © 2014 PTC
  • 41. Future looking information Subject to change without notice © 2014 PTC
  • 42. Future looking information Subject to change without notice © 2014 PTC
  • 43. Future looking information Subject to change without notice © 2014 PTC
  • 44. 5S, 5C, 5, 4S, 4 4th, 3rd, 2nd Future looking information Subject to change without notice © 2014 PTC
  • 45. Future looking information Subject to change without notice © 2014 PTC
  • 47. Future looking information Subject to change without notice © 2014 PTC
  • 48. Future looking information Subject to change without notice © 2014 PTC
  • 49. Future looking information Subject to change without notice © 2014 PTC
  • 50. Future looking information Subject to change without notice © 2014 PTC
  • 51. Future looking information Subject to change without notice © 2014 PTC
  • 53. 53 Integrated Change and Release Software Changes are documented within Hardware Change Processes Define Software Issues as WC Software Defect Review Open and Closed Issues End Compile Code and Build Manage Software Issues Start 1.0 2.0 3.0 4.0 Collect and Revise Release Structured Software 5.0 6.0 File Software Defects within Integrity to support changes Defects generates Defect in Windchill with synchronized states, tied to Software Build Software build process completed in Integrity Revised Software Part with compiled Code associated 1.0 2.0 3.0 4.0 5.0 6.0 Close to Release cycle, Change information is reviewed including Open and Closed Defects Software Revised / released with reference to Defects
  • 54. 54 Issue Management Software Defect Tracking 2014
  • 56. 56 Future Concepts: Integrated Change Process Task and Workflow enabled coordinated changes between Domains FUTURECONCEPT – subject to change Software Change Collect and Relate Affected SW Design Artifacts Hardware Change Collect and Relate Affected HW Design Artifacts Open Domain Specific Tasks/Activities Associated to Common Change Open Tasks Related to Specific System Change Process Coordinate changes to System, SW, HW
  • 57. 57 Don’t forget the survey Session PTC309