35
Realize innovation. Restricted © Siemens AG 2018 Use Polarion ALM to Achieve Engineering Excellence Polarion tomorrow Radek Krotil

Polarion tomorrow - PLM Europe...2018/10/30  · Siemens PLM Software Longer Term Vision Goals Agile transformation Agile Transformation • Empower & FastTrack Enterprise and Embedded

  • 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

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

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

Requirements

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

Quality Assurance

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

Development

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 ready

Enterprise boost

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

Polarion Integrations

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

Reuse Assets Easily

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

Cloud ready

Polarion SaaS

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

PresenterRadek Krotil

[email protected]

Thank You