- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件项目管理期末复习.doc
第一章:软件项目管理概述
项目的特性:
目标性
相关性
周期性
独特性
约束性
不确定性
项目管理定义:是为了满足项目需求,在项目活动中采用的知识、方法、技术和工具的集合。
软件项目管理的特征和目标:
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。软件项目管理的主要内容包括编制项目计划和跟踪监控项目。
生命周期的五个阶段:
启动
计划
执行
控制
结束
项目管理的九大领域:
项目集成管理
项目范围管理
项目成本管理
项目进度管理
项目质量管理
项目风险管理
项目人力资源管理
项目沟通管理
项目采购管理
:项目的启动和准备
软件项目立项的四个阶段:
项目发起
项目论证
项目审核
项目立项
项目建议书包括八项内容:
项目的背景
项目的意义和必要性
项目主要内容
项目技术方案
项目测试
项目周期
项目成本和效益分析
项目风险
不同类型的合同:
成本补偿合同
固定总价/单价合同
功能计费点合同
项目范围定义:软件项目范围包括两方面的内容:一是产品范围,即产品或服务所包含的特征或功能;二是项目范围,即交付具有规定特征或功能的产品所必须完成的工作。
项目可行性计划
技术可行性
经济可行性
操作可行性
社会可行性
风险控制可行性
第三章:软件项目计划
10. 项目成功三要素:
1)时间
2)质量
3)成本
11. 软件项目成本分类:
1)人力资源成本
2)资产类成本
3)管理费用
4)项目特别费用
第四章:软件项目管理需求(不考)
第五章:项目进度管理
12. 软件项目进度计划包括三方面内容
1)项目活动顺序
2)项目历时估算
3)制定进度计划
13. 项目进度计划方法
1)WBS法
2)甘特图法
3)网络图法
4)PERT(计划评审技术)
5)里程碑图
14. WBS法步骤:
1)分解工作任务
2)定义各项活动的依赖关系
3)安排进度,资源
15. 网络图法(P123)
1)PDM网络图:节点法或单代号网络图
2)ADM网络图:箭线法或双代号网络图
3)CDM网络图:条件箭线法网络图
16. 关键路径法(P128)
1)超前
2)滞后
3)浮动时间
17.制定进度计划的一般原则:
(1)由项目的实际参与人员制定进度,由下而上完成进度的汇总。进度表要经过项目组的充分讨论认可,项目参与相关人员认可他们的角色分工与责任。
(2)难度高的任务先安排,难度低的任务后安排。力求进度前紧后松。
(3)根据项目规模和难度设置若干里程碑。
(4)制定进度表时,留有足够的缓冲时间,以备需求变化或者某些不确定事情发生,影响项目进展。
(5)需求发生较大变化时,需要重新评估进度表,一旦影响过大,需要重新进行相应的修改。
18.编制项目计划的基本步骤是:首先创建项目,然后分解项目的任务,确定任务之间的关系,分配任务需要的资源,确定任务的工期以及相应的成本,最后将计划进行优化后形成基准计划。
19.软件项目进度安排过程
(1)首先基于软件需求识别一组项目所包含的任务,不仅要包含软件开发的任务,还要包含软件管理的任务。实际上这一步形成的是项目的WBS,以此为基础来安排进度。
(2)建立任务之间的依赖关系,根据任务本身的先后顺序进行排序,建立强依赖关系。
(3)估算各个任务的工作量、进度和完成任务所需要的资源,根据工作量的估算和资源情况,来确定每个任务的进度。
(4)定义里程碑
(5)分配人力和其他资源
(6)检查进度安排,确保任务之间没有冲突,并且包含完成项目必须的所有任务.
第六章:项目的估算和成本管理
定义项目活动两条主线
软件开发周期
软件开发功能点
项目成本管理过程:
资源计划
成本估算
成本预算
成本控制
软件项目的估算的类型:
规模估算
工作量估算
进度估算
成本估算
软件成本估算通常是估算软件的下列特性:
源代码行估算
开发工作量估算
软件生产率估算
软件项目成本的影响因素:
项目质量
项目资源
项目工期
项目范围
项目管理水平
人力资源
项目估算方法
基于分解技术的估算方法:功能点估算法,特征点估算法,对象点估算法,代码行估算法,MARK II
基于经验模型的估算方法:IBM模型,COCOMO模型,Putnam模型
COCOMO模型是层次模型,分为三级:
基本COCOMO模型,静态单变量模型
中级COCOMO模型,静态多变量模型
详细COCOMO模型
软件开发项目三种类型:
组织型
嵌入型
半独立型
挣值管理(PPT)四个基本参数
完工预算(BAC,Budget At Completion)该项工作的总预算
计划成本(PV,Plan Value或BCWS)=BAC×计划进度完成百分比
挣值(EV,Earned Value或BCWP)或称已完工作量的预算成本、盈得值和挣得值
文档评论(0)