advanced variants management · collaboration traceability re-use how: 3 core pillars in polarion....
TRANSCRIPT
Advanced Variants ManagementOr how I can build and use my own lego kit.
Where today meets tomorrow.
Page 2 Siemens Digital Industries Software
Susan Faust
PreSales Solution Consultant Germany
Siemens Digital Industry Solution
Stéphane Vayssier
PreSales Solution Consultant France
Siemens Digital Industry Solution
Robert Hellebrand
Field Application Engineer Germany
pure::systems
Page 3 Siemens Digital Industries Software
VariantSpecifications
Test Specifications
Source Code
…
WHAT: Advanced Variants Management in Polarion ALM
by using pure::variants and Capella MBSE capabilities
Specification
Test Cases
Source Code
150 % Specs
Feature 1
Feature 2
Feature 3
Feature Model
Selecting
Features
Generating
Variant
Specifications
Polarion
pure::variants add-on
Capella
Model-based
System
Engineering in
connection
with
pure::variants
Page 4 Siemens Digital Industries Software
WHY: Trends & Challenges
Increase in product variants
Stressed financial and program performance
Fast changing consumer demands
Global Setup
World Wide Competition
Regulatory Compliancy
High Quality
Demand
Global Supply Chain
Operational Cost and Quality
Page 5 Siemens Digital Industries Software
WHY: Please take part in the survey
Are you facing an increased complexity
during the development lifecycle
due to higher number of product variants
and specific configuration needs?
Page 6 Siemens Digital Industries Software
WHY: Importance of Product Line Engineering
Source: Thomas S. Fogdal, © Danfoss Drives A/S 2016
Page 7 Siemens Digital Industries Software
WHY: Engineering Competitiveness
MBSE and PLE Best Practices at Thales
Source: https://www.thalesgroup.com/en/worldwide/press-release/2015-full-year-results
Page 8 Siemens Digital Industries Software
WHY: Product Line Modelling – Real world example with Thales
Source: http://download.polarsys.org/capella/publis/MBSE_Canberra-Backbone_of_the_Thales_Engineering_Manifesto.pdf
HOW:Introduction Variant Management
Page 10 Siemens Digital Industries Software
HOW: Feature Model based Variant Management …
Page 11 Siemens Digital Industries Software
HOW: Feature Model …
Page 12 Siemens Digital Industries Software
HOW: Feature Model …
HOW: Introduction Polarion
Page 14 Siemens Digital Industries Software
Collaboration Traceability Re-use
HOW: In Application Lifecycle Management (ALM)
There are 3 core pillars
Page 15 Siemens Digital Industries Software
Requirements
Management
Reuse & Branch
Change &
Configuration
Mgt.
Test & Quality
Management
Agile & Hybrid
Project Mgt.
Issue and
Risk Mgt.
Build &
Release
Planning
Resource Mgt.
Collaboration
Traceability
Workflow
Audits and
Metrics
Reports
HOW: Our Solution reflects this integration
Within the 3 core pillars
Page 16 Siemens Digital Industries Software
Collaboration Traceability Re-use
HOW: Collaboration
Page 17 Siemens Digital Industries Software
HOW: Unlock Synergies Across All Collaborators
Robert
Project
Manager
Linda
Business
Analyst
Jennifer
Test Analyst
Patricia
Supplier
John
System
Engineer
Daniel
Code
Expert
Bob
Developer
James
Product Line
Engineer
UNIFIED
POLARION
SERVER
Page 18 Siemens Digital Industries Software
Collaboration Traceability Re-use
HOW: Traceability
Page 19 Siemens Digital Industries Software
HOW: Traceability
Page 20 Siemens Digital Industries Software
Collaboration Traceability Re-use
HOW: Re-use
Page 21 Siemens Digital Industries Software
With Re-use and
branch a new project
will never have to be
started from scratch
Test & Quality
Management
Original File
Reference with shared
changes
Branch
Full copy with different
coding Re-use
HOW: Reuse
Page 22 Siemens Digital Industries Software
Collaboration Traceability Re-use
HOW: 3 core pillars In Polarion
Page 23 Siemens Digital Industries Software
HOW: Lifecycle in Polarion with variants management
Single Product
StandardizedInfrastructure
Re-usePlatform
Product Line Engineering
ProductFamily
No ALM Polarion ALM Polarion ALM & pure::variants Add-on
HOW: Holistic Variant Management - Demo
Page 25 Siemens Digital Industries Software
Live Demo: See Webinar Record
Page 26 Siemens Digital Industries Software
VariantSpecifications
Test Specifications
Source Code
…
HOW: Summary of the demo
Specification
Test Cases
Source Code
150 % Specs
Feature 1
Feature 2
Feature 3
Feature Model
Selecting
Features
Generating
Variant
Specifications
Polarion
pure::variants add-on
Capella
Model-based
System
Engineering in
connection
with
pure::variants
HOW SO: Benefits
Page 28 Siemens Digital Industries Software
HOW SO: Standarized infrastructure with feature models and
master specifications
Faster
development
through reuse of a
library
Page 29 Siemens Digital Industries Software
HOW SO: Features selection with dependency rules for variants
Less errors in your
development
through
dependency rules
Page 30 Siemens Digital Industries Software
HOW SO: Dependency overview in a Functions Variants Matrix
Comparison of
different variants
Page 31 Siemens Digital Industries Software
HOW SO: Variants specification documents generation
No longer writing of new
specifications
through automatically
generation of
specification documents
Page 32 Siemens Digital Industries Software
HOW SO: Generate a model out of the feature model
Integrating also
MBSE capabilities
based on your
feature model
Page 33 Siemens Digital Industries Software
Robert Hellebrand
Field Application Engineer Germany
+49 (0) 391 544 569 38
Stéphane Vayssier
PreSales Solution Consultant France
+33 (0) 618 551 751
William Boyer-Vidal
Portfolio Development Executive France
+33 (0) 603 284 159
Thorsten Stahlberg
Portfolio Development Manager Germany
+49 (0) 162 649 5521
Susan Faust
PreSales Solution Consultant Germany
+49 (0) 174 2038 991
Siemens Digital Industries Software Germany
Siemens Digital Industries Software France
pure::systems
Holger Schmiedefeldt
Vice President Sales
+49 (0) 391 544 569 0
Questions?
Page 35 Siemens Digital Industries Software
Sneak Preview: Polarion 20
Page 36 Siemens Digital Industries Software
Further information and links
Try Polarion® ALM: https://polarion.plm.automation.siemens.com/products/alm/demo
Polarion Web: https://polarion.plm.automation.siemens.com/
Polarion Blog: https://blogs.sw.siemens.com/polarion/
Polarion Extensions: https://extensions.polarion.com/
pure::systems: https://www.pure-systems.com/