Upload
others
View
5
Download
0
Embed Size (px)
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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
ISO 26262 – Main Parts
www.GARANTIS-solutions.com // [email protected] // +49 030 52 66 03 04
Hazard Analysis and Risk Assessment
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
Polarion ISO 26262 Template
Polarion provides full ALM Functionality
www.GARANTIS-solutions.com // [email protected] // +49 030 52 66 03 04
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
www.GARANTIS-solutions.com // [email protected] // +49 030 52 66 03 04
Use cases Test Management
64%
25%
11%
Test Results
Passed Failed Blocked
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
www.GARANTIS-solutions.com // [email protected] // +49 030 52 66 03 04
Polarion ALM + ISO 26262
Data Structure
www.GARANTIS-solutions.com // [email protected] // +49 030 52 66 03 04
The Hazard Analysis
System Development
Stakeholders input
Polarion helps to organize the PROCESS
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
THEORY – what we WANT to have
REAL V-model in Polarion
www.GARANTIS-solutions.com // [email protected] // +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 // [email protected] // +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 // [email protected] // +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 // [email protected] // +49 030 52 66 03 04
THANK YOU