IT company providing consultancy services for Polarion...

Preview:

Citation preview

IT company providing consultancy services for Polarion ALM

Based in Berlin, Germany and in Reading, UK.

About „Garantis IT Solutions“

Services on-site/off-site:

• We provide Polarion Administration, Customization

• Rollout of new project, Maintenance, Training

• SLA support

Skills:

• Widgets, Velocity, SQL, HTML, GUI design

• Requirements Management, Process Definition

• Infographics, Reports

Plugins:

• TeamCalendar, AutoDocWikiPagesPolarion

Experience:

• Since 2014 – 4 years of Polarion ALM experience

• Since 2015 – 3 years support of big Customers

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Agenda

• ISO 26262 Concepts• What is Functional Safety ?• ISO 26262 is subset of IEC 61508• Hazard Analysis and Risk Assessment (HARA)

• Polarion Template ISO 26262• workitems, workflows, links structure• Process• Reports

• DEMO

• Q&A

Model

Polarion ALM

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

What is Functional Safety ?

Application that can cause harm (a risk): • Airbag exploding when infant is sitting in front seat

Need to assess the risk: • Infant getting injured – „not good at all“

Find a mitigation strategy, e.g. a safety function: • Detecting infant in front seat and disabling airbag

• Sensor delivers signal to • Software/Hardware controlling an • Actuator (disabler)

Functional Safety is then: • An infant in front seat is not exposed to an unacceptable (unreasonable) risk

ISO 26262 – Functional Safety for Road Vehicles

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

• Functional Safety for Road Vehicles • ISO 26262 is an adaption of IEC 61508 for the automotive industry

IEC 61508 – ISO 26262

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Key Components of ISO 26262

• Provides an Automotive Safety Lifecycle, which covers all phases from initial

definition and planning till disassembling of the product

• Supports tailoring the necessary activities during these lifecycles phases

• Provides an automotive specific risk-based approach for determining risk classes

(Automotive Safety Integrity Level, ASILs) based on „Item“

• Uses ASILs for specifying the item‘s necessary safety requirements for achieving

an acceptable residual risk

• Provides requirements for validation and confirmation measures

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Automotive Safety Integrity Level (ASIL)

• The ASIL is a key component

• The ASIL is determined at the beginning of the development process

• The intended functions of the system are analyzed with respect to possible hazards

• ASIL asks: „If a failure arises, what will happen to the driver and associated road users?“

( source: https://www.researchgate.net )

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

ISO 26262 – Main Parts

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Hazard Analysis and Risk Assessment

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

What is the Automotive Safety Integrity Level (ASIL)?

• Automotive specific risk-based approach for determining risk classes

• Automotive Safety Integrity Level (ASIL)

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Hazard Classification

• Scored E0 – E4 (unlikely– High probability) • How often explodes an airbag while an infant is sitting in front seat ?

• Scored C0 – C3 (Controllable in general – Difficult to control or manage) • Is the infant or the driver able to control the explosion of the airbag ?

• Scored S0 – S3 (No injuries – Life- threatening injures) • How severe will the infant injured ?

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Hazard Determination

Airbag Example:

E2 (low probability) + C3 (difficult to control) + S3 (life-threatening) = ASIL B

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

The Hazard Analysis and Risk Assessment (HARA) is used to identify and categorize the hazardsthat malfunctions in the item can trigger and to formulate the safety goals for the item so that unreasonable risks are avoided.

Link: http://35.178.254.182/polarion/#/project/ISO26262/wiki/Hazard%20Analysis/Hazards%20Traceability

assigned to

Is derived from

We need to perform HARA

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Polarion ISO 26262 Template

Polarion provides full ALM Functionality

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Information is organized in Documents

I have to change an existing requirement.

What is the impactfor me?Example of Change Management

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Use cases Test Management

64%

25%

11%

Test Results

Passed Failed Blocked

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Test Management

Requirements

Hey Guys, ensure all the requirements are

tested well!

How should I know that?

Test Cases

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Unlock Synergies Across All Collaborators

Provide all collaborators with the right level of functionality and contextual information …

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Polarion ALM

Requirements•Working on specifications

•Review and approval

•Traceability

QA •Test Planning

•Test Execution

•Automated Testing

•Issue Tracking

Change Management•Impact analysis

•Versioning

Project Management•Release and Iteration

planning

•Resource management

•Time tracking

Polarion ALM Features

Variants•Feature model

•150% specification

•Compare variants

Connector•Connections

•Synchronisations

•Mapping

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Polarion ALM + ISO 26262

Data Structure

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

The Hazard Analysis

System Development

Stakeholders input

Polarion helps to organize the PROCESS

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

The Hazard Analysis and Risk Assessment is used to identify and categorize the hazardsthat malfunctions in the item can trigger and to formulate the safety goals for the item so that unreasonable risks are avoided.

Link: http://35.178.254.182/polarion/#/project/ISO26262/wiki/Hazard%20Analysis/Hazards%20Traceability

assigned to

Is derived from

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

THEORY – what we WANT to have

REAL V-model in Polarion

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

Link: http://35.178.254.182/polarion/#/project/ISO26262/wiki/Hazard%20Analysis/ISO%2026262%20How-To

Step-by-step instructions

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

SUMMARY - What is in Template ISO 26262 ?

• Preconfigured workitems, processes/workflows, reports• Flexible customization and adaptation

• Traceability • Process control• Security to access/modify data• E-signature• Risk management• Quality Assurance• Reporting• Risk Management & Failure Mode and Effects Analysis (FMEA)• Change Management• Configuration management• Baselines

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

DEMO

ISO 26262

Agile Software Project

Variant Management

V-Model QA

Your Projectin Polarion ALM

Templates from Library Your Project

+

Extend your Template

www.GARANTIS-solutions.com // info@garantis-solutions.com // +49 030 52 66 03 04

THANK YOU

Recommended