1.2.3 Errors, Defects, and Root Causes Flashcards
(9 cards)
Humans make “e… “ which produce “ “ which in turn may result in “f…“.
errors (mistakes)
defects (faults, bugs)
failures
Humans make errors for various reasons:
- time “ “
- work pro…
- pro…
- infras… or “ “
- simply “ “
- lack a…
- pressure
- product complexity
- processes
- infrastructure
interactions - tired
- adequate training
Defects can be found in:
- documentation, like in r… or a t…
- in s…
- in a supporting w… like a b…
- requirements specifications
test script - in source code
- work product
build file
Defects in work products produced “e…” in the “ “, if undetected, often lead to d… later in the “ “.
earlier
SDLC
defective work products
lifecycle
If a defect in code is executed, the “ “ may fail to do what it s… , or do something it “ “, causing a “f…”.
system
should do
shouldn’t
failure
Failures can also be caused by e… like when “ “ or ele… cause f…
environmental conditions
radiation
electromagnetic fields
firmware defects.
A root cause is a fundamental “ “ for a p… (a “ “ that leads to an “ “).
reason
problem occurrence
situation
error
Root causes are identified through r… , typically performed when a “ “ occurs or a “d…” is “ “.
root cause analysis
failure
defect
identified
By addressing the root cause, it is believed that further similar “f…” or “ “ can be “p…” or their f…
failures
defects
prevented
frequencies reduced.