Obviously, no clients likes to have defects that lead to a software infested with several bugs and errors. Therefore, a common question that every company, big or small, ponders over time and again is - "How can we reduce the defect rate?" or "How we can get bug free apps?