目录
|
PREFACE 出版说明
FOREWORD 序言
I Software Project Management 软件项目管理
1.1 Introduction 引论 1.2 Software Job Analysis 软件任务分析 1.3 Initial Software Planning 初始软件计划 1.4 Work Breakdown Structure 工作分解结构 1.5 Software Size Estimation 软件规模的估计 1.5.1 Overview 概述 1.5.2 Estimation Procedure Guidelines 估计程序的指导原则 1.5.3 Estimation Should be Created Using Estimation Software 应用估计软件来做估计 1.6 Software Efforts and Cost Estimation Methods 软件工作量和软件成本的估计方法 1.6.1 Introduction 概述 1.6.2 Size 规模 1.6.3 Types of Models 模型的类型 1.6.4 COCOMO COCOMO模型 1.6.5 Software Development Efforts Multiplier 软件开发工作量乘子 1.6.6 Problems with Existing Models 现有模型的问题 · · · · · ·
PREFACE 出版说明
FOREWORD 序言
I Software Project Management 软件项目管理
1.1 Introduction 引论 1.2 Software Job Analysis 软件任务分析 1.3 Initial Software Planning 初始软件计划 1.4 Work Breakdown Structure 工作分解结构 1.5 Software Size Estimation 软件规模的估计 1.5.1 Overview 概述 1.5.2 Estimation Procedure Guidelines 估计程序的指导原则 1.5.3 Estimation Should be Created Using Estimation Software 应用估计软件来做估计 1.6 Software Efforts and Cost Estimation Methods 软件工作量和软件成本的估计方法 1.6.1 Introduction 概述 1.6.2 Size 规模 1.6.3 Types of Models 模型的类型 1.6.4 COCOMO COCOMO模型 1.6.5 Software Development Efforts Multiplier 软件开发工作量乘子 1.6.6 Problems with Existing Models 现有模型的问题 1.7 Software Development Plan 软件开发计划 1.7.1 Introduction 引论 1.7.2 Project Organization 项目管理机构 1.7.3 Managerial Process 管理过程 1.7.4 Technical Process 技术过程 1.7.5 Work Packages,Schedule,and Budget 工作包、进度表和预算 1.7.6 Additional Components 附加的组成部件 1.7.7 Index 索引 1.7.8 Appendices 附录
2 Software Project Execution 软件项目的执行
2.1 Overview 概述 2.2 Software Risk Management 软件风险管理 2.2.1 Top 10 Risks List 十项首要风险清单 2.2.2 Detailed Risk-Management Plans 详细的风险计划 2.3 Project Tracking 项目跟踪 2.3.1 Definition 定义 2.3.2 Tracking Progress 跟踪进展 2.4 Software Schedule and Cycle Time Management 软件项目进度表和开发周期管理 2.4.1 Definition of The Three Basic Values 三个基本参数的定义 2.4.2 Derivative Metrics 导出度量 2.4.3 Using EVA to Determine Where You are 利用EVA来确定进度情况 2.4.4 Using EVA to Forecast 利用EVA来预测 2.4.5 Additional Terminology and Definitions 其他术语和定义 2.4.6 Forecasting the Cookie Budget and Schedule 甜饼预算和甜饼进度的预测 2.4.7 Can We Catch Up 我们能赶上进度吗 2.4.8 Using EVA on a Project 将EVA应用于项目 2.5 Software Configuration Management(CM) 软件配置管理(CM) 2.5.1 Definition 定义 2.5.2 Elements of the CM Solution CM解决方案的元素 2.5.3 Examination of Three Standards for CM Plans 考察CM计划的三个标准 2.5.4 Summary of Three Standards 三个标准的综述 2.5.5 IEEE Standard for Software Configuration Management Plans 用于软件配置管理计划的IEEE标准 2.5.6 NASA Software Configuration Management Plan Data Item Description NASA软件配置管理计划数据项描述 2.5.7 Recommendations on Standard and Tools 关于标准和工具的建议 2.5.8 Appendix A:Outline of a Model CM Plan 附录A:一个模拟CM计划的大纲 2.5.9 Appendix B: Indivisual Evaluation Criteria 附录B:各个评价准则 2.6 Software Quality Assurance 软件质理保证
3 Software Project Measurement and Analysis 软件项目的测量和分析
3.1 Understanding Software Metrics 理解软件度量 3.2 Selecting Software Metrics 选择软件度量 3.3 Key Metrics for Software Engineering Projects 软件工程项目的关键度量 3.4 Metrics and the Software Engineering Process(Quantitative Process Management) 度量和软件工程过程(定量过程管理) 3.5 Collecting and Analyzing Metrics 收集并分析度量 3.6 Metrics Database 度量数据库
4 Software Quality Engineering&Productivity 软件质量工程和软件生产率
4.1 Overview 概述 4.2 Why Quality Matters 为何质量是重要的 4.3 How Do You Know That How Good This Software Is 如何知道一个软件的好坏 4.3.1 Model for Defining Subjective Quality 定义主观质量的模型 4.3.2 Putting the Model Into Action 将模型投入应用 4.3.3 Final Thoughts 最终的一些想法 4.4 Software Quality Improvements&Element of S/W Quality Assurance 软件质量的改善和软件质量保证的基本内容 4.4.1 Elements of the Quality Assurance Plan 质量保证计划的基本内容 4.4.2 Defect Tracking 缺陷跟踪 4.4.3 Technical Review 技术评审 4.4.4 System Testing 系统测试 4.5 Cost of Quality(CoQ)Improvement 质量成本(CoQ)的改善 4.5.1 Cost Categories 成本的类别 4.5.2 The Impact of Poor Software Quality 低劣的软件质量的冲击 4.5.3 Basic Software Challenge Relationship 基本的软件挑战关系 4.5.4 Casual Relationship of Poor SW Quality 低劣软件质量的偶然性关系 4.5.5 Cost of Software Quality——A New Theory 软件质量成本——新的理论 4.5.6 Why Coq?The Visibility Problem 为什么要CoQ?可见性问题 4.5.7 CoQ Framework CoQ框架 4.5.8 CoQ Model——Definition CoQ模型——定义 4.5.9 SW Quqlity Apprasial Costs 软件质量评估费用 4.5.10 Issues with Implementing CoQ 执行CoQ的有关问题 4.5.11 CoQ Targets and Benchmarks CoQ目标和基准 4.5.12 Using CoQ to Drive Improvement 利用CoQ来推动质量的改进 4.5.13 An Effective CoQ Champion 一个有效的CoQ监督员 4.6 Software Reliability 软件可靠性 4.6.1 Defining Reliability and Bugs 对可靠性和错误的定义 4.6.2 Where Do Bugs Come From 软件的错误来源 4.6.3 Implementing Software Reliability Engineering 实施软件可靠性工程 4.6.4 Using Testing Effectively 更有效地利用测试结果 4.6.5 The Step-by-Step Method 分步方法(案例研究) 4.7 Six Sigma and Others Industrial Program for Quality Measure 6σ和其他工业用的质量度量程序 4.7.1 Six Sigma Quality 6σ质量 4.7.2 ISO 9000 ISO 9000 4.7.3 Capability Maturity Model(CMM)for Software 软件能力成熟度模型(CMM) 4.8 Cycle Time&Productivity Improvement 周期时间和生产率提高 4.8.1 Working Harder 工作更努力 4.8.2 You Also Need an Occassional Break 不时地中间休息也不可少 4.8.3 Manage Interruption 管理中断 4.8.4 Learn to Use Administration Support 学会利用行政的支持 4.8.5 Plan Every Job 每件工作都作计划 4.8.6 Vary Your Work 改变一下你的工作 4.8.7 Define and Use a Personal Process 定义和利用个人过程 4.8.8 Get and Use Historical Data 取得和利用历史数据
ADDENUM Software Project Management Glossary 附录 软件项目管理词汇
POSTSCRIPT 后记
<<
显示目录详情
|
|