Quality in developer
1
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9
INTRODUCTION TO THE QUALITY DEVELOPING SOFTWARE ................................ 1
WHAT IS SOFTWARE QUALITY? ........................................................................................................ 1 QUALITY: PERSPECTIVES AND EXPECTATIONS ........................................................................... 1 QUALITYFRAMEWORKS AND ISO-9126........................................................................................... 1 ISO-9126................................................................................................................................................... 1 QUALITY IN SOFTWARE ENGINEERING........................................................................................... 2 SO, WHAT IS SOFTWARE QUALITY? ................................................................................................ 3 CORRECTNESS AND DEFECTS: DEFINITIONS, PROPERTIES, AND MEASUREMENTS ......... 3 DEFINITIONS: ERROR, FAULT, FAILURE, AND DEFECT ............................................................... 3 CONCEPTS AND RELATIONS ILLUSTRATED.................................................................................. 4
2
2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10
SOFTWARE METRICS ................................................................................................................. 6
METRICS SET ......................................................................................................................................... 6PROGRESS ............................................................................................................................................. 7 EFFORT .................................................................................................................................................... 8 COST........................................................................................................................................................ 9 REVIEW RESULTS ............................................................................................................................... 10 TROUBLE REPORTS ........................................................................................................................... 11 REQUIREMENTS STABILITY.............................................................................................................. 12 SIZE STABILITY .................................................................................................................................... 13 COMPUTER RESOURCE UTILIZATION ............................................................................................ 14TRAINING .............................................................................................................................................. 15
3
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14
PERSONAL SOFTWARE PROCESS ................................................................................... 17
HOW THE PSP WAS DEVELOPED?.................................................................................................. 17 THE PRINCIPLES OF THE PSP .......................................................................................................... 17 THE PSP PROCESS STRUCTURE..................................................................................................... 17 PSP PLANNING.................................................................................................................................... 22 SIZE ESTIMATING WITH PROBE ....................................................................................................... 22 TIME MEASURES ................................................................................................................................. 24 QUALITY MEASURES...
Regístrate para leer el documento completo.