I find this quite true, from personal experience: I find it more productive when testing with an independent mindset, even when part of a dev team. And actually, everyone appreciates the resulting product evaluation-- positives and negatives included. A strategy where a coder tests his own work plus a test specialist evaluating the end prototype -- doesn't seem superfluous. Each brings a unique contribution to the quality of the end product as a whole.
The phenomenon of QA(quality advocacy) in Test-PhaseSpace
Quality Advocacy \___ 3rd tier/level --- designers, coders \___ 2nd tier/level --- quality advocates \___ 1st tier/level --- grassroots testers ================= definitions: ================= ..Quality [ Q ] = the state of the product (high or low) at any given time (m). ..QA [ Quality Advocacy ] = the monitoring/measuring of quality to know quality ; unless it is monitored/measured, quality [ Q ] cannot be known. Quality Advocacy extends to all 3 tiers/levels. ..QA [ Quality Assurance ] = working together as a Development Team (coders + testers + proj.mgr + designers + etc.) which will always deliver a specific level of quality. ..software tester = 1st level, grassroots interactor [someone...
Comments
Post a Comment