1.2.3 Errors, Defects, and Root Causes Flashcards

1
Q

Humans make “ “ which produce “ “ which in turn may result in “ “.

A

errors (mistakes)

defects (faults, bugs)

failures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Humans make errors for various reasons:
- time …
- work …
- pro…
- instra…
- simply …
- lack a…

A
  • time pressure
  • work product complexity
  • processes
  • infrastructure or interactions
  • simply tired
  • lack adequate training
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Defects can be found in:
- documentation, like …
- in s…
- in a supporting …

A
  • documentations, like in requirements specifications or a test script
  • in source code
  • in a supporting work product like a build file
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Defects in work products produced … often lead to…

A

earlier in the SDLC, if undetected,

defective work products later in the lifecycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If a defect in code is executed, the system may …

A

fail to do what it should do, or do something it shouldn’t, causing a failure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Failures can also be caused by

A

environmental conditions like when radiation or electromagnetic fields cause firmware defects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A root cause is a fundamental…

A

reason for a problem occurrence (a situation that leads to an error).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Root causes are identified through

A

root cause analysis, typically performed when a failure occurs or a defect is identified.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

By addressing the root cause, it is believed that further similar …

A

failures or defects can be prevented or their frequencies reduced.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly