logo2008

Software Verification and Validation

for Practitioners and Managers


Table of Contents for the second edition

Items in blue are new in the second edition

Preface to the Second Edition (click to view)
Part I Introduction
Chapter 1 Software In Perspective
Chapter 2 Software Development Life Cycle Models
Chapter 3 The Software Development Process
Chapter 4 Economic Justification

Part II

Overview of Software Verification Activities
Chapter 5 The Inspection Process
Chapter 6 Applying the Inspection Process
Chapter 7 Software Quality Metrics
Chapter 8 Configuration Management

Part III

Overview of Software Validation Activites
Chapter 9 Testing
Chapter 10 Validation Metrics
Chapter 11 Software Reliability Growth

Part IV

Predictable Software Development
Chapter 12 Motivation for Becoming Predictable (click to view)
Chapter 13 Balancing Quality, Features, and Schedule
Chapter 14 Accurate Estimating and Scheduling
Chapter 15 Balancing People, Process, and Product
Chapter 16 Managing Commitment and Risk

Appendix A

Inspection Roles and Responsibilities
Appendix B A Sample Inspection Process
Appendix C Inspection Process Forms

Appendix D

Inspection Checklists:

  • D-1 Requirements Inspection Checklist
  • D-2 Design Inspection Checklist -- High-Level Design
  • D-3 Design Inspection Checklist -- Detailed Design
  • D-4 Code Inspection Checklist for 'C' code
  • D-5 An Abbreviated C++ Code Inspection Checklist
  • D-6 Test Procedure Inspection Checklist
  • Appendix E Attributes of Good Requirements Specifications
    Appendix F Example Criteria for Selecting Modules for Code Inspection
    Appendix G Sample Software Development Process Based on the Waterfall Model
    Appendix H Document Outlines
    Appendix I Test Cases for Triangle Program
    Appendix J Software Reliability Models
    Appendix K The Yellow Sticky Method
    Appendix L Software Development Best Practices
    Appendix M Software Quality Best Practices
    Appendix N Project Post-Mortems
    Appendix O Root Cause Analysis

    Ordering Information




    For further information,

    call Steve Rakitin at 508.529.4282

    or e-mail him at steve@swqual.com


    Home

    Company Info

    Contact Info


    Food for Thought and Predictable Software Development are trademarks of Software Quality Consulting, Inc.
    Copyright ©2008 Software Quality Consulting, Inc. All rights reserved.

    Updated January 2008