Publisher's Synopsis
This text explores the most crucial quality considerations in software applications development. It focuses on the quality-productivity link and uses many examples to provide information managers, designers and programmers with the latest intelligence on software life cycles, design requirements, reusable software and programming and coding tips.;Special attention is given to practical techniques, such as testing, debugging, racing and causal analysis for discovering, preventing and systematically removing programming errors.