Schedule a Software Walkthrough
Requs AI Training Series

Predict software defects and when they will be discovered

A 0.75-day training class on making "data-driven" instead of "guess-driven" decisions — before any code is written.

predict software defects training defect density
.75 Day
Virtual, self-guided — work through it at your own pace
Prerequisite Required
Identify Software Program Risks Early must be completed first
Recommended For
Teams using Requs AI Predict — the software itself isn't required to take the class
01 — Authority

Our founder is the global leader in software reliability prediction

Standards Body

IEEE 1633 Leadership

Chair of the 2026 IEEE 1633 working group — the governing standard for software reliability engineering.

Continual lessons learned applied to the world's largest defect density benchmarking study

Decades of Trending Data

While others fail to keep their model factors current with technology - we're on our 8th major revision since 1993.

World's largest database of software failures analyzed by root cause

CDE Taxonomy inventor

From it, we created the Common Defect Enumeration, the primary taxonomy currently adopted and cited across DOW technical frameworks.

02 — The Class

"Data-driven" versus "guess-driven" decisions, before any code is written

Most defect estimates are made after the fact — once code exists, once testing has started, once it's too late to change course cheaply. This class teaches how to predict defect density and discovery timing before a single line of code is written, so decisions about scope, testing, and release get made on data instead of a guess.

This class pairs naturally with Requs AI Predict — but doesn't require owning it. It's built to be useful on its own.

Prerequisite Required This class requires completing Identify Software Program Risks Early first — this class builds directly on that foundation.
Capability
Without this training
With this training
Predicting how many defects remain
Guesswork, usually after code already exists
A data-driven estimate, produced before code is written
Knowing when defects will surface
Found out the hard way, once the system is in the field
Predicted timing — in testing versus in operation
Calculating defect density
Ad hoc, inconsistent formulas from project to project
A standardized method, taught step by step
Standards alignment
Not tied to any recognized standard
Maps directly to IEEE 1633 clause 5.3.2
how to calculate defect density over complexity risk level of rigor

Defect prediction isn't one-size-fits-all — product maturity and stability, domain expertise, foundational practices, and required level of rigor all combine into an over-complexity risk. This class teaches how to right-size the prediction effort instead of over- or under-engineering it.

03 — Curriculum

What the class covers

Four modules, covered in a single self-guided .75 day.

§1Program Risks

Predict software risks early

What You'll Learn

How to predict probability of late delivery, customer satisfaction, and reliability risk level — the same risk factors covered in Identify Software Program Risks Early, applied here.

Why It Matters

Defect prediction builds on risk prediction — you can't reliably predict what's going to break without first knowing where the program is exposed.

§2Defect Density

Predict defect density and defect removal efficiency

What You'll Learn

How to calculate defect density by hand, and how to predict defect removal efficiency (DRE) — the percentage of defects your process will actually catch before release.

Why It Matters

Defect density is the number every other prediction in this class is built on. Get it wrong and everything downstream is wrong too.

how to calculate defect density predictions dashboard

Defect density in practice: predicted defect density in operation and testing, with lower bound, nominal, and upper bound estimates for operational and testing defects — the same output this module teaches you to calculate by hand.

§3Discovery Timing

Predict defects and when they will be discovered (before the code is written)

What You'll Learn

How to predict not just how many defects exist, but when they're likely to be discovered — in testing, or later, in operation — before a single line of code exists.

Why It Matters

A defect found in testing costs a fraction of the same defect found in operation. Knowing the likely timing changes how much testing effort is worth budgeting.

how to calculate defect density predicted arrival rate time to first occurrence

Discovery timing predictions, broken down: predicted defects, arrival rate, pileup, and time to first occurrence all roll up into SQA and test metrics — the same breakdown this module teaches you to predict before code is written.

§4IEEE 1633

How to navigate IEEE 1633 clause 5.3.2

What You'll Learn

A walkthrough of IEEE 1633 clause 5.3.2 — what it actually requires for software defect prediction, and how to demonstrate compliance with it.

Why It Matters

Knowing the clause by number isn't the same as knowing how to satisfy it. This module closes that gap.

04 — Class Details

Format, duration, and prerequisites

Duration

.75 Day

Delivered as a single, condensed day of self-guided instruction.

Format

Virtual, Self-Guided

Work through the material on your own schedule, at your own pace.

Prerequisites

Identify Software Program Risks Early

Required before taking this class. Requs AI Predict itself is recommended but not required to own.

Stop guessing which defects will show up, and when.

Register for the class, or schedule a demonstration of Requs AI Predict.