Functional Safety Management (ISO 26262) for Software

Seminar Content

This four-day course will give the participant the information necessary to implement the ISO 26262 Functional Safety Management System standard as a Functional Safety Software Engineer. This standard is an adaptation of the Functional Safety standard IEC 61508 for the specifics of automotive electric/electronic systems. It is to be applied to Safety Related Systems that include electric/electronic systems that are installed in production passenger vehicles.

Please note, for public training offerings, this class will run Monday, Tuesday, Thursday and Friday. If you would like, you may attend the Wednesday session at a discounted rate. The Wednesday session is primarily targeted at Systems Engineers and will cover Part 4 – System Level Development in greater detail.

Who Should Attend

This course is E/E & HW Project Managers, SW Developers, Functional Developers, SW Quality Managers, SW Verification Engineers and Functional Safety Engineers.

Recommended Training and/or Experience

Attendees should have a working knowledge of their organization’s New Product Development Process.

Seminar Materials

Each participant will receive a seminar manual including case studies.

Seminar Goals

  • Illustrate the technical safety concept, and hardware and software safety requirements
  • Describe the traceability requirements of the standard
  • Apply appropriate safety analyses
  • Describe the use of ASIL-dependent tables
  • Describe hardware and software safety metrics
  • Understand the impact of ISO 26262 Parts 4 and 5 on software development

Seminar Outline

  • Introduction and Overview to ISO 26262
  • Management of Functional Safety (Part 2)
    • Breakout Exercise: Safety Case
  • ISO 26262 Part 7 – Production and Operation
  • ISO 26262 Part 8 – Supporting Processes
    • Distributed Development
    • Specification and Management of Safety Requirements
  • Safety Element Out of Context
  • ISO 26262 Part 3 – Concept Phase
    • Breakout Exercise: Item Definition
    • Initiation of the Safety Lifecycle
    • Breakout Exercise: HARA and Safety Goals
    • Safety Requirements
    • Breakout Exercise: Functional Safety Requirements
  • ISO 26262 Part 9 – ASIL and Safety Oriented Analysis
    • ASIL Decomposition Case Study
    • Safety Analyses in ISO 26262
  • ISO 26262 Part 8 – Supporting Processes (cont’d)
    • Qualification of Software Tools
    • Qualification of Software Components
    • Qualification of Hardware Components
    • Proven Use in Argumentation
  • ISO 26262 Part 4 – System Level Development
  • ISO 26262 Parts 5 – Hardware Level Development
    • Hardware Safety Requirements and Development
    • Summary Overview of Hardware Metrics
  • ISO 26262 Part 6 – Software Level Development
    • Initiation of Product Development at the Software Level
    • ASIL-dependent Tables
    • Modeling and Coding Guidelines
    • Confidence in the Use of Software Tools
    • Specification of Software Safety Requirements
    • Software Architectural Design
      • Design Verification
    • Software Unit Design and Implementation
    • Overview of Software Metrics
    • Qualification of a Software Component
    • Software Integration and Testing
    • Verification of Software Safety Requirements
    • Software Configuration
    • Freedom From Interference by Software Partitioning
  • ISO 26262 Part 4 – System Level Development (cont’d)
    • Item Integration and Testing
    • System Integration and Testing
    • Vehicle Level Integration
    • Safety Validation and Functional Safety Assessment
    • Release to Production