山东大学软件学院软件项目管理复习答案.docx
《山东大学软件学院软件项目管理复习答案.docx》由会员分享,可在线阅读,更多相关《山东大学软件学院软件项目管理复习答案.docx(11页珍藏版)》请在冰豆网上搜索。
![山东大学软件学院软件项目管理复习答案.docx](https://file1.bdocx.com/fileroot1/2022-12/8/0ef29f9f-3d8a-4481-97b1-9b9d5f450f18/0ef29f9f-3d8a-4481-97b1-9b9d5f450f181.gif)
山东大学软件学院软件项目管理复习答案
大学软件工程硕士
《IT项目管理》课程复习纲要
(注:
以讲课PPT上的容为基础进行回答)
1.简答题
(1)什么是项目?
项目有什么特点?
软件项目有什么特点?
【参考答案】:
项目是为完成某一独特的产品或服务所做的一次性的努力,一般要涉及一些人员,
由这些人员完成一些相关联活动。
项目的特点是:
项目有一个独特的目的,项目是一次性的,项目需要使用资源,资
源的类型和来源一般会有很多种,项目有一个主要发起人或客户项目含有不确定性
软件项目的特点:
a.不可见性--其进展是不可能立即看到的
b.复杂性--于每一元在软件产品上是如花费比其他工程制品更复杂
c.一致性--软件开发者必须与客户的需求保持一致
d.灵活性--软件系统很可能要经常改变
(2)什么是项目管理?
项目管理中三约束是什么?
【参考答案】:
项目管理是只运用专门的知识、技能、工具和法,使项目能够实现或
超过项目干系人(stakeholder)的需要和期望。
项目管理中三约束是项目的围(项目的任务是什么?
顾客或发起人要通过项目获取
产品或服务是什么?
);时间(完成该项目需要多长时间?
项目进度如安排?
);成本(完成该
项目需要的花费是多少?
)
(3)项目管理中的有哪些知识领域?
【参考答案】
项目管理中有9大知识领域。
包括4大核心知识领域分别是围管理、时间管理、成本管理和质量管理和4大辅助知识领域是人力资源管理、沟通管理、风险管理、采购管理;以及项目整体管理。
(4)项目管理的各个核心知识领域的主要工作是什么?
【参考答案】
项目围管理的主要工作是确定和管理为完成项目所要做的全部工作;
项目时间管理的主要工作是对项目所需时间的估算,制定可以接受的项目进度计划,并确保项目的及时完工;
项目成本管理的主要工作包括项目预算的准备和管理工作;
项目质量管理的主要工作是要确保项目满足明确约定的或各默认的需要。
(5)项目管理的各个辅助知识领域的主要工作是什么?
【参考答案】:
项目人力资源管理主要是关心的是如有效利用参与项目的人;
项目沟通管理主要包括产生、采集、发布和保存项目信息;
项目风险管理主要包括对项目相关的风险进行识别、分析和应对;
项目采购管理主要是根据项目的需要从项目执行组织外部获取和购进产品和服务。
(6)项目整体管理的主要工作是什么?
【参考答案】:
要求发挥项目管理整体上的支撑作用,在项目管理各知识领域相互影响的时候,协调各知识领域的管理。
(7)什么是项目干系人?
通常包括哪些人?
【参考答案】
a.什么是项目干系人通常是指参与项目和受项目活动影响的人。
b.通常包括:
项目发起人、项目组成员、协助人员、顾客、项目使用者、供应商和项目的反对人.
(8)一个有效的项目经理应该具备哪些重要特点?
【参考答案】
a.有表率作用
b.有洞察力
c.技术过硬
d.有决断力
e.善于沟通
f.善于激励他人
g.必要时能够支持上级领导
h.支持团队成员
i.鼓励新观点新思想
(9)项目管理过程组有哪些?
各过程组的主要工作是什么?
【参考答案】
项目管理可以被看做一系列相互关联的过程,主要包括5个项目管理过程组:
启动过程、
计划过程、执行过程、控制过程和收尾过程。
a.各过程的主要工作分别描述如下:
b.启动过程:
包括开始或结束项目阶段的有关活动
c.计划过程:
包括制定与保持一个可行的计划,以便实现项目所要满足的商业需求
d.执行过程:
包括协调人员和其他资源,以便实施项目计划并生产出项目或项目阶段的产品或可交付成果
e.控制过程:
确保项目目标的实现
f.收尾过程(评审过程):
指进行正式的项目或项目阶段验收工作
项目过程组、项目活动和项目知识领域之间的关系
知识领域
启动过程
计划过程
执行过程
控制过程
收尾过程
整体管理
项目计划制定
项目计划执行
整体变更控制
围管理
启动
项目围制定
围审核
围变更控制
时间管理
活动定义
活动排序活动历时估计进度计划制定
进度控制
成本管理
资源计划
成本估算
成本预算
成本控制
质量管理
质量计划
质量保证
质量控制
人力资源
组织计划
组建团队
管理
人员配备
沟通管理
沟通计划
信息发布
绩效报告
管理收尾
风险管理
风险识别
风险程度估计
风险应对措施
风险应对控制
采购管理
采购计划采购询价计划
询价
货源选择合同管理
合同收尾
(10)项目的整体管理主要工作所涉及到的过程有哪些?
【参考答案】
a.项目整体管理包括了在项目生命期中协调其他项目管理知识领域所涉及的过程,
包括如下三个主要活动过程:
b.项目计划制定--包括收集其他计划编制过程的结果,并将它们整合为一个协调一致
的文件——项目计划;
c.项目计划执行--包括通过执行项目计划所包含的有关活动,实施项目计划;
d.整体变更控制--它包括调整整个项目的变更。
二、简述题
(1)请列岀有助于项目成功的因素
【参考答案】明确的项目任务、高级管理层的支持、好的项目进度计划、充分的客户交
流
(2)简述项目围管理的主要过程。
【参考答案】
a.启动--选定一个项目,可行性分析;组织正式开始一个项目或继续到项目的下一个阶段;形成项目章程
b.围计划--指进一步形成各种文档,为将来项目决策提供基础;围说明书和围管理计
戈號
c.围定义--指将项目主要的可交付成果细分成较小的更易管理的组分;建立WBS
d.围核实--对项目围的正式认定;形成正式接受项目可交付成果的定义
e.围变更控制--指对有关项目围的变更实施控制;形成围变更、纠正行动与教训总结⑶简述项目时间管理的主要过程。
【参考答案】
a.活动定义
确定项目干系人为完成项目活动可交付成果而必须完成的具体活动
b.活动排序
确定项目活动之间的关系,并形成相应的文档
c.活动历时估算
估计完成具体活动所需要的工作时段数
d.制定进度计划
分析活动顺序、活动历时估算和资源要求,来制定项目进度计划
e.进度计划控制
控制和管理项目进度计划的变更
(4)项目成本管理中有哪些成本类型?
【参考答案】
a.无形成本--难用货币来衡量的成本和收益
b.直接成本--能够以一种很经济的式加以追踪的相关成本
c.间接成本--不能够以一种很经济的式加以追踪的相关成本
d.沉没成本--在过去已经花的永远不能收回的
(5)简述项目质量管理的主要过程。
【参考答案】
a.质量计划编制
确认与项目有关的质量标准以及实现式(性能指标)
b.质量保证
对整体项目绩效进行预先的评估以确保项目能够满足相关质量标准
c.质量控制
监控特定的项目结果,确保他们遵循了相关的质量标准
(6)项目人力资源管理的重要性和主要过程有哪些?
重要性:
人是我们最重要的资产
有效地管理人力资源是PM所面临的最为艰巨的挑战
项目人力资源管理是项目管理中至关重要的部分,特别是IT项目
主要过程:
a.组织计划编制
包括对项目角色、职责以及报告关系进行识别、分配和归档
输岀:
责任距阵图、组织结构图
b.人员获取
包括获取项目所需的并被指派到项目的工作人员
c.团队建设
包括为提高项目绩效而要建立的每个人和项目组的技能
(7)请说明项目风险管理的重要性?
项目风险管理过程有哪些?
项目风险管理的重要性:
指为了最好地达到项目的目标,识别、量化、应对项目生命期风险的科学与艺
术
其目标是使潜在机会或回报最大化、使潜在风险最小化
风险管理过程:
a.风险管理计划制定
决定如进行项目风险管理的法和计划
b.风险识别
包括确定哪种风险可能影响一个项目,并将风险的特征归档
c.风险量化
涉及对风险和风险的相互作用的评估,以评估项目可能结果的围
d.风险应对计划制定
包括采取措施增大机会和制定应对威胁的措施
e.风险应对控制
涉及对整个项目管理过程中的风险进行应对
(8)简述项目成本管理的主要过程。
包括确保在批准的预算围完成项目所需的全部过程资源计划
决定为实施项目活动需要使用什么资源以及每种资源的用量输岀一个资源清单
成本估算
估计完成项目所需资源成本的近似值
输岀:
成本估计、辅助的细节和成本管理计划
成本预算
将整体成本估算配置到各单项工作,建立一个衡量绩效的基准计划
输岀:
基准计划
成本控制
项目预算的变化
修正的成本估算、更新预算、纠正行动、完工估算和取得教训
(9)请说明沟通管理的重要性,并详细说明沟通管理的过程。
重要性:
任项目特别是IT项目的成功威胁最大的是沟通的失败
“用户的参与、主管层的支持、需求的清晰表述”。
所有这些因素都依赖于拥有良好的沟通技能
信息技术教育注重培养学生的技术技能,而不注重培养他们的沟通和社交技能
过程:
沟通计划编制,它包括确定项目干系人的信息和沟通需要一一谁需要什么信息,什么时候需要以及如把信息发送给他们
信息发送,包括及时向各项目干系人提供所需信息
绩效报告,收集并发布有关项目绩效的信息,包括状态报告、进展报告和预测
管理收尾,包括生成、收集和分发信息来使阶段或项目的完成正规化
3.论述题
(1)说明一个项目的生命期中的各个阶段,在每一个阶段需要做什么工作?
【参考答案】
项目的生命期中包括了概念、开发、实施和收尾等阶段。
a.概念阶段的主要工作有:
对项目进行简要的描述,并为项目制定高水平的总体
计划,通过这个计划来描述项目的必要性和一些基本的概念如制订管理计划、进
行初步成本分析、进行3级工作模块结构(WBS)的分解
b.开发阶段的主要工作有:
制定岀更为详细的项目计划,并给岀更为准确的成本
估算和更为详细的WBS如制订项目计划、进行预算成本估计、进行6级工作模块
结构(WBS)的分解
c.实施(应该用大部分时间)的主要工作有:
给岀具体要做的工作任务和之中准
确的成本估计,包括最低层工作模块的设计、确定的成本估计等
d.收尾的主要工作有:
完成顾客对项目的整体的验收,进行项目工作教训总结
(2)请详细描述项目过程组、项目活动和项目知识领域的关系。
【参考答案】:
项目过程组、项目活动和项目知识领域的关系见下表。
项目过程组、项目活动和项目知识领域之间的关系
知识领域
启动过程
计划过程
执行过程
控制过程
收尾过程
整体管理
项目计划制定
项目计划执行
整体变更控制
范围管理
启动
项目范围制定
范围审核
范围变更控制
时间管理
活动定义活动排序活动历时估计进度计划制定
进度控制
成本管理
资源计划成本估算成本预算
成本控制
质量管理
质量计划
质量保证
质量控制
人力资源管理
组织计划人员配备
组建团队
沟通管理
沟通计划
信息发布
绩效报告
管理收尾
风险管理
风险识别风险程度估计风险应对措施
风险应对控制
采购管理
采购计划采购询价计划
询价货源选择合同管理
合同收尾
(3)—个好的WBS(共组分解结构)应该遵循的基本原则有哪些?
【参考答案】
a.一个单位工作任务只能出现在WBS中的一个地
b.一个WBS项的工作容是其下一级各项工作之和
c.WBS中的每一项工作都只由一个人负责,即使这项工作要多人来做,也是如此
d.WBS必须与工作任务的实际执行过程相一致
e.项目组成员必须参与WBS的制定,以确保一致性和全员参与
f.每一个WBS都必须归档,以确保准确理解该项包括的和不包括的工作围
g.WBS具有一定的灵活性以适应变更需要
(4)软件产品的操作质量要素主要包括哪几面?
【参考答案】
a.正确性
程序满足其规格说明以及实现用户目的程度
b.可靠性
程序能够在规定的精度下执行预期功能的程度
C.有效性
软件所需的计算机资源的数量
d.完整性
e.控制XX的用户访问软件或数据的程度
可用性
f.学习、操作、准备输入数据和解释输岀所需要的工作量
(5)项目风险控制策略有哪些?
a.风险预防
可以预防一些危险的岀现或者将他们的可能性降到不重要的程度
b.降低可能性
通过预先策划来降低他们岀现的可能性
c.风险规避
通过增加期估计或减少功能来预防进度超期
d.风险转移
通过诸如承包岀去或者参加保险从项目转移
e.应急计划
制定应急计划来降低危险岀现的影响