There have been researches to predict and prevent design errors that result in quality losses.
These researches involve making an error taxonomy.
Some of the error taxonomies are as follows:
Error Classification
--------------------
Error classification by Hinckley, 1997
Name Example Classification
Human reliability Error of ommision, error of commision, selection errors,
sequence errors
Performance shaping factors Inadequate lighting in work area, Inadequate training
or skill
Ergonomic Method Errors during perception stage, errors during
decision making phase, errors during the action
process
Psychological Classification Slips in formation of intention
Stress based classification Work load, occupational change, occupational
frustrations, occupational stress like light, noise
Task based classification Design error, operation error
Classification of Human
performance, industry based Planning, design and developing
Mistake proofing classification Forgetfulness, errors due to misunderstanding
Hinckley's criticism of some of the above classification include:
- Too simplistic
- Not easily understood by individuals in manufacturing and design
- The classified errors cannot be detected
- Elimination of factors does not eliminate mistakes
- Does not lead to correct identification of appropriate control method
classification
Outcome based classification (Hinckley, 2001)
Defective Material Defective or inadequate material entering
Information Error Ambiguous Information
Incorrect Information
Misread, Mis-measured
Omitted Information
Inadequate warning
Misalignments Misaligned parts
Mis-adjustment Mis-adjustments
Mistiming Mistimed or rushed
Omission or Commission errors Added material or part
Selection Errors Wrong concept or Mistake
Wrong destination
Wrong location
Wrong part
Wrong orientation
The figure above shows type of Human Errors diagram as produced by Reason in 1997
Type of Slip Definition
Capture Error Appears whenever two different action sequences have their
initial stages in common, with one sequence being unfamiliar
and other being well practiced
Description Errors Intended action has much in common with others that has
possible usually correct in performing the correct action on
wrong object
Data Driven Errors Automatic actions triggered by the arrival of secondary data
Associative Activation Error Internal thoughts and association that triggered automatic action
Loss of Activation Errors Forgetting to do something because the presumed activation
mechanism has decayed
Mode Error Devices that have different modes of operation and that action
appropriately
Causes of Structural Failure
Limit States Overload Geophysical, dead, wind, earthquake, manmade, imposed
Understrength Structural Materials instability
Movement Foundation, Settlement, Creep, etc.
Deterioration Cracking, fatigue, erosion, etc.
Random Fires Accidental Sabotage
Hazards Flood
Explosions
Earthquakes
Human Based Design Errors Mistake, understanding structural behavior
mistake, bad practice
Construction Error Poor Communication
Thursday, December 30, 2010
Monday, December 27, 2010
Ignoramus! Importance of Ignorance in Requirements Engineering
"Tacit assumptions" are the main reasons why there is error in understanding the clients requirements. Therefore, it is necessary to have a person who is ignorant of the domain who will question those assumptions and make the requirements clear.
It seems that among experts the common mistake is tacit assumptions. Because they are unspoken no one notices them. Having a ignoramus or ignorant person in the team is an excellent way to question the assumptions which the experts take for granted.
Not against Domain expertise
The article emphasizes that the author is not against the domain expertise. In fact, one of the members of the requirement analyst team must be a domain expert. The requirements cannot be invented from total ignorance.
The domain expert seeks basic information needed, but he or she may fall for tacit assumptions.
The ignoramus has no assumptions and asks questions whenever he or she notices signs of whenever he or she notices something left unsaid.
Subscribe to:
Posts (Atom)