12

Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Embed Size (px)

Citation preview

Page 2: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

www.intland.com© 2018 Intland Software

Sales: (EU) +49-711-2195-420, (US) 1-866-468-5210

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

codeBeamer ALM supports Automotive Development and Regulatory Compliance (ISO 26262, IEC 61508, Automotive SPICE, CMMI and more)

To ensure the safety and reliability of their products, automotive developers, suppliers, and manufacturers have to comply with several industry standards, regulations, and guidelines. Ensuring the thorough process control, complete documentation, and adequate reporting of all development processes and activities helps adhere to the requirements of these automotive standards, and prepare for compliance audits.

Intland’s Automotive ISO 26262 & ASPICE Template leverages the powerful capabilities of codeBeamer ALM to help automotive companies build better products faster, while maintaining continuous compliance with relevant industry standards and regulations. The most important regulations and programs in the automotive field are ISO 26262, IEC 61508, Automotive SPICE, and CMMI. Intland’s Automotive ISO 26262 & ASPICE Template leverages the advanced capabilities of codeBeamer ALM to adhere to, and prove compliance with the requirements of the most important automotive standards.

codeBeamer ALM is TÜV-certified, and using it enables you to develop safety-related embedded systems up to ASIL D or SIL 3.

Page 3: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Overview of ISO 26262

1. Vocabulary

2. Management of functional safety

8. Supporting processes

9. ASIL-oriented and safety-oriented analyses

10. Guideline on ISO 26262

8-5. Interfaces within distributed development

8-10. Documentation

9-5. Requirements decomposition with respect to ASIL tailoring

8-6. Specification and management of safety

requirements

8-11. Confidence in the use of software tools

9-6. Criteria for coexistence of elements

8-7. Configuration management

8-12. Qualification of software components

9-7. Analysis on dependent failures

8-8. Change management

8-13. Qualification of hardware components

9-8. Safety analyses

8-9. Verification

8-14. Proven in use argument

2-5. Overall safety management

3. Concept phase

3-5. Item definition4-5. Initiation of product

development at the system level

5-5. Initiation of product development at the hardware level

6-5. Initiation of product development at the software level

4-6. Specification of the technical safety requirements

4-7. System design

5-6. Specification of hardware safety requirements

6-6. Specification of software safety requirements

4-8. Item integration and testing

7-5. Production

7-5. Operation, service (maintenance and repair),

decomissioning

3-6. Initiation of the safety lifecycle

3-7. Hazard analysis and risk assessment

3-8. Functional safety concept

4-9. Safety validation

5-7. Hardware design 6-7. Software architectural design

5-10. Hardware integration and testing6-11. Verification of software safety

requirements

4-11. Release for production

5-8. Evaluation of the hardware architectural metrics

6-8. Software unit design and implementation

5-9. Evaluation of the safety goal violations due to random

hardware failures

6-9. Software unit testing

6-10. Software integration and testing

5. Product development at the hardware level

6. Product development at the software level

4-10. Functional safety assessment

2-6. Safety management during the concept phase and the product development

4. Product development at the system level

2-7. Safety management after the item’s release for production

7. Production and operation

Page 4: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Configured for Automotive Lifecycles

Intland’s Automotive ISO 26262 & ASPICE Template contains preconfigured, but highly customizable artifacts and workflows tailored to support development processes in the automotive industry. codeBeamer ALM’s integrated capabilities include requirements management, risk management, software and hardware development, change management, configuration management, QA & testing, and reporting in order to help you adhere to regulations and prepare for compliance audits.

Automotive Requirements Management

The template’s requirements work items (trackers) are flexibly configurable, and are able to store all relevant data such as ASIL, safety goal, type, complexity, etc. out of the box. codeBeamer ALM offers integrations with industry standard tools. In addition to its ReqIF support, it enables round-trip export-import with MS Word and Excel. Out-of-the-box integrations include JIRA®, IBM® DOORS® and MATLAB® Simulink®. The importing of UML diagrams from Enterprise Architect is supported, and codeBeamer is connected to the Tasktop Integration Hub.

Requirements may be saved in libraries for reuse to facilitate the management of product variants, and managed throughout the development lifecycle using fully customizable workflows. Data consistency across teams and departments, and gapless end-to-end traceability (links between work items, as well as a complete change history on all artifacts) is ensured, supporting requirements-based testing. The Traceability Browser helps overview interlinked artifacts, while requirements’ test coverage can be analyzed using a convenient Coverage Browser.

Change control with work item history ▼

► Automotive

Requirements Management

► Release

Management

Page 5: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

www.intland.com© 2018 Intland Software

Sales: (EU) +49-711-2195-420, (US) 1-866-468-5210

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Review Hub

codeBeamer ALM’s Review Hub (which may be purchased as an add-on) is a powerful tool that not only helps better satisfy customer needs, but also greatly supports compliance audits. It enables you to collect and assign work items for review, and review all changes as well as the impacts of these changes conveniently. Compliance auditors can easily trace changes to specifications, and review all actions resulting from these changes. Statistics may be simply exported about your reviews to help efficient reporting. Use the Review Hub to review all changes to customer specifications with all their relations, and trace their implementation through to testing with minimal effort.

Automotive Software Development & Release Management

Links between requirements, risks, tasks, source code, test cases and releases may be established in a convenient manner, and are automatically maintained throughout the lifecycle. Development with several models (Waterfall or V-Model, Agile, scaled Agile with SAFe®, as well as custom Hybrid combinations of these two) is supported, and may be flexibly combined in separate development streams. codeBeamer’s release management functionality allows you to plan and manage all activities using an efficient Gantt chart visualization. Statistics and automated reports are provided to monitor the execution and performance of releases, providing complete visibility and control over your work processes.

► Release

Management

Page 6: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

www.intland.com© 2018 Intland Software

Sales: (EU) +49-711-2195-420, (US) 1-866-468-5210

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Risk Management & Failure Mode and Effects Analysis (FMEA)

Through preconfigured trackers for hazards, risks, failure modes, and safety goals, codeBeamer ALM efficiently supports compliance with the safety standard ISO 26262, and its parent standard IEC 61508. Relevant fields such as ASIL and RPN (Risk Priority Number) are provided, and their values can be automatically calculated. Intland’s Automotive ISO 26262 & ASPICE Template also features a comprehensive Failure Mode and Effects Analysis (FMEA) feature set to support the identification, visualization, mitigation, control and monitoring of potential risks. An FMEA worksheet may be simply exported for easier auditability.

▲ FMEA

► Risk Matrix Diagram

Page 7: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Security Features, Advanced Workflows

Intland’s Automotive ISO 26262 & ASPICE Template takes advantage of codeBeamer ALM’s security and access control features based on roles or members, and lets you simply enforce authorization using e-signatures.

A predefined risk workflow allows you to identify and classify hazards (based on ASIL), and achieve safety goals by planning, executing and monitoring risk control procedures. In codeBeamer ALM, you can conveniently define custom workflows with status transitions and rules tailored to your internal processes.

Our ALM platform’s Business Process Management capabilities let you integrate processes and data throughout the lifecycle, enabling you to connect processes across tools, departments and projects.

Automotive Product Line Management with Branching

codeBeamer ALM’s (separately purchased) Variants Package helps you manage the development of multiple product variants. Manage product commonality and variability, unlock efficiencies in product line management, and optimize the reuse of lifecycle artifacts. The Variants Package is a powerful tool that enables you to efficiently manage parallel automotive development streams, cutting product development time and costs.

Included in the Variants Package, branching supports multi-stream automotive product development processes by allowing you to create development branches off a master development trunk, compare and merge branches, and to create baselines of these branches any time. Upon merging, you’ll have granular control over what gets merged and what doesn’t. With branching, advanced requirements & test case library management, re-use, and product line management features, the Variants Package greatly simplifies the development of multiple product variations.

◄ Branching

Branch (BR - ) Comparing Merging Baseline (vX.X) Milestone

Page 8: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

www.intland.com© 2018 Intland Software

Sales: (EU) +49-711-2195-420, (US) 1-866-468-5210

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Automotive Quality Assurance & Testing

codeBeamer’s QA & testing functionality lets you define test cases with parameters, organize them into test sets, and save them in test libraries for reuse. You can create and link defects during test execution. Tests may be run manually or automatically on different software and hardware configurations, with automated testing supported by codeBeamer ALM’s Jenkins integration. Requirements-based testing is supported via our Coverage Browser, which helps you ensure that all your requirements are covered with test cases.

► Test runs on different

configurations

◄ Test Coverage Browser

► Traceability

Browser

Page 9: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Change & Issue Management

Change requests can be simply collected, managed and tracked, and change management is further supported by codeBeamer ALM’s Service Desk feature. Through linking change requests to requirements and tests, traceability is ensured, and suspected links are also kept track of. Effort estimation, time tracking and release readiness visualization help efficient change management. Issues may be tracked and managed using highly configurable Kanban boards, with escalation rules defined in custom workflows.

Configuration Management

Several configuration management systems (Git, Subversion, Mercurial, CVS and Plastic SCM) are supported by codeBeamer ALM, with repository management and access control plus traceability of code changes available. Defects, change requests and tasks may be related to source code changes, and issue relation may be enforced upon commit.

► Configuration Management

◄ Service Desk

Page 10: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

Intland’s Automotive ISO 26262 & ASPICE

Template for codeBeamer ALM

Audit Preparation, Wiki & Reporting, Document Management

Intland’s Automotive ISO 26262 & ASPICE Template comes with a document repository to provide a single source of truth for all your teams and departments. Everything stored in codeBeamer ALM is indexed to allow flexible searching, and versioning on all items is taking place automatically in the background.

Various manual or automated reporting options help you prepare for compliance audits. Preconfigured reports such as the ‘Hazard by ASIL’ report are available, while Wiki plugins can be used to set up your own custom reports. Easy to overview matrix visualization is available for associations between hazards, safety goals and requirements. Results of the Test Coverage Browser and the Traceability Browser may be simply exported.

Baselines

codeBeamer ALM’s baselining functionality lets you take a snapshots of all your artifacts, and compare these baselines to be automatically notified of all changes. Individual tracker types or items may be specifically baselined, with their associations maintained (e.g. baselined requirements may be linked to test cases).

Data Analytics and Reporting

codeBeamer ALM stores all your important production and historical data in its central repository. Its powerful data analytics and reporting features help make sense of all that data to unlock valuable insights. Search and filter data using queries, visualize it using preconfigured charts and diagrams, send automated reports, and analyze data to support decision-making. Using shareable, exportable automatic data visualization enables you to monitor business KPIs effortlessly, letting you oversee, improve and optimize processes. Dashboards and reports with benchmarks, visualized data, and production insights may be simply created and shared with others.

Audit Trail Dashboard

In addition to advanced queries, filtering, data visualization, and automated reports, codeBeamer greatly supports QA analytics & reporting via its Audit Trail Dashboard. The Audit Trail Dashboard helps simplify and accelerate automotive compliance. A lifecycle-wide audit trail is automatically recorded in codeBeamer ALM with all changes to your trackers, fields, workflows and transition diagrams, and an overview of current permissions. All this is accessible with just a few clicks using the comprehensive Audit Trail Dashboard. Using the dashboard, you can create an automatically updated widget with all this lifecycle data, and simply export comprehensive reports to accelerate compliance audits.

▲ Baselines

▼ Audit Trail

Page 11: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

codeBeamer ALM is successfully used by:

codeBeamer’s ALM comprehensive feature set covers the entire development lifecycle

Page 12: Intland’s Automotive ISO 26262 & ASPICEsourcebird.net/AG_Docs/iso26262.pdf · Intland’s Automotive ISO 26262 & ASPICE Template for codeBeamer ALM Overview of ISO 26262 1. Vocabulary

For more details on how codeBeamer ALM supports automotive development, and to request Intland’s Automotive ISO 26262 Template for evaluation, please visit our website: www.intland.com/automotive-software-engineering

or contact our sales team at: [email protected]

Alternatively, you can start your free trial of codeBeamer ALM right away: www.intland.com/download-codebeamer

Intland’s Tool Validation Package Template

Intland’s Tool Validation Package Template is a separately purchased add-on that helps accelerate and simplify tool verification & validation processes when using codeBeamer ALM in safety-critical development. It contains all the assets (use cases, and related manual and automated test cases) that you or any independent auditor will need for tool qualification purposes.

For more information, visit: www.intland.com/tool-validation-package-template