软件研发是一个发展变化非常快的行业,从最初的命令行,到面向过程、面向对象、面向服务编程,再到面向业务计算,已经发生了翻天覆地的变化,成为社会经济发展与运转的命脉。为使软件项目开发获得成功,这就要求软件人员不能只是一味编程,需要站在更高的地方,从更远的角度看软件发展,促使了软件项目管理的产生与发展。项目管理原本只是一种局限于某些职能领域的管理理念,如今已经演变影响为公司所有职能的企业管理体系,变成一种业务流程,而不仅仅是一个项目的管理过程。
《软件项目管理》从软件项目管理的实际出发,遵循软件工程的思想和方法,为软件项目管理提供了一套切实可行的方法和思路。介绍了如何运用项目管理软件、通信软件和协同办公软件管理项目。
本书背景
软件研发是一个发展变化非常快的行业,从最初的命令行,到面向过程、面向对象、面向服务编程,再到面向业务计算,已经发生了翻天覆地的变化,成为社会经济发展与运转的命脉。为使软件项目开发获得成功,这就要求软件人员不能只是一味编程,需要站在更高的地方,从更远的角度看软件发展,促使了软件项目管理的产生与发展。项目管理原本只是一种局限于某些职能领域的管理理念,如今已经演变影响为公司所有职能的企业管理体系,变成一种业务流程,而不仅仅是一个项目的管理过程。
本书从软件项目管理的实际出发,遵循软件工程的思想和方法,为软件项目管理提供了一套切实可行的方法和思路。介绍了如何运用项目管理软件、通信软件和协同办公软件管理项目。
本书内容
本专著共有13章。舒红平编写第1、2、3、4章,曹亮编写第5、6章,唐聃编写第7、8、9章,王亚强编写第10、11章,舒钟慧编写第12、13章。第1章和第2章介绍软件项目管理的基本概念;第3章到第13章介绍项目管理10大知识领域。主要内容和结构如下:
1引言。主要讲述:项目的特征、项目管理、软件项目的特征以及软件项目管理特征。
2基本概念。主要讲述:项目经理、项目组织、项目干系人,项目团队、项目生命周期(软件项目常用的11个生命周期模型)。
3软件项目立项。主要讲述:项目建议书、项目可行性分析、项目审批、项目招投标、项目合同谈判与签订、应用软件进行软件项目立项管理及本章案例。
4软件项目整合管理。主要讲述:制订项目章程、制订项目管理计划、指导与管理项目工作、监控项目工作(周跟踪、月跟踪、不定期跟踪)、实施整体变更控制、结束项目或阶段、应用软件进行软件项目整合管理及本章案例。
5软件项目范围管理。主要讲述:规划范围管理的方法和成果物、获取需求、定义范围的方法和成果物、创建工作分解结构、确认范围的方法和成果物、控制范围的方法和成果物、应用软件进行软件项目范围管理及本章案例。
6软件项目进度管理。主要讲述:规划进度管理的方法和成果物、定义活动的方法和成果物、排列活动顺序的方法和成果物、估算活动资源的方法和成果物、制订进度计划的方法和成果物、控制进度的方法和成果物、应用软件进行软件项目进度管理及本章案例。
7软件项目成本管理。主要讲述:规划成本管理的方法和成果物、估算成本、制订预算、控制成本的方法和成果物、应用软件进行软件项目成本管理及本章案例。
8软件项目质量管理。主要讲述:规划质量管理的方法和成果物、实施质量保证的方法和成果物、控制质量的方法和成果物、应用软件进行软件项目质量管理及本章案例。
9软件项目人力资源管理。主要讲述:规划人力资源的方法和成果物、组建项目团队的方法和成果物、建设项目团队(原则、指南、方法及成果物)、管理项目团队(方法、建议及成果物)、应用软件进行软件项目人力资源管理及本章案例。
10软件项目沟通管理。主要讲述:规划沟通管理的方法和成果物、管理沟通的方法和成果物、控制沟通的方法和成果物、应用软件进行软件项目沟通管理及本章案例。
11软件项目风险管理。主要讲述:规划风险管理的方法和成果物、识别风险的方法和成果物、实施定性风险分析、实施定量风险分析、规划风险应对的方法和策略(负面、正面)、控制风险的方法和成果物、应用软件进行软件项目风险管理及本章案例。
12软件项目采购管理。主要讲述:规划采购管理的方法和成果物、实施采购的方法和成果物、控制采购的方法和成果物、结束采购的方法和成果物及本章案例。
13软件项目干系人管理。主要讲述:识别干系人、规划干系人管理的方法和成果物、管理干系人参与的方法和成果物、控制干系人的方法和成果物和本章案例。
1 引言
1.1 项目与项目管理
1.1.1 项目及项目特征
1.1.2 项目管理
1.2 软件项目与软件项目管理
1.2.1 软件项目的特征
1.2.2 软件项目管理特征
1.3 本章小结
2 基本概念
2.1 项目经理
2.1.1 项目经理的责任
2.1.2 项目经理的定位
2.1.3 项目经理产生的影响
2.1.4 项目经理的知识结构
2.1.5 项目经理的素质
2.2 项目组织
2.2.1 组织制度
2.2.2 组织文化与风格
2.2.3 组织结构
2.2.4 组织过程资产
2.3 项目干系人
2.4 项目团队
2.4.1 项目团队建设原则
2.4.2 项目团队的特征
2.4.3 项目团队建设指南
2.4.4 项目团队的组建方法
2.4.5 项目团队汇报机制
2.4.6 项目团队的组成
2.5 项目生命周期
2.5.1 项目阶段的特征
2.5.2 项目生命周期特征
2.5.3 常用软件生命周期模型
2.6 事业环境因素
2.7 本章小结
3 软件项目立项
3.1 项目建议书
3.1.1 项目建议书概念
3.1.2 项目建议书内容
3.2 项目可行性分析
3.2.1 项目可行性研究的要求
3.2.2 项目可行性研究的内容
3.2.3 项目可行性研究阶段
3.3 项目审批
3.4 项目招投标
3.4.1 招标管理
3.4.2 投标管理
3.4.3 开标与评标
3.4.4 定标
3.5 项目合同谈判与签订
3.5.1 合同谈判
3.5.2 合同签订
3.6 应用软件进行软件项目立项管理
3.7 “招投标管理系统”项目立项案例分析
3.7.1 项目建议书案例分析
3.7.2 项目可行性案例分析
3.7.3 项目审批案列分析
3.7.4 项目招标案例分析
3.7.5 项目合同案例分析
3.8 本章小结
……
4 软件项目整合管理
5 软件项目范围管理
6 软件项目进度管理
7 软件项目成本管理
8 软件项目质量管理
9 软件项目人力资源管理
10 软件项目沟通管理
11 软件项目风险管理
12 软件项目采购管理
13 软件项目干系人管理
参考文献