Testing And Other Bug Finding Ways

Donna Bogatin writes that Google has lowest ratio of testers to developers. They can work like this because their self-testing and code reviewing ability reduces the burden on testers. However, I think there are two aspects we are looking at here. The testing that is done is usually to find out if the implementation functions as per intended in the design or whether the software satisfies the user’s requirements or not. However, there are lot of intermediate atomic tests required like unit tests which can be carried out by the developers themselves, thanks to some fantastic tools. These unit tests and code reviews can help identify certain bugs much earlier, that is, in the developer ring, before reaching the testers. This can reduce the cycle time drastically and elevate the efficiency. However, this does not mean that the tests for design compliance or requirements satisfaction can be omitted. Google can hire lesser testers because their developers play the role of testers for intermediate tests, and I think it should work for quite a lot of us.

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.