Walkthroughs, Code Reviews, and Inspections
John F. Dooley · Apress eBooks · 2011
Here’s a shocker: your main quality objective in software development is to get a working program to your user that meets all their requirements and has no defects. That’s right: your code should be perfect. It meets all the user’s requirements and it has no errors in it when you deliver it. Impossible, you cry? Can’t be done? Well, software quality assurance is all about trying to get as close to perfection as you can - albeit within time and budget. (You knew there was a catch, didn’t you?) These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.