Description
Suitable for software quality assurance professionals, software engineers, project managers and senior managers, this book is a concise and practical introduction to the basic principles of effective software verification and validation (V&V). This new edition has been thoroughly revised and includes five new chapters and five new appendices focused on management techniques to make your company's software V&V efforts more cost-effective. For Managers, you learn how to help your organization create more accurate estimates and schedules. For practitioners, you learn fundamental software verification and validation practices such as the formal inspection process, configuration management, effective testing techniques, and how to use measurements to drive further process improvements. This easy-to-use resource offers you guidance in essential software V&V techniques and helps you balance the conflicting demands of quality, features, and schedules. You also learn how to balance the conflicting needs of people, process, and product, and manage commitments and risk. Other key topics include: metrics, configuration management, and software reliability growth modeling. The 15 appendices contain checklists for several kinds of inspections, document templates, an outline for a software development process, information on using the Yellow Sticky Method for estimating and scheduling, a comparison of software development Best Practices, Software Quality Best Practices, Conducting Project Post-Mortems, and Performing Root Cause Analysis.
Table Of Contents
Software in Perspective. Software Development Lifecycle Models. The Software Development Process. Economic Justification. The Inspection Process. Applying the Inspection Process. Software Quality Metrics. Configuration Management. Testing. Software Validation Metrics. Software Reliability Growth. Motivation. Balancing Quality, Features, and Schedule. Accurate Estimating and Scheduling. Balancing People, Process, and Product. Managing Commitments and Risk. Appendices.
Author
-
Steven R. Rakitin
Steven R. Rakitin is the president of Software Quality Consulting, Inc. in Upton, MA. He is also the author of the first edition of Software Verification and Validation: A Practitioner's Guide (Artech House, 1997). Mr. Rakitin received his B.S. in electrical engineering from Northeastern University and his M.S. in computer science from Rensselaer Polytechnic Institute.