《软件项目管理》期末考试题-问答题
- 格式:doc
- 大小:95.00 KB
- 文档页数:3
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
(T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
(F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
(T )5.具有正总时差路径被称为关键路径。
(F )6.申请书是一份推销文件,而不是技术报告。
(T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
(F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
(T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
(F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于(A )A)签订合同B)需求建议书的发布C)申请书的提交D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低B)低高C)高低D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示(A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从(C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员B)项目经理C)客户D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围B)顾客满意度C)进度计划D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理考试试卷一、单项选择题(每题2分,共20分)1. 软件项目管理中,以下哪项不是项目范围管理的内容?A. 需求分析B. 项目计划制定C. 项目质量保证D. 项目成本控制2. 在敏捷开发中,以下哪项不是敏捷宣言的四个价值观之一?A. 个体和互动高于流程和工具B. 可工作的软件高于详尽的文档C. 客户合作高于合同谈判D. 遵循计划高于客户合作3. 软件项目风险管理的主要目标是什么?A. 识别风险B. 评估风险C. 缓解风险D. 以上都是4. 软件配置管理中,版本控制的主要作用是什么?A. 跟踪项目进度B. 管理项目文档C. 控制代码变更D. 维护项目环境5. 在软件项目管理中,以下哪项不是项目团队建设的阶段?A. 形成阶段B. 规范阶段C. 执行阶段D. 解散阶段6. 软件项目中的沟通管理计划应该包含哪些内容?A. 沟通频率和方式B. 沟通渠道和工具C. 沟通内容和格式D. 以上都是7. 软件项目质量管理中,以下哪项不是质量保证的活动?A. 代码审查B. 测试计划C. 性能测试D. 项目进度报告8. 在软件项目管理中,以下哪项不是项目收尾阶段的活动?A. 项目文档归档B. 项目成果交付C. 项目团队解散D. 项目风险评估9. 软件项目成本估算中,以下哪项不是成本估算的方法?A. 类比估算B. 参数估算C. 专家判断D. 历史数据比较10. 在软件项目管理中,以下哪项不是项目变更控制的流程?A. 提出变更请求B. 评估变更影响C. 执行变更D. 项目计划更新二、多项选择题(每题3分,共15分)11. 软件项目管理中,以下哪些因素会影响项目进度?A. 资源分配B. 技术难度C. 客户需求变更D. 项目团队协作12. 在敏捷开发中,以下哪些是Scrum框架的关键角色?A. 产品经理B. Scrum MasterC. 开发团队D. 客户代表13. 软件项目风险管理中,以下哪些是风险应对策略?A. 风险规避B. 风险转移C. 风险接受D. 风险共享14. 软件配置管理中,以下哪些是版本控制的好处?A. 代码合并B. 历史记录C. 代码分支D. 代码锁定15. 在软件项目管理中,以下哪些是项目沟通管理的目的?A. 确保信息传递B. 提高团队协作效率C. 减少误解和冲突D. 增强项目透明度三、简答题(每题5分,共20分)16. 简述软件项目管理中的关键路径法(CPM)的基本原理。
软件项⽬管理问答题1.什么是项⽬?它与多数⼈的⽇常⼯作有什么不同?项⽬就是为了创造⼀个唯⼀的产品或提供⼀个唯⼀的服务⽽进⾏的临时性的努⼒;是以⼀套独特⽽相互联系的任务为前提,有效地利⽤资源,在⼀定时间内满⾜⼀系列特定⽬标的多项相关⼯作的总称。
项⽬与⽇常⼯作的不同是:项⽬是⼀次性的,⽇常⼯作是重复进⾏的;项⽬是以⽬标为导向的,⽇常⼯作是通过效率和有效性体现的;项⽬是通过项⽬经理及其团队⼯作完成的,⽇常⼯作是职能式的线性管理;项⽬存在⼤量的变更管理,⽇常⼯作基本保持持续的连贯性。
2、项⽬管理与⼀般管理有什么不同?(1)从负责⼈来看,项⽬管理的负责⼈是项⽬经理,⽽⼀般管理⼀般由部门经理负责。
(2)从实施组织来看,项⽬管理的实施组织是⼀个项⽬团队(柔性组织),⽽⼀般管理的实施组织⼀般是⼀个部门或⼀个科室之类的稳定的组织。
(3)从时限性来看,项⽬管理是⼀次性的(时间限制),⽽⼀般管理是持续不断的(相对⽆限)。
(4)从⽬标来看,项⽬管理是持续不断(相对⽆限)的,⽽⼀般管理具有重复性。
(5)从管理重点来看,项⽬管理注重效果,⽽⼀般管理注重效率。
(6)从资源需求来看,项⽬管理有多变的资源需求,⽽⼀般管理有稳定的资源需求。
(7)从活动性质来看,项⽬管理有风险和不确定性,⼀般管理有经验性和确定性。
3、简述软件项⽬管理的过程。
⼀般认为项⽬管理的过程是由以下四个基本⼯作过程组成的。
(1)项⽬确⽴:包括项⽬评估、⽴项、招投标、授权等环节。
(2)项⽬计划:包括软件项⽬范围计划、成本计划、进度计划、质量计划、⼈员与沟通计划、风险计划、合同计划等等。
(3)项⽬执⾏控制:包括项⽬集成计划执⾏控制、核⼼计划执⾏控制、辅助计划执⾏控制等等。
(4)项⽬结束:包括合同结束和项⽬结束。
4、项⽬管理的定义。
项⽬管理是以项⽬为对象,通过使⽤知识、技能、⼯具和⽅法来组织、计划、实施并监控项⽬,使之满⾜项⽬⽬标需求的过程。
5、图⽰软件项⽬声明周期与管理过程、简述项⽬⽣命期中的检查点、⾥程碑、基线概念。
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员 B)项目经理C)客户 D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件 C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围 B)顾客满意度C)进度计划 D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动 B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
《软件工程与项目管理》期末试卷及参考答案一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题1分,共20分)1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )A.软件工程B.软件周期C.软件危机D.软件产生2.研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
A.技术可行性B.经济可行性C.社会可行性D.法律可行性3.IDEF0图不反映出系统( )A.系统做什么B.系统功能如何实现C.系统由谁来做D.系统实现的约束条件4.模块的内聚性最高的是( )A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚5.在SD方法中全面指导模块划分的最重要的原则是( )A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性6.软件详细设计主要采用的方法是( )A.模块设计B.结构化设计C.PDL语言D.结构化程序设计7.下列关于JSP方法不正确的说法是( )A.JSP方法主要用于规模不大的数据处理系统B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解D.JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。
因此它只适用于详细设计阶段8.不适合作为科学工程计算的语言是( )A. PascalB. CC. FortranD. Prolog9.黑盒测试在设计测试用例时,主要需要研究( )A.需求规格说明与概要设计说明B.详细设计说明C.项目开发计划D.概要设计说明与详细设计说明10.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
设计这组测试用例的方法是( )A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法11.下列属于维护阶段的文档是( )A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告12.快速原型模型的主要特点之一是( )A.开发完毕才见到产品B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件D.及早提供工作软件13.因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )A.教正性维护B.适应性维护C.完善性维护D.预防性维护14.类库这种机制是( )级别的信息共享。
软件项目管理期末试题及答案一、选择题1.以下哪项不属于软件项目管理的主要活动?a) 项目计划与调度b) 需求分析与设计c) 软件测试与验收d) 运维与维护答案:c) 软件测试与验收2.下列哪个不属于敏捷开发方法?a) Scrumb) Extreme Programming (XP)c) Waterfall Modeld) Lean Development答案:c) Waterfall Model3.在软件项目管理中,以下哪个是关键路径?a) 所有任务都是关键路径b) 从项目开始到结束最长的路径c) 与项目风险相关的路径d) 由项目经理先确定的路径答案:b) 从项目开始到结束最长的路径4.以下哪项不属于风险管理的阶段?a) 风险识别b) 风险分析c) 风险规划d) 风险报告答案:d) 风险报告5.以下哪个是项目干系人?a) 项目经理b) 开发团队成员c) 相关部门经理d) 所有选择的项目干系人答案:d) 所有选择的项目干系人二、问答题1.请简要概述软件项目管理的五个过程组及其对应的活动。
答案:软件项目管理的五个过程组分别为:启动、规划、执行、监控与控制、收尾。
具体活动如下:- 启动:明确项目目标、定义项目范围、制定项目章程。
- 规划:制定详细项目计划、估算资源需求、制定项目进度计划、制定项目风险管理计划等。
- 执行:按照项目计划执行,进行需求分析与设计、编码、测试等活动。
- 监控与控制:监控项目的进展、质量和风险,及时采取控制措施,调整项目计划。
- 收尾:项目验收、总结经验教训、向客户交付软件产品。
2.请列举三种常见的软件开发方法,并简要介绍各自的特点。
答案:三种常见的软件开发方法分别为瀑布模型、敏捷开发和迭代增量模型。
- 瀑布模型:顺序执行,每个阶段在前一个阶段完成后开始。
适用于需求稳定且项目较小的情况,但不适用于复杂项目和需求变化频繁的情况。
- 敏捷开发:强调迭代、循序渐进,快速响应需求变化。
软件项目管理考试试题及答案集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员 B)项目经理C)客户 D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件 C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围 B)顾客满意度C)进度计划 D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动 B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理复习题说明:本课程2023春季学期期末考试为网考。
试卷构成:单选题(共20题,每题3分,共60分)判断题(共10题,每题2分,共20分)问答题(共2题,每题10分,共20分)第1章项目管理基础在()中,项目经理的权力最小。
[AJ强矩阵型组织[B.]平衡矩阵组织[C.]弱矩阵型组织[D.]项目型组织【答案】C矩阵型组织的缺点不包括()。
LAJ管理成本增加[B.]员工缺乏事业上的连续性和保障LCJ多头领导[D.]资源分配与项目优先的问题产生冲突【答案】B德尔菲法区别于其他专家预测法的明显特点是()o[A.1引入了权重参数LB.)多次有控制的反馈[C.]专家之间互相取长补短[D.]至少经过4轮预测【答案】B成功的IT项目经理仅需要具备优秀的专业技术即可。
()[A l √[B.] ×【答案】B 项目经理和项目发起人一起来定义项目成功的标准。
()[A l √[B.] ×【答案】A项目管理具有挑战性的主要原因之一是存在不确定因素。
()[A l √[B.] ×【答案】A列出并描述项目管理的十个知识域。
【答案】1、项目范围管理包括确定和管理成功完成项目所要做的全部工作。
(1分)2、项目时间管理包括项目所需的总时间估算,编写项目进度计划,并确保项目按时完成。
(1分)3、项目成本管理包括项目预算的制定和管理工作。
(1分)4、项目质量管理包括确保项目满足各种显式和隐式的需求。
(1分)5、项目人力资源管理包括如何有效地利用参与项目的人员。
(1分)6、项目沟通管理包括产生、收集、发布和保存项目信息。
(1分)7、项目风险管理包括对风险进行识别、分析和应对。
(1分)8、项目采购管理包括根据项目需要从外部获取和购买产品与服务。
(1分)9、项目干系人管理包括识别和分析关系人的需求,同时在整个项目生命周期内管控他们的参与。
(1分)10、项目整合管理是首要的功能,包括影响其他知识域并被其他知识域影响。
一、名词解释:1.项目管理:项目管理包括:合同管理、过程管理、团队管理、需求管理、风险管理、配置管理。
2.风险控制:软件风险控制包括风险计划、风险跟踪和风险处理,主要是制定风险控制的目标、策略、方法以及应对每个重要风险的方案,然后根据风险计划跟踪已识别风险的变化情况,及时调整风险应对计划或采取必要的风险处理措施,将风险控制在管理者可以接受的范围内。
二、简答题1.在需求分析阶段需要监控的关键元素是什么?答:在需求分析阶段需要监控的关键元素是系统的逻辑模型:数据流图(MSC图),数据字典(类清单、对象间关系),算法描述。
2.软件开发生命周期可以分为哪几个阶段?答:软件生命周期可分为三个阶段:软件定义、软件开发、运行维护,其主要活动阶段包括:可行性分析与计划制定、需求分析、软件设计(概要设计和详细设计)、软件实现(编码)、测试、维护等活动,其中软件开发阶段包括软件设计、实现与测试。
三、简述题1.什么是软件项目团队管理?软件项目团队管理主要包括哪些个方面?简述如何进行软件项目的组织计划编制。
软件项目团队管理就是运用现代化的科学方法,对项目组织结构和项目全体参与人员进行管理,在项目团队中开展一系列科学规划、开发培训、合理调配、适当激励等方面的管理工作,使项目组织各方面人员的主观能动性得到充分发挥,以实现项目团队的目标。
软件项目团队管理主要包括:团队组织计划指确定、记录与分派项目角色、职责,并对请示汇报关系进行识别、分配和归档。
团队人员获取指获得项目所需的并被指派到项目的人力资源(个人或集体)。
团队建设既包括提高利害关系者作为个人做出贡献的能力,也包括提高项目团队作为集体发挥作用的能力。
个人的培养(管理能力与技术水平)是团队建设的基础。
团队的建设是项目实现其目标的关键。
软件项目计划是一个软件项目进入系统实施的启动阶段,主要进行的工作包括:确定详细的项目实施范围、定义递交的工作成果、评估实施过程中主要的风险、制定项目实施的时间计划、成本和预算计划、人力资源计划等。
《软件项目管理》试题及答案一、选择题1、为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度? ( C )A. 可以在80小时内完成B.不能再进一步进行逻辑细分了C.可由_个人完成D.可以进行实际估算6、下列那一项不是项目型组织的优点____________ o ( D )A. 有效的项目组织B.以项目为中心C.更加有效的沟通D.当项目完成时,项目人员就没有"家"了&质量管理计划与质量体系得区别在于__________ A_0A. 质量计划是针对单一的产品、项目、服务和合同制定的B. 质量管理系统是针对单一的产品、项目、服务和合同制定的C. 质量管理系统是由一个单独的组织实体使用D. 质量计划不属于项目计划的一部分10、作为项目经理,你为项目制定了符合公司体系的质量保证的相关活动,这些质量保证活动可以_______________ o ( D )A.监控项目是否满足CMM的相关标准B.为项目满足相关质量要求提供信心C.确定铲除项目缺陷的方法D.通过不断测试提高产品质量12、在项目初期,进行竞标合同的时候,一般采用的成本估算方法是o ( C)A参数估算法B.类比估算法C.专家估算法D.功能点估算14、对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成, 那么这个任务的历时估算是介于10天到16天的概率是o ( D )A. 50%B. 63%C. 70%D. 97%15、关于回避风险的策略,下面哪个是不正确的___________ 0( A )A. 回避风险是最有效的策略B. 风险发生概率极高、风险后果影响很严重时才可以考虑采用这个策略C. 当其他的风险策略不理想的时候,才可以考虑这个策略D. 不是所有的风险都可以采取回避策略的17、人力资源分配图是____________ o ( B )A.展现目前的人力资源质量B.展现项目中人力资源在各个阶段的分布情况C.说明人员分工情况D.说明项20、项目建议书是哪个阶段开发的文档? ( C)A.项目执行阶段B.项目结尾阶段C.项目初始阶段D.项目计划阶段目需要的所有资源21、下列哪个不是项目管理计划的一部分? (C)A.里程碑图示B.进度C.数据库设计D.风险清单23、在成本管理过程中,项目经理确定的每个时间段,各个工作单元的成本是__________________ o ( A )A.估算B.预算C.直接成本D.间接成本25、下面哪项与计划签署合同没有关系? ( A )A.设计模版B.协议附件C.招标文件D.评估标准36、项目章不__________ o ( A )A.明确了项目经理B.确定了项目的质量标准C.明确了团队的纪律D.定义了项目需求37、如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。
软件项目管理考试试题及答案(你值得拥有)(共38页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
(T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
(T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
(T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
(T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同B)需求建议书的发布C)申请书的提交D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低B)低高C)高低D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员B)项目经理C)客户D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围B)顾客满意度C)进度计划D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理期末复习题及参考答案一、单项选择题(1)赶工一个任务时,你应该关注( C )A. 尽可能多的任务B. 非关键任务C. 加速执行关键路径上的任务D. 通过成本最低化加速执行任务(2)下列哪个不是项目管理计划的一部分?(C )A. 里程碑图示B. 进度C. 数据库设计D. 风险清单(3)对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是(B )E1=(O+4M+P)/6 δ1=(P-O)/6A. 50%B. 68.3%C. 70%D. 99.7%(4)关于浮动,下面除了哪个之外都是不正确的?(D )A. 每个任务都有浮动B. 只有复杂的项目有浮动C. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D. 浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量(5)关于网络图,下面哪个是不正确的?(C )A. 网络图可用于安排计划B. 网络图展示任务之间的逻辑关系C. 网络图可用于跟踪项目D. 网络图可用于详细的时间管理(6)需求分析是回答系统必须( A )的问题A. 做什么B. 怎么做C. 何时做D. 为谁做(7)为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?( A )A. 可以在80小时内完成B. 不能再进一步进行逻辑细分了C. 可由一个人完成D. 可以进行实际估算(8)下面哪个不是需求管理的过程(A )A. 需求设计B. 需求获取D. 需求变更(9)( A )是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。
A. 功能点B. 对象点C. 代码行D. 用例点(10)如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。
这个项目一共有1200单元,你采用什么估算方法?( B )A. 自下而上估算法B. 类比估算法C. 专家估算法D. 参数估算法(11)风险的三个属性是(C )A. 风险发生的时间、地点、负责人B. 风险事件、时间、影响C. 风险事件、概率、影响D. 风险数量、风险影响程度、概率(12)“质量成本”是一个项目管理概念,它说明了下列哪项成本( A )A. 额外需求的成本B. 需求变更的成本C. 确保符合需求的成本D. 固定成本(13)在风险分析过程中,确定已经识别的一个风险事件是无法避免的,也是不能减轻的,也不能投保,这是一个关键的风险事件,一旦发生可能造成项目的失败,项目经理最佳的选择是(C )A. 降低风险的级别,项目团队将找到一个克服故障的方法B. 特别关注,加强管理该风险事件和所有的相关事件C. 让风险评估小组继续分析该风险事件,直到降低预期影响D. 忽略风险评估,因为不管赋予什么值,都只是一个估算。
1.实现项目目标的制约因素有项目范围、成本、进度计划和客户满意度。
2.一个组织的管理工作包括战略管理、运作管理和项目管理。
3.项目管理的五要素是技术、方法、团队建设、问题、过程。
4.项目管理的战略关注点是人员、问题、过程5.项目管理的战术关注点是进度、成本、范围/质量6.软件项目管理的核心是人员管理和成本管理。
7.软件项目管理过程大致分为项目开始、项目计划、项目执行控制和项目结束4个阶段。
8.项目管理的5个标准化过程组是启动过程组、计划过程组、控制过程组、执行过程组和收尾过程组。
9.项目按来源可分为合同项目和内部项目两大类。
10.甲方初始过程包招标书定义、乙方选择、合同签署三个阶段。
11.乙方初始过程包括项目分析、竞标、合同签署三个阶段。
12.招标的方式有公开招标、有限招标、多方洽谈、直接谈判等多种。
13.项目经理的主要责任包括开发计划、组织实施、项目控制等。
14.需求主要指用户对软件的功能和性能的要求。
15.软件需求包括业务需求、用户需求和功能需求三个不同层次。
16.任务分解的标准主要有生存期、功能组成、其他方法等几种。
17.任务分解的方法主要有参照、类比、自顶向下、自底向上等几种。
18.进度管理的常用图表有甘特图、网络图、里程碑图、资源图。
19.编制进度计划需要从成本估计、时间估计和进度编制三维考虑。
20.进度编制的基本方法主要有关键路径发、时间压缩法、资源调整尝试法、关键链路法。
21.时间压缩法可分为应急法和平行作业法。
22.成本管理包括、成本估算、成本预算和成本控制4个过程。
23.项目规模(工作量)的计量方式包括规模估算和成本估算两大类,计量单位常为货币24.成本估算需要考虑直接成本和间接成本两大块。
最常用的估算方法是代码行、功能点、类比估算法、参照估算法、专家估算法、、、三种。
25.软件质量是软件满足明确说明或隐含的需求的程度,可通过合同、标准、图纸、三个方面共11项特性加以描述。
26.主观质量模型(ICEDT)包括直观性、一致性、效率、耐久性和体贴五个方面。
1.实现项目目标的制约因素有项目范围、成本、进度计划和客户满意度。
2.一个组织的管理工作包括战略管理、运作管理和项目管理。
3.项目管理的五要素是技术、方法、团队建设、问题、过程。
4.项目管理的战略关注点是人员、问题、过程5.项目管理的战术关注点是进度、成本、范围/质量6.软件项目管理的核心是人员管理和成本管理。
7.软件项目管理过程大致分为项目开始、项目计划、项目执行控制和项目结束4个阶段。
8.项目管理的5个标准化过程组是启动过程组、计划过程组、控制过程组、执行过程组和收尾过程组。
9.项目按来源可分为合同项目和内部项目两大类。
10.甲方初始过程包招标书定义、乙方选择、合同签署三个阶段。
11.乙方初始过程包括项目分析、竞标、合同签署三个阶段。
12.招标的方式有公开招标、有限招标、多方洽谈、直接谈判等多种。
13.项目经理的主要责任包括开发计划、组织实施、项目控制等。
14.需求主要指用户对软件的功能和性能的要求。
15.软件需求包括业务需求、用户需求和功能需求三个不同层次。
16.任务分解的标准主要有生存期、功能组成、其他方法等几种。
17.任务分解的方法主要有参照、类比、自顶向下、自底向上等几种。
18.进度管理的常用图表有甘特图、网络图、里程碑图、资源图。
19.编制进度计划需要从成本估计、时间估计和进度编制三维考虑。
20.进度编制的基本方法主要有关键路径发、时间压缩法、资源调整尝试法、关键链路法。
21.时间压缩法可分为应急法和平行作业法。
22.成本管理包括、成本估算、成本预算和成本控制4个过程。
23.项目规模(工作量)的计量方式包括规模估算和成本估算两大类,计量单位常为货币24.成本估算需要考虑直接成本和间接成本两大块。
最常用的估算方法是代码行、功能点、类比估算法、参照估算法、专家估算法、、、三种。
25.软件质量是软件满足明确说明或隐含的需求的程度,可通过合同、标准、图纸、三个方面共11项特性加以描述。
26.主观质量模型(ICEDT)包括直观性、一致性、效率、耐久性和体贴五个方面。
27.软件质量管理由质量计划、质量保证和质量控制三个过程组成。
28.审计是一种常见的对过程或者产品的一次独立评估活动,它包括项目执行过程评审和项目产品审计两方面。
29.软件项目常用的质量控制活动包括静态分析、动态测试、缺陷跟踪三方面。
30.影响软件项目进度、质量和成本的因素是人和技术、过程。
31.组织结构的主要类型有职能型、项目型和矩阵型三种。
32.项目沟通的目标是确定谁需要信息、需要什么信息、何时需要信息和如何将信息分发给他们。
33.项目风险的三要素是风险是一个事件、风险是一种概率事件、风险无法消除。
34.风险规划的主要策略有回避风险、转移风险、损失风险和自留风险。
35.常见的合同可分为CPPC合同类型、CPFF合同类型和CPIF合同类型/FPI合同类型/FFP合同类型等类型。
36.团队管理的主要内容包括选择人员、项目成员的培训、项目成员的激励和团队建设。
37.马斯洛的需求层次理论将人的需求分为生理、安全、社会、自尊和自我实现五个层次。
38.项目评审按时间通常分为定期评审、阶段评审和事件评审等。
39.甲方合同管理主要包括验收和违约的处理两个过程。
1、项目的特征有哪些?(1)有明确的目标(2)项目之间的活动具有相关性(3)限定的周期(4)有独特性(5)资源成本的约束性(6)项目的不确定性2、项目与日常运作有什么不同?(1)项目是一次性的,日常运作是重复进行的(2)项目是以目标为导向的,日常运作是通过效率和有效性体现的(3)项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理(4)项目存在大量的变更管理,而日常运作则基本保持连贯性的。
3、软件项目有什么特殊性?(1)为逻辑实体而非物理实体,具有抽象性(2)没有明显的制造过程,也不存在重复生产(3)软件项目的开发受到计算机硬件的制约(4)不可能完全摆脱手工开发模式(5)软件本身是相当复杂的,涉及因素众多,需求多变(6)软件项目投入大、成本高4、软件项目管理有什么特征?(1)软件是纯知识产品,其开发进度和质量很难估计和度量,生产率也难以预测和保证。
(2)项目周期长,复杂度高,变数多。
(3)软件项目提供的是一种服务,需要满足一群人的期望,即需要满足一群想法和利益各不相同的人的需求。
5、PMBOK包括哪9个知识领域?(1)集成管理(2)范围管理(3)时间管理(4)成本管理(5)人力资源管理(6)沟通管理(7)风险管理(8)质量管理(9)采购管理6、常用的生存期模型有哪些?各适用于什么项目?(1)瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
(2)V模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的项目。
(3)原型模型:适合于在项目开始前对项目需求不明确,为了减少项目需求的不确定性而先开发项目的基本原型系统以验证可行性,然后逐步补充完善。
(4)增量模型:由瀑布模型演变而来,假设需求可分阶段,分成一系列增量产品分别开发。
适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
(5)螺旋式模型:该模型在四个象限上分别表达了计划制定、风险分析、项目实施、客户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。
适合于不确定因素较多、风险较大的项目。
(6)渐近式阶段模型:综合了增量模型和螺旋式模型的一个实用模型,渐进式前进,阶段式提交。
适合各种规模的项目,尤其是大中型项目,以及希望随时看到未来的项目。
7、如何为项目选择合适的生成期模型?(1)熟悉各种生存期模型(2)评审、分析项目的特性(3)选择适合项目的生存期模型(4)标识生存期模型与项目不一致地方,并进行裁减8、何谓需求获取?它包括哪些主要活动?(1)需求获取指通过与用户的交流、对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求。
(2)需求获取的主要活动包括:a.了解客户方的所有用户类型及潜在的类型b.对用户进行访谈和调研,包括会议讨论、邮件提问、自行搜集等各种形式c.对收集到的用户需求作进一步分析整理d.将调研得到的用户需求以适当的形式呈交给用户和开发方相关人员9、需求分析的主要内容有哪些?如何处理不明确需求?(1)需求分析的主要内容有:a.以图形表示的方式描述系统的整体结构,包括边界和接口等b.通过原型、页面流或其它方式向用户提供可视化界面,以便用户对需求作出自己的评价c.以模型描述系统的功能项、数据实体、外部实体以及实体间的关系、状态转换等(2)不明确需求的处理方法有:a.让用户参与开发,以便及时对不明需求作出修正b.开发用户界面原型,以便用户更好地确认需求c.召开需求讨论会议,汇总和确认需求d强化需求分析和评审,让用户参与需求评审并签字认可10、如何做好需求变更管理?(1)建立需求基线(2)确定需求变更控制过程(3)成立变更控制委员会(SCCB)(4)进行需求变更影响分析(5)跟踪所有受需求变更影响的工作产品(6)建立需求基准版本和需求控制版本文档(7)维护需求变更的历史记录(8)跟踪每项需求的状态(9)衡量需求的稳定性11、何谓任务分解?为什么要进行任务分解?(1)任务分解就是将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作。
它是一个化繁为简,分而治之的过程。
(2)任务分解的作用:a.提供了项目范围基线,是范围变更的重要输入b.为评估和分配任务提供具体的工作包c.进行估算和编制项目进度的基础d.对整个项目成功的集成和控制起到非常重要的作用12、假设你是某图书馆借阅系统的项目经理,请参照教材“校务通系统”项目计划案例进行需求分析和任务分解,提交需求规格说明书和任务分解WBS图表或清单。
13、简述软件项目进度(时间)管理的主要任务。
(1)活动定义(2)活动排序(3)活动历时估计(4)任务资源估计(5)制定进度计划(6)进度控制(项目跟踪)14、项目进度(历时)估算需考虑的因素有哪些?(1)实际工作时间:一周几天、一天几小时(2)项目的人员规模(3)生产率:LOC/天(4)有效工作时间:除去聊天、打电话、上卫生间等的时间(5)连续工作时间:不被打断的持续工作时间(6)人员级别:不同人员的生产率不同,成本不同(7)历史项目:参考以往类似项目15、项目进度估算的基本方法有哪些?(1)定额估算法:根据项目规模、投入资源及单位生产率计算项目历时,公式为T = Q /(R×S)(2)经验导出模型:使用根据大量历史项目统计得出的模型公式计算,如COCOMO模型等(3)工程评价技术(PERT):利用PDM任务网络图和加权历时估算公式计算项目总历时(4)基于承诺的进度估计法:从需求出发,由开发人员承诺项目进度(5)Jones的一阶估算准则:根据项目功能点数及开发商评级,使用公式粗略估计项目历时(6)其它:专家估计法、类推估计法、模拟估计法等16、何谓正推法?简述其计算任务历时的基本步骤及计算公式。
(1)正推法是按照时间顺序计算任务网络图上各活动的最早开始时间和最早完成时间的有效方法。
(2)其计算步骤如下:A.首先建立项目的开始时间,项目的开始时间是网络图中第一个活动的最早开始时间B.从左到右,从上到下进行计算,遍历所有路径 c.当一个任务有多个前置任务时,其最早开始时间应取前置任务其中最大的最早完成时间(3)计算公式: EF = ES + Duration(Duration为任务历时)ES(2) = EF(1) + Lag(1为前置任务,2为后置任务, Lag为滞后时间)17、何谓逆推法?简述其计算任务历时的基本步骤及计算公式。
(1)逆推法是按照逆时间顺序计算任务网络图上各活动的最晚开始时间和最晚结束时间的有效方法。
(2)其计算步骤如下:a.首先建立项目的结束时间,项目的结束时间是网络图中最后一个活动的最晚结束时间b.从右到左,从上到下进行计算,遍历所有路径c.当一个任务有多个后置任务时,其最晚完成时间应取后置任务中最小的最晚开始时间。
(3)计算公式: LS = LF - Duration(Duration为任务历时)LF(1) = LS(2) – Lag (1为前置任务,2为后置任务, Lag为滞后时间)18、何谓类比估算法?它适用什么情况?具有什么特点?(1)类比估算法是根据以往完成的类似项目所消耗的总成本(或工作量)来推算将要开发的软件的总成本(或工作量),然后按比例将它分配到各个开发任务单元中,是一种自上而下的估算形式。