Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

15.3. Assume that 10 errors have been introduced in the requirements model and t

ID: 3563762 • Letter: 1

Question

15.3. Assume that 10 errors have been introduced in the requirements model and that each
error will be amplified by a factor of 2:1 into design and an addition 20 design errors are introduced
and then amplified 1.5:1 into code where an additional 30 errors are introduced. Assume
further that all unit testing will find 30 percent of all errors, integration will find 30 percent of
the remaining errors, and validation tests will find 50 percent of the remaining errors. No
reviews are conducted. How many errors will be released to the field.

Explanation / Answer

1. Requirement errors: 10

Design errors: 10*2 +20 = 40

Code Errors: 40*1.5 + 30 = 90

unit testing: minus 30% errors i.e 70% errors : 0.7*90 = 63 errors remain

integration testing: 0.7*63 = 44.1 errors remain

validation: 0.5*44.1 = 22.05 errors remain
22 errors will be released to field

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote