Survey tab & predict defect density
The Survey tab has several categories of questions. Answer or edit all of the required inputs, then answer at least some questions in each remaining sub-tab — the machine learning model predicts defect density from your assessment.
Answering the survey
- You must answer or edit all of the required inputs.
- Beyond that, it’s recommended to answer at least some questions in each sub-tab.
- If you don’t know the answer, don’t guess — answer “unknown” and the question won’t count toward the prediction.
- The import file has the questions that are typically easiest to answer shown in bold.
- The import file also explains what each question is used for.
- Some questions are used for defect density prediction, and some are used for the FMEA. If you’re doing only a prediction, you don’t need to answer any FMEA-only questions.
The survey categories
Why defect density is normalized
The survey inputs are used to predict defect density — a normalized measure of defects per size of code. Smaller projects have fewer defects than larger ones, so it’s difficult to predict defects without a normalized measure. Requs AI Predict predicts defect density via a machine learning model.
Defect density can be measured against any size measure, but in industry it’s typically measured as defects per EKSLOC (1,000 Effective Source Lines of Code). There are two major milestones defect density is measured against:
Continue to the next stage of the prediction.
Defect density feeds directly into the total defect count.