Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
Realize innovation.Restricted © Siemens AG 2018
Use Polarion ALM to Achieve
Engineering Excellence
Polarion tomorrowRadek Krotil
Unrestricted © Siemens AG 2016
Siemens PLM Software
Agenda
• Longer Term Vision Goals
• Roadmap – Themes Polarion 19 & Polarion 20
• Advanced Reuse
• SaaS
Unrestricted © Siemens AG 2016
Siemens PLM Software
Longer Term Vision Goals
Accelerate innovation through continuous delivery
Accelerate innovation through continuous delivery
• Enable customers to release software faster and more often
• Streamline the DevOps collaboration
• Manage complex quality and safety requirements (ISO
26262, IEC 62304, DO-178C,…)
• Harness the power of reusing assets
Unrestricted © Siemens AG 2016
Siemens PLM Software
Longer Term Vision Goals
Agile transformation
Agile Transformation
• Empower & FastTrack Enterprise and Embedded SW
Development Customers with Polarion ALM agile readiness
• Decrease customer configuration time with out-of-the-box
templates for agile teams and SAFe
Unrestricted © Siemens AG 2016
Siemens PLM Software
Longer Term Vision Goals
Platform scalability
Platform scalability
• Anticipate on increase roll-out within the customer
organization structure, facilitating both co-located team
management as well as distributed team management.
• Ensure optimal performance under high data volume and
user load
• Retain & optimize clear UX flow and UI design
Unrestricted © Siemens AG 2016
Siemens PLM Software
Roadmap Disclaimer
The published roadmap is NOT A COMMITMENT FOR DELIVERY but rather a forward looking view to
communicate the product directions and plans
• The products organization reserves the right to adjust the roadmap at any time and in any way
• as refinements to the requirements and costs are better understood
• to accommodate changing priorities, technologies, and commitments
• When a customer requires a commitment for a future deliverable, there is a formal commitment request
process
• This process requires that a specification is agreed upon between the requesting party and the products
organization along with an approval process that considers the assesses the risk of making the
commitment to the overall plans and roadmap
• This document is intended to provide a broad and hi-level overview of the key solutions and themes for
upcoming Polarion releases. It is NOT intended to be a replacement for the Release Notes or detailed
enhancements in various releases of Polarion.
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion Release Schedule
• Polarion 19.1 June 2019
• Polarion 19.2 September 2019
• Polarion 19.3 December 2019
• Polarion 20 March 2020
Polarion 20 (March 2020)
Release Schedule
• One major release every year (march)
• Agile / Service release every quarter
• Polarion 20 includes all the capabilities that were added
compared to Polarion 19.
20202019
June
19.1
2021
September
19.2
December
18.9
March
20
March
19
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion 19/20
Major Roadmap Themes
.
Advanced
reuse
Occurrence level metadata
DevOps
Orchestrating CI/CD tools and
VCM repositories
Cloud
Cloud-friendly Polarion
Enterprise
boost
We keep it fast, while your
data grow exponentially
Unrestricted © Siemens AG 2016
Siemens PLM Software
Requirements
Polarion 19
Mathematical Formulas
Create and author mathematical formulas in Document editor and rich-text fields
including support for import/export to Word
Unrestricted © Siemens AG 2016
Siemens PLM Software
Quality Assurance
Test Record Custom Fields
Custom Fields for Test Execution Records
• Extend domain model of test record with custom attributes for easy
customization
• Assignee - to allocate testing resources and tasks to appropriate testers
• Estimate - to a monitor time spent vs estimate
• Voltage - to track additional attributes of execution in structured data
• Enumeration - to select from enumeration of available options
Unrestricted © Siemens AG 2016
Siemens PLM Software
Quality Assurance
Parametric Test Run Planning
Parametrized Test Run Planning
• Parametrize planning query by variables and Velocity scripting
• Refer to values of Test Run custom fields from query
• Freeze test plan when starting the execution
Unrestricted © Siemens AG 2016
Siemens PLM Software
DevOps
CI/CD Integrations
Integration with Continous Integration Tools
• Accelerate innovation through continuous delivery
• Enable the ALM traceability by tight integration of Jenkins CI
• Provide robust infrastructure to integrate with other CI
Unrestricted © Siemens AG 2016
Siemens PLM Software
DevOps
Orchestrate Repository Lifecycle
Orchestrate the lifecycle and configuration of external repositories
• Reduce administration overhead for external repository management
• Unified User Management
• Repository Lifecycle
• Polarion Project Workflow
• API for 3rd party repositories
Unrestricted © Siemens AG 2016
Siemens PLM Software
Enterprise boost
Large data
Constant Performance on Large Data
• 5.000 Projects
• 20.000.000 Work Items
• 2.000.000.000 Test Executions
Polarion 18 came with great 100% boost
on concurrent use scalability.
Polarion 19+ focuses on data scalability
0
50
100
150
200
250
300
350
Jan
-16
Fe
b-1
6
Ma
r-1
6
Ap
r-16
Ma
y-1
6
Jun
-16
Jul-
16
Au
g-1
6
Se
p-1
6
Oct-
16
Nov-1
6
Dec-1
6
Jan
-17
Fe
b-1
7
Ma
r-1
7
Ap
r-17
Ma
y-1
7
Jun
-17
Jul-
17
Au
g-1
7
Se
p-1
7
Oct-
17
Nov-1
7
Dec-1
7
Jan
-18
Fe
b-1
8
Ma
r-1
8
Ap
r-18
Ma
y-1
8
Jun
-18
Jul-
18
Au
g-1
8
Se
p-1
8
Oct-
18
Nov-1
8
Dec-1
8
Unrestricted © Siemens AG 2016
Siemens PLM Software
Enterprise boost
User Group Management
Simplify management of access rights and permissions by
introducing user groups
Simplify management of access rights and permissions by introducing
user groups
• Projects will share the same permissions and user roles
• Projects will vary just by assignments of user roles to user groups
• User groups will be synchronized/derived with/by LDAP.
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion Integrations
Core Integrations
Improved Embedded Objects Synchronization with DOORS
• Link roles mapping
• Mapping of complex types
New TFS Connector
• Built on same technology as existing Jira and HP QC connector
• Improved robustness and feature set
Infrastructure for Implementation of new Connectors
• Api that allows to implement new connectors by 3rd party developers
• Extensibilitiy of existing OOTB connectors
Unrestricted © Siemens AG 2016
Siemens PLM Software
Advanced reuse
Occurrence level metadata
• The market is looking for ultimate solution for artefact reuse in the context of
sw product line engineering
• No perfect solution exists today
• Step one: Contextual metadata = reuse content, track metadata in project
• Occurrence level metadata
• Occurrence traceability
• Unify Derived and Branched document concepts
Unrestricted © Siemens AG 2016
Siemens PLM Software
Advanced reuse
Merge Improvements
• Occurrence level metadata come with specific challeges, e.g.
• Merge contextual tracelinks
• Capture project/product-level context
• Merge tracelinks
Use “Push to Master” to
propagate change
including links
Unrestricted © Siemens AG 2016
Siemens PLM Software
Advanced reuse
Requirement Parametrization
• Other major domain to be covered is parametrization of requirements and test
cases, where parameter values are managed consistently and indepently on
the content.
• Use parameters in requirements
content
• Fill parameter values during
variant generation
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion SaaS
Slack integration
Slack integration for easier collaboration
• Create Work Item from Slack messages
• Notify channel upon object modification
• Display Work Item attributes in Slack
Web hooks
• Lean framework to implement triggers for external tools on object change
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion SaaS
Cloud-ready administration
Easy administration from UI
• Apply configuration changes without downtime
• Granual differentiation between global and project admin permissions
SaaS identity management
• Self-configuration of SSO
Scripting Engine
• Store scrips in Polarion repository
• Granual permissions and trigger control
• Improved performance via caching
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion SaaS
Leverage AI/ML
Release predictions
• Predict release completion based on existing process data
Requirement quality
• Analyze quality of requirements through semantic analysis
• Identify weak requirements
Automatic translations
• Translate specifications into native languages
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion 19
Roadmap
Requirements• Cross References in LiveDocs
• Mathematical Formulas
Performance
& Scalability
• Active Load Balancer
• Manage Active Transactions
• Data Volume Scalability
Polarion
Integrations
• Next-gen MS TFS Connector
• Rich-text Synchronization for Jira
• Slack Integration
Core & Platform
& Administration
• Hierarchical Spaces
• User Groups
• OOTB Scripting Engine
Development • GitLab Integration
Unrestricted © Siemens AG 2016
Siemens PLM Software
Polarion 20
Roadmap
Requirements
• Requirement Parametrization
• Advanced Reuse – Occurrence level metadata
• Advanced Reuse – Enhanced Merge
Performance
& Scalability• Support Large Data
Polarion
Integrations• Connector Infrastructure
Core & Platform
& Administration• Granual Administration Permissions
SaaS• Easy Administration and Identity Management for SaaS
• DevOps integrations with SaaS CI/CD products
Development • Orchestrate Lifecycle of External Repositories
Quality Assurance• Custom Fields for Test Records
• Parametric Test Run Planning