Length: 2 Days
SFMEA, Software Failure Modes Effects Analysis Training
SFMEA, Software Failure Modes Effects Analysis Training Course Description
SFMEA, software failure modes effects analysis training covers all the steps, techniques, and tools necessary to develop and execute a software FMEA. SFMEA training course will also teach you to perform software reliability failure modes and root causes associated with the standards, interface design, detailed design and code, vulnerabilities, corrective actions, serviceability, applicability, and processes.
Software failure analysis is one the key steps of software development, as it is, cost-wise and quality-wise, crucial to anticipate all the things that might go wrong later after the software is developed before even the code is written.
Audience
SFMEA training is a 2-day course designed for:
- Reliability engineers
- Software engineers
- Systems engineers
- All individuals involved with identifying risks associated with software related failure modes
Training Objectives
Upon the completion of SFMEA training course, attendees are able to:
- Understand that systems failures are the results of faulty requirements, design, codes, poor corrective actions, lack of user instructions, installation scripts, and vulnerabilities
- Understand that failure modes and root cause can be applied in both commercial and defense applications
- Identify critical failure effects
- Identify failure modes leading to these effects
- Determine where additional protection is required
- Predict software failure modes before the code is written
- Protect their critical systems from software failures
- Prepare a software FMEA report
Course Outline
Overview
- Definition of software reliability
- Definition of FMEA
- Definition of SFMEA
- Purpose of the SFMEA
- How the SFMEA integrated into the system lifecycle
- Limitations and advantages of SFMEA
- Costs estimation of performing SFMEA
- Existing guidance
- Software FMEA Procedure
- Hardware vs Software FMEA
- How software development is different
- Measurements
- Software lifecycle trend
- How defects, faults, and failures are related
Introduction to Failure Analysis (FA)
- FA definition
- Key areas of FAs
- Applying FA results in the current system
- Common questions to ask during an FA
SFMEA Process
- Applications
- Tools
- Process Steps
- Testing
Analyze the Software Failure Modes and Root Causes
- Functional failure modes and root causes
- Interface failure modes and root causes
- Detailed design failure modes and root causes
- Maintenance failure modes and root causes
- Usability failure modes and root causes
- Serviceability failure modes and root causes
- Vulnerability failure modes and root causes
- Process failure modes and root causes
- Case studies
TONEX Hands-On Workshop Sample
SFMEA, Software Failure Modes Effects Analysis Training