软件项目管理(第2版)素材(共123页).doc

上传人:飞****2 文档编号:15180719 上传时间:2022-05-11 格式:DOC 页数:123 大小:16.50MB
返回 下载 相关 举报
软件项目管理(第2版)素材(共123页).doc_第1页
第1页 / 共123页
软件项目管理(第2版)素材(共123页).doc_第2页
第2页 / 共123页
点击查看更多>>
资源描述

《软件项目管理(第2版)素材(共123页).doc》由会员分享,可在线阅读,更多相关《软件项目管理(第2版)素材(共123页).doc(123页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上普通高等教育“十一五”国家级规划教材重点大学软件工程规划系列教材软件项目管理(第2版)覃征 徐文华 韩毅 唐晶 等编著第一篇 基础篇第1章 软件项目管理导论1.1 软件市场1.1.1 软件商品特征1.1.2 软件的成本1.1.3 软件的定价1.1.4 软件市场的垄断现象1.1.5 软件市场的发展现状1.2 软件产业1.2.1 软件产业的特点1.2.2 软件产业在国民经济中的地位1.2.3 国外软件产业发展策略1.2.4 资料: 印度新经济产业1.2.5 对我国软件产业发展策略的认识1.3 软件工程1.3.1 软件工程定义1.3.2 软件工程框架图1.1 软件工程框架1

2、.3.3 软件工程模型图1.2 软件工程的演化过程图1.3 软件工程的线性模型图1.4 软件工程的螺旋模型图1.5 软件工程的渐增式模型图1.6 系统的基本轮询回路1.4 项目管理框架1.4.1 项目与项目管理图1.7 典型的项目图1.8 项目的生命周期 图1.9 项目管理的要素1.4.2 项目管理知识体系 图1.10 项目管理知识体系PMBOK1.4.3 项目管理学科的发展图1.11 项目管理科学发展的历程1.5 软件项目管理1.5.1 软件项目产品的特点1.5.2 软件项目失控的原因1.5.3 软件项目管理的内容图1.12 软件项目管理的全过程1.6 小结第二篇 管理篇第2章 软件项目需求

3、管理案例故事2.1 需求工程2.1.1 软件需求概念2.1.2 软件需求层次图2.1 软件需求的抽象层次2.1.3 软件需求质量评价图2.2 正确的需求2.1.4 需求工程发展历程2.1.5 需求工程研究内容 图2.3 需求工程的组成图2.4 需求开发和管理的界限2.2 需求开发2.2.1 需求开发活动图2.5 需求开发操作矩阵2.2.2 需求获取2.2.3 需求分析2.2.4 编写需求文档2.2.5 需求验证2.2.6 案例: 某公司“船代”项目的需求开发2.3 需求管理2.3.1 需求管理的必要性图2.6 需求获取的偏差图2.7 软件缺陷修复的成本2.3.2 需求管理的困难性2.3.3 需

4、求管理的目标和原则2.3.4 需求管理活动2.3.5 需求变更管理图2.8 需求变更管理过程图2.9 需求变更的代价图2.10 需求变更影响分析模板图2.11 需求变更控制流程图2.12 需求变更状态转换图2.3.6 需求状态图2.13 需求状态的变迁2.3.7 需求文档版本控制2.3.8 需求跟踪 图2.14 需求链2.3.9 案例: 需求变更的代价2.4 案例故事解析2.4.1 需求开发的注意事项2.4.2 需求管理的注意事项2.5 小结第3章 软件项目成本管理案例故事3.1 概述3.1.1 成本3.1.2 成本管理3.1.3 成本估算的时机图3.1 软件项目估算的时机图3.2 软件项目估

5、算时机3.2 软件项目规模估算3.2.1 WBS图3.3 典型的WBS3.2.2 LOC估计3.2.3 FP估计3.2.4 PERT估计3.3 软件项目成本估算3.3.1 软件生产率估算3.3.2 软件项目成本估算方法图3.4 Delphi成本估算迭代表的样例图3.5 Wideband Delphi估算过程3.3.3 软件项目成本估算模型图3.6 典型的Rayleigh曲线图3.7 软件项目各阶段的Norden-Rayleigh曲线3.3.4 软件项目成本估算步骤图3.8 软件成本估算的准确度与阶段3.3.5 软件项目成本预算制订3.3.6 案例: 过分乐观的估算图3.9 项目估算所需的天数3

6、.4 软件项目成本监控3.4.1 成本管理常见问题3.4.2 软件项目成本监控要素3.4.3 赢得值分析法图3.10 赢得值法示意图3.4.4 案例: 某项目第4月度成本控制状态报告3.5 案例: 精确到螺丝钉的成本控制3.6 案例故事解析3.7 小结第4章 软件项目进度管理案例故事4.1 概述4.1.1 时间管理原则4.1.2 时间管理技巧4.1.3 软件项目进度管理内容4.1.4 项目活动定义4.2 项目活动排序和历时估计4.2.1 确定活动顺序4.2.2 网络图图4.1 软件项目的网络图4.2.3 甘特图图4.2 甘特图4.2.4 项目历时估计4.2.5 案例: 应用PERT估算项目历时

7、图4.3 系统工作分解和任务工期估计图4.4 项目历时的正态分布曲线4.3 制订项目计划图4.5 软件项目开发计划周期4.4 项目进度监控4.5 案例: 某软件研发的项目计划和进度控制图4.6 项目实施简要流程图图4.7 工程造价软件的WBS图4.8 项目计划图4.9 项目的网络图与关键路径图4.10 项目的组织结构分解情况4.6 案例故事解析图4.11 软件质量与测试时间的关系4.7 小结第5章 软件项目风险管理案例故事5.1 概述5.1.1 风险5.1.2 软件风险图5.1 软件风险分类5.1.3 软件项目风险管理图5.2 风险管理与项目管理的关系5.1.4 软件项目风险管理的意义5.2

8、风险识别5.2.1 风险识别依据5.2.2 常见软件风险5.2.3 风险识别过程5.2.4 风险识别方法与技术5.2.5 案例: 英达公司用TOP10法识别项目风险5.3 风险分析5.3.1 风险分析过程5.3.2 风险分析技巧与工具图5.3 因果关系分析法鱼骨图5.3.3 风险分析的成果5.4 风险跟踪与应对5.4.1 风险跟踪的目标和依据5.4.2 风险跟踪的成果5.4.3 风险跟踪的过程5.4.4 风险应对策略5.4.5 风险应对过程5.4.6 案例: 金融行业使用容灾系统有效应对突发事件5.5 风险管理验证5.6 案例: 风险管理保障奥运场馆建设5.7 案例故事解析5.8 小结第6章

9、软件项目配置管理案例故事6.1 概述6.1.1 基本概念图6.1 软件部件分解图6.1.2 软件配置管理定义图6.2 软件配置管理作为支撑平台6.1.3 软件配置管理过程图6.3 软件配置管理过程6.1.4 软件配置管理过程活动图6.4 软件配置管理过程活动6.2 配置管理策划6.2.1 软件配置管理组织图6.5 CMM二级体系的组织结构6.2.2 软件配置管理职责6.2.3 软件配置管理文件体系 图6.6 软件配置管理文件体系6.2.4 配置管理计划的大纲6.3 配置管理功能6.3.1 配置标识图6.7 版本链示意图6.3.2 版本控制图6.8 版本控制流程图图6.9 分支、文件比较与合并6

10、.3.3 变更管理图6.10 变更控制流程图6.11 软件项目各阶段的基线图6.12 基线管理6.3.4 配置状态报告6.3.5 案例: Kevin团队使用配置管理加快开发速度图6.13 动人的爵士乐是如何演奏出来的呢?图6.14 Jazz的组成6.4 配置审核6.4.1 配置审核概念6.4.2 配置审核内容6.4.3 配置审核的种类6.4.4 软件交付6.4.5 软件配置管理的功能表图6.15 软件配置管理的功能图6.16 项目开发周期内回顾和基线化6.5 基于构件的配置管理6.5.1 软件复用6.5.2 软件构件技术图6.17 基于构件的软件开发6.5.3 基于构件的版本管理图6.18 构

11、件版本的组成6.5.4 基于构件的配置管理 图6.19 基于构件的配置管理模型6.5.5 案例: 河电集团某研究所的系统集成图6.20 JBCM多级配置管理模型6.6 案例故事解析6.7 小结第7章 软件项目资源管理案例故事7.1 人力资源管理7.1.1 人力资源管理概念图7.1 人力资源管理工作的主要内容图7.2 人力资源规划的过程7.1.2 人力资源分析与策划图7.3 用作人力计划的Norden-Rayleigh曲线图7.4 人力资源需求网络图图7.5 基于活动最早开始时间的人力资源计划图7.6 基于资源平衡的人力计划图7.1.3 人力资源的获取7.1.4 团队组织和分工7.1.5 团队建

12、设图7.7 通过学习,成为高级人才7.1.6 人力资源评估7.1.7 案例: 诺基亚如何建设优秀团队7.2 软件资源管理7.2.1 软件资源基本概念7.2.2 软件资源的复用方式7.2.3 软件复用的粒度7.2.4 可复用软件资源的管理图7.8 构件检索模型7.2.5 CASE工具及其管理7.3 硬件资源管理7.3.1 硬件资源管理概念7.3.2 硬件设备的经济管理7.3.3 硬件设备的技术管理7.4 案例故事解析7.5 小结第8章 软件项目质量管理案例故事8.1 质量管理的概念8.1.1 软件质量8.1.2 软件产品质量与过程质量图8.1 软件质量和过程改进的关系8.1.3 软件质量保证8.

13、2 软件评审8.3 软件测试8.3.1 软件测试的概念8.3.2 软件测试类型8.3.3 测试的原则8.3.4 测试计划8.3.5 测试用例的开发8.3.6 测试的执行与报告8.3.7 案例: 微软的软件测试技术图8.2 微软产品测试阶段的里程碑图8.3 产品组的人员构成8.4 软件缺陷跟踪8.5 软件缺陷预防8.5.1 问题的提出8.5.2 缺陷预防的原则8.5.3 缺陷预防的步骤8.6 ISO 9000:2000质量认证体系8.6.1 ISO 9000的概念图8.4 ISO 9000:2000基本模型8.6.2 ISO 9000标准的8项质量管理原则8.6.3 获得ISO 9000认证的条

14、件和程序图8.5 认证工作的典型程序8.7 能力成熟度集成模型CMMI8.7.1 CMM的提出8.7.2 CMM的基本内容图8.6 CMM软件能力成熟度模型的分级图8.7 能力成熟度级别及关键过程域8.7.3 从CMM到CMMI8.7.4 CMMI的表示8.7.5 CMMI过程的可视性8.7.6 CMMI的实施8.7.7 CMMI的评估图8.8 IDEAL模型图8.9 评估时序示例8.8 案例故事解析8.9 小结第三篇 实践篇第9章 Rational统一过程9.1 什么是Rational统一过程图9.1 RUP提供的工作指南目录9.2 核心概念图9.2 RUP中的核心概念9.2.1 架构图9.

15、3 描述架构的“4+1视图”9.2.2 工作流程图9.4 需求工作流程 图9.5 采用树形结构表示的RUP 9大核心工作流程图9.6 每个核心工作流程都与特定的模型集相关图9.7 “需求工作流程”中的活动概述图9.8 “需求工作流程”中的工件概述图9.9 “需求工作流程”中“分析问题”活动的工作流程明细9.2.3 角色图9.10 角色、活动和工件3者之间的关系9.2.4 活动图9.11 活动属于工作流程明细9.2.5 步骤9.2.6 工件图9.12 流程中的主要工件和工件间的信息流 图9.13 采用树状结构表示的工件和工件集图9.14 不断增长的工件集9.3 6个最佳实践图9.15 RUP 6

16、个最佳实践,以及必要的指南、模板和工具9.3.1 迭代式的软件开发图9.16 RUP的迭代和增量过程9.3.2 需求管理9.3.3 使用基于构件的架构,以架构为中心的过程9.3.4 可视化软件建模9.3.5 验证软件质量9.3.6 控制软件变更9.3.7 案例: 利用视图和用例来捕获和描述需求图9.17 设备调试系统的用例图图9.18 设备调试系统架构的逻辑视图图9.19 设备调试系统架构的开发视图图9.20 设备调试系统架构的开发视图图9.21 设备调试系统架构的处理视图图9.22 设备调试系统架构的物理视图图9.23 设备调试系统架构的物理视图9.4 RUP的二维结构图9.24 RUP的二

17、维结构9.4.1 动态结构: 阶段和迭代时间轴图9.25 RUP的阶段和里程碑图9.26 工作量和进度间的预先分配图9.27 迭代周期9.4.2 静态结构: 工作流程轴9.5 核心工作流程9.5.1 业务建模工作流程图9.28 业务建模流程图9.5.2 需求工作流程图9.29 需求工作流程图9.5.3 分析和设计工作流程图9.30 分析和设计工作流程图9.5.4 实现工作流程图9.31 实现工作流程图9.5.5 测试工作流程图9.32 测试工作流程图9.5.6 部署工作流程图9.33 部署工作流程图9.5.7 配置和变更管理工作流程9.5.8 项目管理工作流程图9.34 配置和变更管理流程图图

18、9.35 项目管理工作流程图9.5.9 环境工作流程图9.36 环境工作流程图9.6 小结第10章 敏捷软件开发10.1 敏捷软件开发的诞生10.2 敏捷软件开发宣言10.3 敏捷宣言遵循的原则10.4 对比其他的方法10.5 敏捷软件开发的适用性10.6 极限编程概述图10.1 极限编程的组成10.6.1 价值观10.6.2 原则10.6.3 行为10.6.4 实践图10.2 结对编程10.6.5 极限编程小结10.7 Scrum 图10.3 Scrum的本意是指“两队并列争球”10.7.1 一个简单的框架图10.4 Scrum是一个增量迭代的开发过程10.7.2 Scrum过程图10.5

19、Scrum的完整过程10.7.3 3个角色10.7.4 3项活动10.7.5 3种工具图10.6 产品订单图10.7 冲刺订单图10.8 燃烧进度表,冲刺时间为20天10.7.6 自适应的项目管理10.7.7 Scrum较传统开发模型的优点图10.9 瀑布模型下项目成功率随复杂度变化趋势图10.10 Scrum时项目成功率随复杂度变化趋势10.7.8 案例: Scrum在开发中的应用图10.11 管理不同地理位置上的团队10.8 小结第11章 将6管理引入软件开发11.1 6的故事11.2 6理论基础11.2.1 平均值屏蔽了问题,波动成了焦点图11.1 平均水深不是4m吗?图11.2 A公司

20、订单交付时间波动图11.3 B公司订单交付时间波动图11.4 哪个选手更好?偏差的图示法11.2.2 “波动”问题的数学描述图11.5 什么是DPO图11.6 “隐蔽工厂”是隐藏在水面下面的巨大损失费用11.2.3 6的数学含义图11.7 图示6水平图11.8 将各种短期过程能力转换为长期过程能力11.2.4 其他术语图11.9 Pareto图示例11.3 6管理图11.10 6组织结构11.4 使用6改善软件开发过程图11.11 软件项目开发的功能过程图11.4.1 项目启动和问题定义阶段11.4.2 系统分析11.4.3 系统设计11.4.4 构造11.4.5 测试和质量保证11.4.6

21、交付和维护11.5 案例: 如何实施DMAIC过程图11.12 通过检验Y,寻找并控制X,达到改进Y的目的11.5.1 定义阶段图11.13 订单交付的顶层流程图图11.14 细化后的流程图11.5.2 度量阶段图11.15 振铃次数饼图图11.16 振铃次数时间顺序和趋势图 图11.17 订单停留时间的分布11.5.3 分析阶段图11.18 建议的流程图11.5.4 改进阶段图11.19 建议的功能过程图11.5.5 控制阶段11.6 小结附录A 可行性分析报告附录B 需求规格说明书附录C 项目开发计划附录D 概要设计说明书附录E 详细设计说明书附录F 用户操作手册附录G 测试计划附录H 测试分析报告附录I 程序维护手册附录J 项目总结报告附录K ISO 9001:2000标准的内容参考文献专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁