Human error (mistake) → Produces a defect (bug, fault) → Causes a failure
- Error / mistake = human action which produces an incorrect result.
- Defect / Bug = a fault in system which causes system to fail to perform required function.
- Failure = defect which is executed brings to the failure. Difference between actual and expected result or service.
Causes of mistakes
- Lack of experience
- Not enough information
- Misunderstanding
- Carelessness
- Tiredness
- Pressure
- Complex task
- New technology
Failures could endanger
- Time
- Reputation
- Money
- Environment
- Life