HI-RF6 Course Software Reliability

Integration into the Product Creation Process.

RF6 - opening image

With this course you’ll learn:

  • To become a professional Software Reliability Engineer capable of supporting Software Architects, Developers, and Engineers in creating Reliable Software for complex systems
  • Providing proactive and solid engineering and management recommendations throughout the entire Software Development and Engineering process

Teaching professionals.

Ir. Bryan Bakker

Ir. Bryan Bakker

Test Architect at Sioux Technologies
Working as a Test Architect at Sioux Technologies for over 10 years, with a specialism in software testing. Focusing on Software Reliability and SW Reliability Testing & Validation of complex and innovative software-intensive systems. Co-author of the book “Finally… Reliable Software!: A practical approach to design for reliability”.

Course information

  • Hybrid
  • 3 modules of 1 day


The investment is €2.300, (ex. VAT) per participant. This includes 3 training days, a syllabus of the course material, templates, additional literature on software Reliability engineering, lunch and refreshments. 

About the course Software Reliability.

In this training, the entire Software Development Process (Product Creation Process) is covered.

Focusing on early design concepts, methods and procedures will be taught to define software Reliability requirements and realize and validate this required software Reliability during the software design and development.

Using proper software Reliability engineering, risks will be identified, controlled, and mitigated early in the software development process.

Course: Software Reliability.


To cope with the latest economic developments, organizations must develop new products and systems with an intrinsic high level of Reliability. RAMS, Reliability-Availability-Maintainability-Safety, is an upcoming discipline in product development helping to get an integral grip on the Reliability of your product during the Design Phase with accurate and quantitative methods.

RFs - outcome
Software Reliability

Yes, save my seat.

We’ll email you within 1 working day with the next steps

What you’ll learn.

Block 1 - day 1/2

What you'll learn on day 1and day 2 of the course

  • Introduction to software reliability engineering, glossary
    • Software reliability landscape
    • Software development processes 
    • Verification and validation strategy 
    • Software reliability requirements 
    • Risk analysis (FMEA – failure mode and effects analysis) for software 
    • Fault tolerance 
  • Robustness
  • Operational and user profiles

Block 2 - day 3

What you'll learn on day 3 of the course

  • Integration and testing
  • Root cause analysis, orthogonal defect classification (ODC)
  • Predicting software reliability
  • Reliability growth models

Practical information.

For whom

Reliability engineers, working in the field of Reliability, design, testing, warranty analysis, project planning, maintenance or inspection.


After completing the course, participants receive proof of participation. The program is developed in line with the VDI 4002 Reliability Guideline, in cooperation with the University of Stuttgart, consisting of several modules, leading to CRE – Certified Reliability Engineer – Certification.

Participants are recommended to first follow the training courses Reliability Foundation 1 and Reliability Foundation 2 or to ensure that their body of knowledge includes Life Data Analysis, Reliability Testing, and System Reliability

Location & Dates

Eindhoven – High Tech Campus 29 
Dates 2022 
Location: Eindhoven
Day 1: November 07 
Day 2: November 08 
Day 3: November 09 

Group size 

A maximum of 12 participants 

Save your seat

Get started and save your seat.

Take the next step in your personal development.