Question: Quality Control Versus Quality Engineering

There is someone that stated that QA people should be Quality Engineering versus Quality Controlling.  I firmly believe that this is the case.  I think many people do.

Question: If you’re trying to assert quality into the product and not trying to control the quality towards the later half… should you be working during the Alpha/Pre-Alpha/Nightly/Sprint that the developer has access to change without needing to get a secondary authorization to push the change over?

Considering that the further along in the development cycle that you are working on, the developer needs to get authorization because changes in the builds will insert a risk in terms of stability or possibly introducing newer bugs, it’s harder to get fixes in later and later it gets.  If you’re doing most of the testing down at the tail end, it seems to me that’s more of quality control.

If you do more of the testing up front, while the developer still has free reign (provided that they get past code inspection); those bugs have a greater likelihood of getting fixed, right?  Of course, the developer has to have it implemented… but that’s another story.

Maybe I’m wrong?

Advertisements

About shizen008

Breaking things and getting in trouble for it since '74. Disclaimer: I am not responsible if I make your head explode reading this blog! The writings here are my own expression and not of any companies. I currently work on being a QA for B2G aka Firefox OS
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s