logo/

China-TuShu.com 致 力 做 中 国 最 好 的 图 书 搜 索 系 统 !
书名:
 
 

软件质量工程的度量与模型 第2版(影印版)

所属分类: 首页 - 计算机 - 软件工程 - 软件质量
软件质量工程的度量与模型  第2版(影印版) 书   名:  软件质量工程的度量与模型 第2版(影印版)
作   者:  Stephen H,Kan
出 版 社:  清华大学出版社
ISBN   :   730208839
原    价:  ¥49

有一家网站低于85折正在热销

软件质量工程的度量与模型 第2版(影印版)-图书目录:

Foreword to the Second Edition  xiii
Foreword to the First Edition  xv
Preface xvii
Chapter 1: What Is Software Quality?
1.I  Quality: Popular Views  1
1.2  Quality: Professional Views  2
  1.2.1  The Role of the Customer
1.3  Software Quality  4
1.4  Total Quality Management  7
1.5  Summary  1
  References  11
Chapter 2: Software Development Process Models  13
2.1  The Waterfall Development Model  14
2.2  The Prototyping Approach  19
2.3  The Spiral Model  21
2.4  The Iterative Development Process Model  24
2.5  The Object-Oriented Development Process  27
2.6  The Cleanroom Methodology  32
2.7  The Defect Prevention Process  35
2.8  Process Maturity Framework and Quality Standards  39
  2.8.1  The SEI Process Capability Maturity Model  39
  2.8.2  The SPRAssessment  44
  2.8.3  The Malcolm Baldrige Assessment  45
  2.8.4  ISO9  47
2.9  Summary  51
  References  52
Chapter 3: Fundamentals of Measurement Theory  55
3.1  Definition, Operational Definition, and Measurement  55
3.2  Level of Measurement  59
3.3  Some Basic Measures  62
3.4  Reliability and Validity 7
3.5  Measurement Errors  73
  3.5.1  Assessing Reliability  75
  3.5.2  Correction for Attenuation  76
3.6  Be Careful with Correlation  77
3.7  Criteria for Causality  8
3.8  Summary  82
  References  83
Chapter 4: Software Quality Metrics Overview  85
4.1  Product Quality Metrics  86
  4.1.1  The Defect Density Metric  87
  4.1.2  Customer Problems Metric  96
  4.1.3  Customer Satisfaction Metrics  98
4.2  In-Process Quality Metrics  1
  4.2.1  Defect Density During Machine Testing  1
  4.2.2  Defect Arrival Pattern During Machine Testing  11
  4.2.3  Phase-Based Defect Removal Pattern  13
  4.2.4  Defect Removal Effectiveness  13
4.3  Metrics for Software Maintenance  15
  4.3.1  Fix Backlog and Backlog Management Index  16
  4.3.2  Fix Response Time and Fix Responsiveness 17
  4.3.3  Percent Delinquent Fixes  18
  4.3.4 Fix Quality  19
4.4  Examples of Metrics Programs  11
  4.4.1  Motorola  11
  4.4.2  Hewlett-Packard  115
  4.4.3  IBM Rochester  116
4.5  Collecting Software Engineering Data  117
4.6  Summary  123
  References  125
Chapter 5: Applying the Seven Basic Quality Tools
in Software Development  127
5.1  Ishikawas Seven Basic Tools  128
5.2  Checklist  13
5.3  Pareto Diagram  133
5.4  Histogram  136
5.5  Run Charts  138
5.6  Scatter Diagram  14
5.7  Control Chart  143
5.8  Cause-and-Effect Diagram  152
5.9  Relations Diagram  154
5.1  Summary  156
  References  158
Chapter 6: Defect Removal Effectiveness  159
6.1  Literature Review  16
6.2  A Closer Look at Defect Removal Effectiveness  164
6.3  Defect Removal Effectiveness and Quality Planning  172
  6.3.1  Phase-Based Defect Removal Model  172
  6.3.2  Some Characteristics of a Special Case Two-Phase Model  174
6.4  Cost Effectiveness of Phase Defect Removal  177
6.5  Defect Removal Effectiveness and Process Maturity Level  181
6.6  Summary  183
  References  184
Chapter 7: The Rayleigh Model  187
7.1  Reliability Models  187
7.2  The Rayleigh Model  189
7.3  Basic Assumptions  192
7.4  Implementation  195
7.5  Reliability and Predictive Validity  23
7.6  Summary  25
  References  26
Chapter 8: Exponential Distribution and Reliability Growth Models  27
8.1  The Exponential Model 28
8.2  Reliability Growth Models  211
  8.2.1  Jelinski-MorandaModel  212
  8.2.2  LittlewoodModels  213
  8.2.3  Goel-Okumoto Imperfect Debugging Model  213
  8.2.4  Goel-Okumoto Nonhomogeneous Poisson Process Model  213
  8.2.5  Musa-Okumoto Logarithmic Poisson Execution Time Model  215
  8.2.6  The Delayed S and Inflection S Models  215
8.3  Model Assumptions  216
8.4  Criteria for Model Evaluation  218
8.5  Modeling Process  22
8.6  Test Compression Factor  224
8.7  Estimating the Distribution of Total Defects over Time  226
8.8  Summary  229
  References  231
Chapter 9: Quality Management Models  235
9.1  The Rayleigh Model Framework  236
9.2  The Code Integration Pattern  242
9.3  The PTR Submodel  245
9.4  The PTR Arrival/Backlog Projection Model  249
9.5  Reliability Growth Models  254
9.6  Criteria for Model Evaluation  257
9.7  In-Process Metrics and Reports  258
9.8  Orthogonal Defect Classification  266
9.9  Summary  27
  References  27
Chapter 1: In.Process Metrics for Software Testing  271
1.1  In-Process Metrics for Software Testing  272
  1.1.1 Test Progress S Curve  272
  1.1.2 Testing Defect Arrivals over Time  279
  1.1.3 Testing Defect Backlog over Time  283
  1.1.4 Product Size over Time  285
  1.1.5 CPU Utilization during Test  286
  1.1.6 System Crashes and Hangs  289
  1.1.7 Mean Time to Unplanned IPL  291
  1.1.8 Critical Problems: Show Stoppers  293
1.2 In-Process Metrics and Quality Management  294
  1.2.1 Effort/Outcome Model  298
1.3  Possible Metrics for Acceptance Testing to Evaluate
  Vendor-Developed Software  32
1.4 How DoYou Know Your Product is Good Enough to Ship?  34
1.5  Summary  38
  References  39
Chapter 11: Complexity Metrics and Models  311
11.1  Lines of Code  312
11.2 Halsteads Software Science  314
11.3  Cyclomatic Complexity  315
11.4 Syntactic Constructs  318
11.5  Structure Metrics  319
11.6 An Example of Module Design Metrics in Practice  322
11.7  Summary  328
  References  329
Chapter 12: Metrics and Lessons Learned for Object-Oriented Projects  331
12.1  Object-Oriented Concepts and Constructs  331
12.2  Design and Complexity Metrics  334
  12.2.1 Lorenz Metrics and Rules of Thumb  334
  12.2.2 Some Metrics Examples  336
  12.2.3 The CK OO Metrics Suite  337
  12.2.4 Validation Studies and Further Examples  339
12.3  Productivity Metrics  343
12.4 Quality and Quality Management Metrics  347
12.5  Lessons Learned for OO Projects  351
12.6  Summary  356
  References  357
Chapter 13: Availability Metrics  359
13.1  Definition and Measurements of System Availability  36
13.2  Reliability, Availability, and Defect Rate  362
13.3  Collecting Customer Outage Data for Quality Improvement  366
13.4  In-Process Metrics for Outage and Availability  372
13.5  Summary  394
  References  394
Chapter 14: Measuring and Analyzing Customer Satisfaction  375
14.1  Customer Satisfaction Surveys  376
  14.1.1 Methods of Survey Data Collection  376
  14.1.2 Sampling Methods  377
  14.1.3 Sample Size  379
14.2 Analyzing SatisfactionData  381
  14.2.1 Specific Attributes and Overall Satisfaction  382
14.3  Satisfaction with Company  388
14.4  How Good Is Good Enough?  39
15.5  Summary  41
  References  411
Chapter 16: Conducting Software Project Assessments  413
16.1  Audit and Assessment  414
16.2  Software Process Maturity Assessment and Software Project Assessment  415
16.3  Software Process Assessment Cycle  417
16.4  A Proposed Software Project Assessment Method  42
  16.4.1 Preparation Phase  421
  16.4.2 Facts Gathering Phase 1  422
  16.4.3 Questionnaire Customization and Finalization  423
  16.4.4 Facts Gathering Phase 2  425
  16.4.5 Possible Improvement Opportunities and Recommendations  426
  16.4.6 Team Discussions of Assessment Results and Recommendations  428
  16.4.7 Assessment Report  429
  16.4.8 Summary  433
16.5  Summary  434
  References  435
Chapter 17: Dos and Donts of Software Process Improvement  437
17.1  Measuring Process Maturity  438
17.2  Measuring Process Capability  44
17.3  Staged versus Continuous--Debating Religion  44
17.4  Measuring Levels Is Not Enough  441
17.5  Establishing the Alignment Principle  443
17.6  Take Time Getting Faster  444
17.7  Keep It Simple--or Face Decomplexification  446
17.8  Measuring the Value of Process Improvement  447
17.9  Measuring Process Adoption  448
17.1 Measuring Process Compliance  449
17.11 Celebrate The Journey, Not Just the Destination  45
17.12 Summary  451
  References  452
Chapter 18: Using Function Point Metrics to Measure
  Software Process Improvement  453
18.1  Software Process Improvement Sequences  455
  18.1.1 Stage : Software Process Assessment and Baseline  455
  18.1.2 Stage 1: Focus on Management Technologies  456
  18.1.3 Stage 2: Focus on Software Processes and Methodologies  457
  18.1.4 Stage 3: Focus on New Tools and Approaches  457
  18.1.5 Stage 4: Focus on Infrastructure and Specialization  457
  18.1.6 Stage 5: Focus on Reusability  458
  18.1.7 Stage 6: Focus on Industry Leadership  458
18.2  Process Improvement Economies  459
18.3  Measuring Process Improvements at Activity Levels  462
18.4  Summary  466
  References  467
Chapter 19: Concluding Remarks  469
19.1  Data Quality Control  47
19.2  Getting Started with a Software Metrics Program  472
19.3  Software Quality Engineering Modeling  475
19.4  Statistical Process Control in Software Development  481
19.5  Measurement and the Future  484
  References  485
Appendix: A Project Assessment Questionnaire  487
Index  59

软件质量工程的度量与模型 第2版(影印版)-图书简介:

本书主要介绍了软件质量过程的度量与模型,内容包括质量规划、过程提高与质量控制、过程中(in-process)质量管理、产品工程(设计与代码复杂性)、可靠性评估与预测,以及用户满意度数据分析等。本书不仅阐述了有关软件质量的度量与技术知识,还给出了很多的实际案例分析,完全符合软件工程知识体(SWEBOK),具有很好的指导性和实用性。
本书可作为软件工程相关专业高年级学生和研究生的教材,同时也是软件工程专业人员的重要参考书。





随着软件规模的日益增大,软件质量问题也日益突出。它不仅决定了软件交付后使用成本的增加和过早退役,而且也是软件开发延期交付、成本飙升,以至于开发失败的主要因素之一。事实上,软件科学和软件工程一直在寻求对软件本质更清晰的认识,试图以更加合理的方法组织和开发软件,在保证高质量的前提下,大量、快速开发软件。所以,各种软件书刊从分析、设计、构造、测试、维护,到管理、配置交付都涉及质量,而且各种构造方法、解决方案、实施规范层出不穷,吸引了从业者大量精力,而直观、系统地介绍软件质量最新研究成果和度量技术的书籍并不多见。本书正是这类较好的图书之一,作者是IBM公司资深研究员StephenH.Kan。
1995年第1版出版后即引起业界广泛关注,第2版在原有13章的基础上增加了当今成熟的软件度量和质量保证技术,如软件测试过程中的度量,面向对象开发中的度量,可用性度量,过程中(in-process)和项目的评估方法,软件过程改进及其功能度量方法,总共达19章。
本书有以下一些特点。
第一,面向工程实践、系统、完整。从软件质量的基本概念开始,介绍度量基本理论,软件开发过程中的各种度量,质量管理,七种基本的质量度量工具,直到上述最新度量方法成果。软件工程实践者可以从中得到直接的帮助。
第二,取材新颖,有一定的学术深度。传统的软件质量度量模型,因其过程编程背景压缩至相当小的篇幅,如McCabe、Halstead模型等,而引入了许多新颖的质量管理与度量模型,如可靠性增长模型,缺陷消除模型等。这些模型有较深厚的概率统计学理论基础,特别对面向对象软件,提供了一批新准则和经验公式,这对研究和开发当前基于构件、Web服务软件的质量度量方法和规范的从业者,无疑是个很好的参照。
第三,本书符合IEEE和ACM21年发布的软件工程知识体(SWEBOK)指南。软件质量一章界定的内容,是计算机专业课程体系制定者很好的参考资料。事实上,本书很适合计算机软件、软件工程学科本科生和研究生的教材。
麦中凡
北京航空航天大学软件学院教授






软件质量工程的度量与模型 第2版(影印版)-相关最新图书
·美国《联邦存款保险法》、《银行控股公司法》
·新编高级汉英学习词典
·概率论与数理统计下
·管理科学与工程学科2005应试精要
·科特勒新思维
·管理经济学
·经济法学名校考研真题与习题解析
·国际贸易学名校考研真题与习题解析
·莫斯比的回忆
·FrontPage2003中文版入门与提高
·阅读新概念.一年级(小学版)
·阅读新概念·小学二年级
·财务管理学名校考研真题与习题解析
·阅读新概念.四年级(小学版)
·新课程评价操作与案例
·对外汉语教学虚词辨析
·阅读新概念.六年级(小学版)
·对外汉语阅读研究
·金牌教程·九年级数学
·语言学入门纲要

 


© 2006 china-tushu 网站地图 全部分类 未分类图书