Software Project Management

副标题:无

作   者:覃征等编著

分类号:

ISBN:9787302082842

微信扫一扫,移动浏览光盘

简介

本书系统地讲述了软件项目管理的基本概念、基本原理及基本方法。全书共分9章,围绕软件项目的进行过程对其中的管理内容展开论述。第1章是导论,介绍了软件项目管理的背景学科和相关概念;第2章从需求工程的角度阐述了软件项目中的需求管理;第3章在详细分析几个成本模型的基础上对软件项目估算进行了描述,并介绍了进度安排的相关内容;第4章是对软件项目中配置管理的论述;第5章讨论如何对软件项目中出现的各种风险进行管理;第6章讨论如何保证得到高质量的软件产品;第7章介绍了软件项目中的资源管理,包括人力资源管理和软、硬件资源管理;第8章讲述了国内外软件产业和软件市场的现状及策略;第9章是案例分析,将本书介绍的基本原理用于一个实际的软件项目。 本书可以作为高等院校软件项目管理课程的教科书,也可以作为从事软件项目管理、软件工程、软件系统分析与设计、软件开发及应用等工作的研究人员和其他相关人员的参考书。

目录

第1章 导论
1.1 软件工程
1.1.1 软件工程定义
1.1.2 软件工程框架
1.1.3 软件工程模型
1.2 项目管理
1.2.1 项目与项目管理
1.2.2 项目管理知识体系
1.2.3 项目管理学科的发展
1.3 软件项目管理
1.3.1 软件项目产品的特点
1.3.2 软件项目失控的原因
1.3.3 软件项目管理的内容
1.4 小结
第2章 软件项目需求管理
2.1 软件需求
2.1.1 软件需求概念
2.1.2 软件需求类别
2.1.3 软件需求文档
2.1.4 软件需求度量
2.2 需求工程
2.2.1 产生与发展
2.2.2 研究内容
2.3 需求管理
2.3.1 需求管理的必要性
2.3.2 目标和原则
2.3.3 需求管理活动
2.3.4 需求变更管理
2.3.5 需求文档版本
2.3.6 需求状态
2.3.7 需求跟踪
2.4 需求管理质量保证
2.4.1 需求验证
2.4.2 需求评审
2.5 小结
第3章 软件项目估算与进度管理
3.1 软件项目估算
3.1.1 估算的意义
3.1.2 估算的时机
3.2 软件规模
3.2.1 工作分解结构
3.2.2 代码行
3.2.3 功能点
3.2.4 PERT规模估计
3.2.5 软件生产率
3.3 软件项目成本估算
3.3.1 成本估算方法
3.3.2 成本估算模型
3.3.3 COCOMO模型
3.3.4 Putnam模型
3.3.5 成本估算步骤
3.3.6 成本模型的评价
3.4 软件项目进度管理
3.4.1 制定项目计划
3.4.2 分阶段交付
3.4.3 进度安排
3.4.4 已获值分析
3.5 小结
第4章 软件项目配置管理
4.1 配置管理概念
4.1.1 基本概念
4.1.2 软件配置管理
4.2 配置管理组织和职责
4.2.1 CMM二级体系
4.2.2 SCM的职责
4.2.3 SCM文件体系与过程活动
4.3 配置管理功能
4.3.1 配置标识
4.3.2 配置控制
4.3.3 配置状态报告
4.3.4 配置审核
4.4 配置管理计划
4.4.1 计划CM
4.4.2 CM计划的大纲
4.5 基于构件的配置管理
4.5.1 软件复用
4.5.2 软件构件技术
4.5.3 基于构件的版本管理
4.5.4 基于构件的配置管理
4.6 小结
第5章 软件项目风险管理
5.1 概述
5.1.1 风险
5.1.2 风险管理
5.1.3 软件风险
5.1.4 软件风险管理
5.1.5 风险管理同项目管理的关系
5.1.6 风险管理的意义
5.1.7 软件风险管理的主要内容
5.2 风险管理计划
5.2.1 风险管理计划的内容
5.2.2 确定风险管理目标
5.2.3 制订风险管理策略
5.2.4 定义风险管理过程
5.2.5 定义风险管理验证
5.2.6 建立风险管理机制
5.3 风险识别
5.3.1 风险识别活动的依据
5.3.2 风险识别活动的成果
5.3.3 风险识别过程
5.3.4 风险识别的工具与技术
5.4 风险分析
5.4.1 风险分析的依据
5.4.2 风险分析的成果
5.4.3 风险分析过程
5.4.4 风险分析技巧与工具
5.4.5 软件项目的主要风险
5.5 风险计划
5.5.1 风险计划的依据
5.5.2 风险计划的成果
5.5.3 风险计划过程
5.6 风险跟踪
5.6.1 风险跟踪的依据
5.6.2 风险跟踪的成果
5.6.3 风险跟踪过程
5.6.4 风险跟踪技巧
5.7 风险应对
5.7.1 风险应对的依据
5.7.2 风险应对的成果
5.7.3 风险应对过程
5.7.4 风险管理回报
5.8 风险管理验证
5.8.1 评审风险管理计划
5.8.2 审计执行者及其典型产物
5.8.3 生成审计报告
5.8.4 跟踪行动项目
5.9 小结
第6章 软件项目质量管理
6.1 质量管理的概念
6.1.1 软件质量
6.1.2 软件产品质量与过程质量
6.1.3 软件质量保证(SQA)
6.2 软件评审
6.2.1 评审的概念
6.2.2 评审的实施
6.2.3 取得评审成功的关键
6.3 软件测试
6.3.1 软件测试的概念
6.3.2 软件测试类型
6.3.3 测试的原则
6.3.4 测试计划
6.3.5 测试用例的开发
6.3.6 测试的执行与报告
6.4 软件缺陷跟踪
6.5 软件缺陷预防
6.5.1 问题的提出
6.5.2 缺陷预防的原则
6.5.3 缺陷预防的步骤
6.6 IS09000:2000质量认证体系
6.6.1 ISO9000的概念
6.6.2 ISO9000标准的八项质量管理原则
6.6.3 ISO9000认证的条件和程序
6.6.4 ISO9001:2000标准的内容
6.7 软件能力成熟度模型CMM
6.7.1 CMM的提出
6.7.2 CMM的演化过程
6.7.3 CMM的基本概念
6.7.4 软件过程的内容和特性
6.7.5 软件过程成熟度的五个等级
6.7.6 成熟度等级的特征
6.7.7 CMM的内部结构
6.7.8 软件过程改进
6.7.9 CMM与IS09001的比较
6.7.10 CMM与PSP和TSP
6.8 小结
第7章 软件项目资源管理
7.1 人力资源管理
7.1.1 研究任务
7.1.2 人员的组织与分工
7.1.3 人力计划的基本规则
7.1.4 人力资源计划的平衡
7.2 软件资源管理
7.2.1 软件资源的可复用性
7.2.2 可复用软件资源的管理
7.2.3 CASE工具及其管理
7.3 硬件资源管理
7.3.1 硬件设备的经济管理
7.3.2 硬件设备的技术管理
7.4 小结
第8章 软件市场与软件产业
8.1 软件市场
8.1.1 软件商品
8.1.2 软件的成本
8.1.3 软件的定价
8.1.4 软件市场的垄断现象
8.1.5 软件市场的发展现状
8.2 软件产业
8.2.1 软件产业的特点
8.2.2 软件产业在国民经济中的地位
8.2.3 国外软件产业发展策略
8.2.4 对我国软件产业发展策略的认识
8.3 小结
第9章 案例分析
9.1 案例项目描述
9.1.1 项目名称
9.1.2 研究背景
9.1.3 项目目标
9.2 项目计划总览
9.2.1 确定项目范围和目标
9.2.2 确定项目结构
9.2.3 分析项目特征
9.2.4 确定项目产品和活动
9.2.5 估计每个活动的工作量
9.2.6 确定活动风险
9.2.7 分配资源
9.2.8 检查、公布、执行计划
9.2.9 更细层次上的计划
9.3 项目开发模型
9.4 工作量估算
9.4.1 估算方法选择
9.4.2 估算技巧与估算修正
9.5 资源管理
附录
附录A 可行性分析报告
附录B 需求分析报告
附录C 项目开发计划
附录D 概要设计说明书
附录E 详细设计说明书
附录F 用户操作手册
附录G 测试计划
附录H 测试分析报告
附录I 程序维护手册
附录J 总结性报告
参考文献
参考网站

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Software Project Management
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon