《现代实用软件项目管理艺术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:宁挺,朱俊秀编著;黄钢主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2011
  • ISBN:9787030321794
  • 页数:280 页
图书介绍:本书的结构遵循软件项目管理的一般过程顺序,分章节分别详述,重点突出四大管理模块,即开发管理、流程管理、质量管理和团队管理。结构清晰,令读者一目了然。内容包括软件项目启动、软件项目规划、软件项目实施、软件项目度量和质量、软件项目发表和结束、团队建设和软件外包项目管理。另外附录还列出软件项目中的英汉术语表、推荐阅读书目、推荐的各种工具等。

第1章 软件项目启动 1

1.1软件项目管理概述 1

1.1.1项目管理的历史 1

1.1.2项目的定义 2

1.1.3项目管理的定义 3

1.1.4软件项目管理的特点 6

1.1.5软件项目管理的利益相关方 6

1.1.6为什么要进行软件项目管理 7

1.1.7项目管理的内容 8

1.1.8项目管理者需具备的技能 11

1.1.9项目的生命周期和流程 12

1.2软件项目前期——业务开发 14

1.2.1企业定位 14

1.2.2业务开发活动 15

1.2.3业务开发的参与者 18

1.2.4业务开发流程输出 19

1.3软件项目立项 19

1.3.1项目文件夹的目录结构 20

1.3.2开工大会流程 21

1.3.3项目管理规划书 22

1.4本章小结 31

1.5参考文献 32

第2章 软件项目规划 33

2.1需求管理 33

2.1.1软件需求提炼 33

2.1.2创建用例 36

2.1.3软件需求规格 39

2.2项目预估 43

2.2.1预估方法 44

2.2.2 Wideband Delphi 45

2.2.3其他预估方法 50

2.2.4常见预估问题 51

2.3工程规划 52

2.3.1任务分解结构 52

2.3.2建立工程规划 57

2.3.3常见工程规划问题探讨 63

2.4风险管理 65

2.4.1确认项目风险 66

2.4.2评估项目风险 67

2.4.3处理项目风险 68

2.4.4控制项目风险 69

2.5质量规划 70

2.5.1软件质量管理 70

2.5.2现代质量管理的特点 71

2.5.3现代软件质量规划 72

2.6配置管理 80

2.6.1配置管理简介 80

2.6.2配置管理规划 81

2.6.3配置管理规划裁剪 88

2.7软件规划中的常见问题 89

2.7.1缺乏领导能力 89

2.7.2孤立的工程团队 89

2.8本章小结 90

2.9参考文献 90

第3章 软件项目实施 91

3.1模型的定义 91

3.2瀑布模型 94

3.3增量和迭代模型 96

3.3.1增量模型描述 97

3.3.2迭代模型 99

3.4敏捷模型 101

3.4.1极限编程 104

3.4.2 Scrum 108

3.5其他敏捷方法 113

3.5.1动态系统开发方法 113

3.5.2自适应模型 116

3.5.3功能驱动开发模型 117

3.6如何选择生命周期模型 118

3.7如何裁剪 121

3.8本章小结 122

3.9参考文献 122

第4章 软件项目度量和质量 124

4.1规划和控制 124

4.2度量和软件度量的表示形式 126

4.3软件项目的度量 129

4.3.1项目管理的度量项 131

4.3.2软件工程的度量项 135

4.3.3项目流程的度量项 138

4.4建立度量 140

4.5分析度量 143

4.5.1数据预处理 144

4.5.2数据表示 144

4.5.3分析原因 149

4.6行动计划 151

4.7量化管理 153

4.8质量活动 154

4.9测试 156

4.9.1测试队伍 156

4.9.2测试范围 156

4.9.3测试活动类型 157

4.9.4测试活动安排 162

4.10复审 163

4.10.1过程描述 163

4.10.2角色描述 164

4.10.3规模和速度 164

4.10.4检查点 165

4.10.5记录 165

4.10.6同侪复审和走审 166

4.11缺陷管理 167

4.11.1缺陷报告和跟踪系统 168

4.11.2缺陷的生命周期 171

4.11.3缺陷防止和改进 173

4.11.4变更请求 175

4.12本章小结 177

4.13参考文献 178

第5章 软件项目结尾 180

5.1项目发布 180

5.1.1发布生命周期 181

5.1.2发布工程 185

5.2项目结尾 187

5.2.1客户签收 187

5.2.2项目结束度量 189

5.2.3善后会 191

5.2.4其他项目结束活动 193

5.3本章小结 195

5.4参考文献 195

第6章 软件项目团队 196

6.1组建项目团队 196

6.1.1组建项目团队的时机 196

6.1.2项目团队的组成 197

6.1.3分配项目团队成员的工作 198

6.2项目团队的演化 198

6.2.1形成阶段 198

6.2.2激荡阶段 199

6.2.3规则阶段 199

6.2.4行动阶段 200

6.2.5解散阶段 200

6.3成功项目团队的特征 200

6.4管理项目团队 203

6.4.1项目团队中的领导 203

6.4.2项目团队中的纪律 205

6.4.3项目团队中的公开 208

6.4.4项目团队中的冲突 209

6.4.5激励项目团队 214

6.4.6评估项目团队 215

6.5虚拟项目团队 217

6.5.1什么是虚拟项目团队 218

6.5.2虚拟项目团队的优势和存在问题 218

6.5.3虚拟项目团队的管理 219

6.5.4虚拟项目团队小结 221

6.6本章小结 221

6.7参考文献 222

第7章 软件外包项目管理 223

7.1软件外包简介 223

7.2中国的机会 224

7.3软件外包的好处 225

7.3.1发包方的好处 225

7.3.2接包方的好处 226

7.4软件外包的过程简述 227

7.4.1是否需要软件外包 227

7.4.2邀谁投标 227

7.4.3收集投标者/接包方的信息 228

7.4.4清晰明了的建议征求书 229

7.4.5建立软件外包管理小组 231

7.4.6建立外包管理规划 232

7.4.7选择最好的投标者 233

7.4.8合同 234

7.4.9监控项目执行 235

7.4.10外包软件项目实例 235

7.5软件外包项目管理的特点 249

7.6本章小结 252

7.7参考文献 252

附录A推荐书目 253

附录B软件项目管理常用工具 255

B.1一般工具 255

B.2需求管理工具 258

B.3软件配置管理工具 259

B.4缺陷跟踪工具 260

B.5代码复审工具 261

附录C常用项目管理名词中/英文对照 263