Beizer’s Attitudinal Progression model:
Phase 0 - Testing is debugging
Phase 1 - Prove Software works
Phase 2 - Prove Software does not work
Phase 3 - Reduce risk of failure
Phase 4 - A state of mind
Phase 0 :
-Purpose of Testing is debugging
-No QA, No quality
-Dominant thinking in early 70s
-Still a problem in many organizations
Phase 1:
- Prove that software works
- Dominant thinking in late 70s
- Impossible to prove
- Corrupted / Illogical process
- Best achieved by not testing at all
Phase 2:
- Prove that software does not work
- Negative role of tester
- Book keeper / Auditor
- Never ending cycle of tests ?
- When do we stop ?
Phase 3:
-Accepting the principles of statistical Quality Control
-Perception of risk reduction
-Adequate confidence in the product
Phase 4:
-A state of mind
-Software does not need much testing now
-Quality Assurance in large measure
-Impact on productivity is high
All above phases are cumulative
Kingston 4 GB Class 4 SDHC Flash Memory Card SD4/4GBET
No comments:
Post a Comment