Posts

Showing posts from July, 2008
Product quality - Dev & QA synergy. Quality is a problem which every software development team has to deal with. We have the usual bell curves etc which we use to gain confidence regarding overall stability before we ship. But, here are some observations based on the timelines of the curve & potential dev/qa synergy. There are some projects where many bugs are found after the 'code freeze'. This is a clear indication that the dev & qa team had issues. It is possible dev didn't unit test properly or many changes were made late in the cycle and either QA took time to ramp up and understand the changes or were busy with other things. There are some projects where many bugs are found immediately after 'code complete' and then taper off quickly. This may be the case with many projects and might be a good thing. It means the QA team was able to understand the changes quickly and cover new areas thoroughly. It might also mean that the Dev team didn't have e