Software Process Quality
Computer Aided Engineering Series, Book 6
Author: Ron S. Kenett
Author: Emanuel R. Baker
Table of Contents
A Framework for Software Quality
Basics of Quality Management and Continuous Process Improvement
ISO 9000, SEI Capability Maturity Model (CMM), and Continuous Software Process Improvement
Software Measurements Programs: Strategies and Implementation Issues
Quality of Software Products and Documentation
Software Reliability Control
Software Review and Inspection Process
Software Development Management Dashboards
This timely resource employs actual examples of software process improvement from the private sector
and government, demonstrating how quality systems, measurement techniques, and performance
evaluations really work-presenting a highly focused methodology for analyzing an ongoing software
development process and establishing a rational plan for process improvement.
Four out of five software development companies need to overhaul their quality control procedures and
launch process improvement efforts. This book shows them how to do it!
Helping developers implement effective quality control of software systems that can save companies
short-term costs and long-term problems of consumer dissatisfaction, Software Process Quality
focuses on time-to-market pressures that often lead to quality problems
offers unique tools such as the Software Trouble Assessment Matrix (STAM) and Software Development
Management Dashboard (SDMD)
identifies barriers to process improvement, including poor data collection, insufficient capitalization,
limited training of managers, lack of education resources, and "remote control" oversight
highlights special statistical tests for software metrics
supplies "before and after" Pareto charts to determine if a process change has resulted in enhanced
provides examples of measures and metrics used to establish quality baselines
synthesizes the authors' various tools and methods by means of a realistic case study of quality
and much more!
Software Process Quality is required reading for software, quality control, and industrial engineers;
software developers; managers of software development or maintenance organizations; software project
managers; and advanced undergraduate and graduate students in these disciplines.
"Kenett and Baker, in this highly pragmatic book that is, nonetheless, well-grounded in theory, go a long
way toward exposing [software quality] myths and providing correct principles with which to replace
them. They bring a rare blend of extensive experience, deep study, and broad domain of application to the
processes and the resulting software I learned a good deal from this book about achieving quality
software. I know that you will too."