Managing Software QualityThis book embodies the belief that quality matters to the software developer and that the construction of an effective quality management system is one practical way to bring quality disciplines to bear on software development activities. ISO9001 with ISO9000-3 provides a specification for a QMS which addresses the software specific areas as well as those relevent to all industries. This book makes ISO9001 and ISO9000-3 accessible and relevant to software specialists while recognizing the very real deficiences of these documents. Two major issues of concern are addressed: measurement, which is the basic core of continuous improvement mechanisms; iterative and incremental techniques, which are becoming increasingly common. We can also see how these areas can be integrated into a development environment without threatening the quality culture of the organization. |
Common terms and phrases
acceptance criteria Acceptance test achieve activities addressed approach appropriate areas assessment audit benchmarking Chapter clause complete configuration management correct cost cycle model defects defined definition delivered delivery detail development life cycle discipline document effective ensure environment errors evaluation evolutionary Figure function guidance ideas identify implemented important incremental interfaces issues iterative line styles linear maintenance measurement mechanism methodology metrics Mind maps non-linear methods object-oriented development Object-oriented programming organization overall performance phase practice principles problems procedures process improvement project management project plan prototyping quality management system quality plan quality policy quality processes quality system quantified Rapid Applications Development requirements analysis responsibility rework risk software development process software engineering software products software quality spiral model stage standards structured supplier targets techniques test plan test specification thread table TickIT timebox timescale users verification and validation waterfall model