This self guided online class presents step by step instructions and examples for cunducting a software FMEA. Students do not need to travel to take the course and can view the material in more than one sitting at any time of day. The cost of the class includes the Software FMEA toolkit and "Effective Application of Software Failure Modes Effects Analysis".
The below software FMEA process is recommended in the IEEE 1633 Recommended Practices for Software Reliability, 2017 revision. This class is intended for reliability engineers, software engineers, firmware engineers, software architects, system architects, software requirements engineers, systems engineers, software test engineers, software test managers, and acquisitions personnel.
Software FMEA process
All students must complete module 1. Modules 2 and 3 are optional and are taken after module 1.
Software FMEA training
|MODULE 1 - All students must take module 1 before proceeding to the other modules. Module 1 is appropriate for reliability engineers, systems engineers, software engineers, software architects, software managers, software requirements engineers, system requirements engineers, software test engineers, software test managers, acquisition personnel.|
Introduction - statement of goals for class
1. Preparing the Software FMEA.
a. Identify the scope of the Software FMEA - the riskiest and most critical part of the software.
b. Identify the people and artifacts needed to do the SFMEA.
c. Identify the viewpoints that are most applicable for the current phase of development and project risks.
d. Identify the groundrules for the Software FMEA.
e. Identify the failure definition and scoring criteria to be used for the Software FMEA
|2. Brainstorm past software failure modes and root causes|
|3. Identify failure modes for the functional Software FMEA viewpoint|
|4. Identify consequences|
|5. Mitigate the software failure modes|
|6. Generate the Critical Items List|
|7. How to NOT perform a Software FMEA|
|MODULE 2 - This module is geared towards software and system architects. However, it can be taken by reliability engineers, systems engineers, software engineers, software managers, software test engineers, software test managers, acquisition personnel.|
Identify failure modes for the interface SFMEA viewpoint. Interface FMEAs analyze failure modes between software, firmware and hardware.
|Identify failure modes for usability SFMEA viewpoint. A system failure can occur if an end user makes a mistake due to overly cumbersome software or instructions or due to faulty assumptions about the end users.|
|MODULE 3 - This module is geared towards software engineers who are developing the code. It is also appropriate for software architects, software managers.|
Identify failure modes for the detailed SFMEA viewpoint.. A detailed design SFMEA is performed on the design or code or pseudocode.
|Identify failure modes for the maintenance SFMEA viewpoint.. A maintenance process FMEA analyzes the failure modes related to how people support the software once it is deployed. The focus is on failure modes that would cause previously functional software to stop functioning.|
|Identify failure modes for the cyber/vulnerability SFMEA. This is a detailed SFMEA that focuses on the design and coding failure modes that are also related to vulnerabilities.|
|Identify failure modes for the installation SFMEA. An installation SFMEA analyzes the failure modes related to a software installation package or an update to an installation. For example, the software could be working properly but the installation of it might fail.|
About the author - > Ann Marie Neufelder
Pricing is based on the number of students who attend from the same organization. The first student from your organization pays the full price. Each student thereafter pays a discounted price as per the table below.
|Online SFMEA training modules||First student||Students 2 to 5||Students 6 to 10|
|Module 1 only - This module is required for all students (1 day)||$1,900||$1,400 each||$600 each|
|Package of 2 modules - Module 1 and Module 2 or Module 1 and Module 3 (1.5 days)||$2,300||$1,800 each||$650 each|
|All 3 FMEA training modules (2 days)||$2,700||$2,200 each||$700 each|