Key Points

 < Free Open Study > 

  • Collaborative development practices tend to find a higher percentage of defects than testing and to find them more efficiently.

  • Collaborative development practices tend to find different kinds of errors than testing does, implying that you need to use both reviews and testing to ensure the quality of your software.

  • Formal inspections use checklists, preparation, well-defined roles, and continual process improvement to maximize error-detection efficiency. They tend to find more defects than walk-throughs.

  • Pair programming typically costs about the same as inspections and produces similar quality code. Pair programming is especially valuable when schedule reduction is desired. Some developers prefer working in pairs to working solo.

  • Formal inspections can be used on work products such as requirements, designs, and test cases, as well as on code.

  • Walk-throughs and code reading are alternatives to inspections. Code reading offers more flexibility in using each person's time effectively.

 < Free Open Study > 


Code Complete
Code Complete: A Practical Handbook of Software Construction, Second Edition
ISBN: 0735619670
EAN: 2147483647
Year: 2003
Pages: 334

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net