Skip to content

Inroads to Software Quality How to Guide and Toolkit

Best in textbook rentals since 2012!

ISBN-10: 0132384035

ISBN-13: 9780132384032

Edition: 1997

Authors: Shah Jarvis, Alka Jarvis, Vern Crandall

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

This book provides a new perspective on software quality and software testing. Starting with the base of traditional methods of building software, it moves into a discussion of the Product Delivery Process. This is a well- defined disciplined quality process which is efficient, self-correcting, market-driven, and customer-oriented. It radically changes how software is built and delivered and eliminates the need to perform traditional functional testing. The authors present this new paradigm and show why it works and the tremendous positive effect is can have on software quality.
Customers also bought

Book details

List price: $49.99
Copyright year: 1997
Publisher: Prentice Hall PTR
Publication date: 4/3/1997
Binding: Hardcover
Pages: 432
Size: 7.25" wide x 9.75" long x 1.00" tall
Weight: 1.892
Language: English

Foreword
Preface
Acknowledgments
Process Assurance
Techniques for Process Assurance
Project Team
Project Standards
Schedule Monitoring
Project Tracking
Estimation
Effective Communication
Steering Committees
Project Risks
Measurement
Integrated Technology (IT)
Final Comments
Causes of Failure in Process Assurance
Lack of Management Support
Lack of User Involvement
Lack of Project Leadership
Lack of Measures of Success
Verification versus Validation
Verification and Validation Plan (VVP)
Who Conducts the V&V?
The Product Delivery Process (A New Paradigm)
Basic Concepts
Product Delivery Process
The Importance of the Project Plan
Configuration Control Board
The Efficiency of a Software Development Strategy
Product Assurance
Techniques for Product Assurance
Establishing Standards for Product Quality
Establishing Standards for Development Technology
Joint Application Development
Prototyping
Disaster Recovery
Configuration Management
Reusability
Code Management
Software Changes
Training
Management Support
Benchmarking
Activities to Assure Product Quality
A New Paradigm for Assuring Quality Software Design and Architecture
Dependency Analysis at the Module Level
Eliminating Functional Testing at the Module Level
Dependency Analysis at the System Level
Eliminating Common System-Level Dependencies
Examples of the Basic Tools in Dependency Analysis at the System Level
Final Comments
Conclusion
Software Quality Assurance (SQA)
Required Components of Software Quality
Building an Effective Software Quality Assurance Organization
Quality Assurance. Verification and Validation
Simulation
Testing
Building a Separate Quality Assurance Organization
The Cost-Effectiveness of Software Testing
Credibility and Return on Investment. Different Projects Require Different Approaches
Begin Collecting Data. Making a Case for Finding Errors Early in the Life Cycle
Steps to Creating an Effective Test Organization
How to Create an Effective, Stable Test Organization
Making a Test Organization More Effective
Conclusion
The Impact of the New Paradigm
Management Aspects (Return on Investment) under the New Paradigm
Leverage at the Software Product Level
Guaranteeing Leverage
Techniques and Contents of a SQA Plan
What to Address in Your SQA Plan
Conclusion
Software Quality Standards
Some Standards for Software Quality
The Concept of Six Sigma
Reducing Cycle Times
Continuous Process Improvement
The Product Delivery Process
Deliverables Associated with a Product Delivery Process
A Description of the Marketing Requirements Definition
Components of a Specification
Functional Specification
Information Model
Constraint Document
Performance Criteria Document
Hardware Specification
Preliminary Budget Preliminary Schedule Preliminary Manpower Allocation
Standards Document
Quality Plan
Master Test Plan
Documentation Plan
Product Release Plan
A Test Plan for System Testing
Release Management
Software Quality Standards in the Product Delivery Process
What Is Softwar