Kan, Stephen H.

Metrics and models in software quality engineering / Stephen H. Kan. - 2nd edition - New York ; Toronto ; London : Addison-Wesley, c2003. - xxvii, 528 p. : ill. ; 25 cm.

Chapter 1: What is software quality?
1.1 Quality: Popular views
1.2 Quality: Professional views
1.3 Software quality
etc.

Chapter 2: Software development process models
2.1 The waterfall development model
2.2 The prototyping approach
2.3 The spiral model
etc.

Chapter 3:Fundamentals of measurements theory
3.1 Definition, operational definition, and management
3.2 Levels of measurements
3.3 Some basic measurements
etc

Chapter 4: Software quality metrics overview
4.1 Product quality
4.2 In-process quality metrics
4.3 Metrics for software maintenance
etc.

Chapter 5: Applying the seven basic quality tools in software development
5.1 Ishikawa's seven basic tools
5.2 Checklist
5.3 Pareto diagram
etc.

Chapter 6: Defect removal effectiveness
6.1 Literature review
6.2 A close look at defect removal effectiveness
6.3 Defect removal effectiveness and quality planning
etc.

Chapter 7: The Rayleigh model
7.1 Reliability models
7.2 The Rayleigh model
7.3 Basic assumptions
etc.

Chapter 8: Exponential distribution and reliability growth models
8.1 The exponential model
8.2 Reliability growth model
8.3 Model assumptions
etc.

Chapter 9: Quality management models
9.1 The Rayleigh model framework
9.2 The code integration pattern
9.3 The PTR submodel
etc.

Chapter 10: In-process metrics for software testing
10.1 In-process metrics for software testing
10.2 In-process metrics and quality management
10.3 Possible metrics for acceptance testing to evaluate
etc.

Chapter 11: Complexity metrics and models
11.1 Lines of code
11.2 Halstead's software
11.3 Cyclomatic science
etc.

Chapter 12: Metrics and lessons learned for object-oriented projects
12.1 Object-oriented concepts and constructs
12.2 Design and complexity metrics
12.3 Productivity metrics
etc.

Chapter 13: Availability metrics
13.1 Definition and measurements of system availability
13.2 Reliability, Availability, and Defect rate
13.3 Collecting customer outage data for quality improvement
etc.

Chapter 14: Measuring and analysing customer satisfaction
14.1 Customer satisfaction surveys
14.2 Analyzing satisfaction data
14.3 Satisfaction with comany
etc.

Chapter 15: Conducting In-process quality assessments
15.1 The preparation phase
15.2 The evaluation phase
15.3 The summarization phase
etc.

Chapter 16: Conducting software project assessments
16.1 Audit and assessment
16.2 Software process maturity assessment and software project assessment
16.3 Software process assessment cycle
etc.

Chapter 17: Dos and Don'ts of software process improvement
17.1 Measuring process maturity
17.2 Measuring process capability
17.3 Staged versus continuous debating religion
etc.

Chapter 18: Using function point metrics to measure software process improvement
18.1 Software process improvement
18.2 Process improvement economics
18 3 Measuring process improvements at activity levels
etc.

Chapter 19: |Concluding remarks
19.1 Data quality control
19.2 Getting started with a software metrics program
19.3 Software quality engineering modeling
etc.

References : p. 485 - 486 . -- Index : p. 509 - 528

9780201729153 0201729156

2002027737


Computer software--Quality control.

005.10685 / KAN