Software FMEA Training
In person, virtual self – guided, virtual instructor – guided, DVD
Software FMEA training covers effective methods for identifying software failure modes while cost-effectively addressing them. The 2-day software FMEA training class covers the top level, capability level, requirement level, and interface level failure modes as documented in the Common Defect Enumeration. Students will learn how to identify the software failure modes and assess the effects, controls, and likelihood. Most importantly, students will learn how to tailor the software FMEA to be both cost and time-effective. This class covers several real mission-critical examples. The students receive a software FMEA toolkit covering each analysis level’s most common failure modes. This class is appropriate for software engineers, systems engineers, software test engineers, and reliability engineers.
Software FMEA Training
Detailed example-
VIRTUAL SELF - GUIDED
-
Complete example of top level and capability level failure modes for a real mission and safety critical system
-
A great way to kick start the training process
-
Illustrates that the FMEA identified critical failure modes before the code is even written
Software FMEA Training Module 1
How to conduct a top level software FMEA-
VIRTUAL SELF - GUIDED
-
Common Defect Enumerations that apply to the entire software system that are often overlooked
-
How to tailor the FMEA
-
How to assess likelihood, severity and tag the failure modes to hazards and failures
-
How to track the failure modes to closure
SFMEA training Modules 1 & 2
The functional FMEA applied to a capability and to individual software requirements-
VIRTUAL SELF - GUIDED
-
The Common Defect Enumerations for the capability level
-
The Common Defect Enumerations for the software requirement level
-
How to apply the software FMEA for one particular feature, use case or capability
-
How to apply the software FMEA to specific software requirement statements
-
Software FMEA
SFMEA training modules 1,2, & 3
Interface and Usability FMEA, Detailed, maintenance and vulnerability FMEA-
VIRTUAL SELF - GUIDED
-
How to conduct a detailed FMEA on detailed design and code, maintenance changes, usability and vulnerability
-
Common Defect Enumerations that apply to the interfaces
-
Common Defect Enumerations that apply to the detailed design
Software FMEA Training Class Outline
- Understanding how software fails
- Getting in the correct mindset
- Understanding the root causes of the world’s most serious software failures. This includes faulty functionality, faulty timing, faulty sequencing, faulty data, faulty error handling, faulty state management, faulty machine learning, faulty algorithms, and faulty usability.
- The 17 mistakes most commonly made when conducting a software FMEA
- How to tailor the software FMEA for the highest risk, most common root cause, most error-prone software
- Who needs to be involved in the software FMEA, and when
- How to conduct a software FMEA for agile development environments
- Module 1 – The failure modes that affect the top-level software application
- How to assess the effects
- How to assess controls
- How to assess the likelihood
- How to identify corrective actions and compensating provisions
- How to track the software failure modes to closure
- Module 2 – The failure modes that affect a software use case, feature, or capability
- Module 2 – The failure modes that affect a single software requirement statement
- Module 3 – The failure modes that affect the software interfaces, detailed design, maintenance actions, usability, and vulnerability
TERMS & CONDITIONS
As per the terms and conditions page of this website, software training classes are non-refundable.