软件项目管理复习题
- 格式:doc
- 大小:154.00 KB
- 文档页数:34
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)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 / 29软件是纯知识产品,其开发进度和质量很难估计和度量,生?产率也难以预测和保证。
工程周期长,复杂度高,变数多。
?软件工程提供的是一种服务,需要满足一群人的期望,即需?要满足一群想法和利益各不相同的人的需求。
PMBOK包括哪9个知识领域?集成管理?范围管理?时间管理?成本管理?人力资源管理?沟通管理?风险管理?质量管理?采购管理?常用的生存期模型有哪些?各适用于什么工程?瀑布模型:分析、设计、编码、测试和维护严格按步骤进?行,适合于工程开始前有明确需求和明确的解决方案的工程,如公司的财务系统、库存管理系统、短期工程等。
V模型:是瀑布模型的变种,强调测试的重要性,将开发活?动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的工程。
2 / 29原型模型:适合于在工程开始前对工程需求不明确,为了减?少工程需求的不确定性而先开发工程的基本原型系统以验证可行性,然后逐步补充完善。
增量模型:由瀑布模型演变而来,假设需求可分阶段,分成?一系列增量产品分别开发。
适合于工程开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
螺旋式模型:该模型在四个象限上分别表达了计划制定、风?险分析、工程实施、客户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。
1. 项目开发过程中可以无限制地使用资源。
(X)2. 项目具有暂时的特性。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X)4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)5. 运作管理(Operation Management)是从宏观上帮助公司明确和把握公司发展方向的管理。
(√)1. 项目经理是一个综合的角色(√)2. 软件项目都是需要签署协议的(√)3. 增量式模型可以避免一次性投资太多带来的风险(√)4. 项目章程类似一个项目授权书(√)5. 在甲乙协议项目中,提出需求的一方是乙方(X)6. 假如是内部项目,在项目初始阶段可以不提交招标书(√)1. 需求分析过程是拟定项目如何实现的过程,并拟定项目的技术方案(√)2. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法(X)1. 间接成本是与一个具体的项目相关的成本(X)2. 软件项目的估算结果是比较准确的(X)3. 在进行软件项目估算的时候,可以参照其它公司的项目估算模型(√)4. COCOMO 81有3个等级的模型: 基本(basic)模型、中档(intermediate)模型、高级(具体(detailed))模型。
(√)1、质量计划中可以拟定质量保证人员的特殊报告渠道。
(V)2、质量计划可以在项目进行过程中编写,不一定在前期完毕。
(X )1、组织分解结构(OBS Organizational Breakdown Structure)是一种特殊的WBS。
(V)2、责任分派矩阵是明确其角色与职责的有效工具(V )3、职能型组织结构中项目经理的权利最大(X )4、为了创建一个组织结构图,项目管理者一方面明确项目需要的人员类型(V )1、在项目管理过程中,沟通是项目管理者的一部分工作,并且是很少的一部分工作(X )2、沟通计划是项目计划的一部分(V)3、沟通管理的基本原则是及时性,准确性,完整性,可理解性(V )4、在IT项目中,许多专家都认为:对于成功,威胁最大的就是沟通的失败。
软件项目管理复习题期末试卷构成:单选题(共20题,每题2分,共40分)填空题(共10题,每题2分,共20分)判断题(共10题,每题2分,共20分)简答题(共2题,每题10分,共20分)一、单选题1.关于项目生命周期和产品生命周期的叙述,错误的是()。
A、产品生命周期开始于商业计划,经过产品构思、产品研发、产品的日常运营直到产品不再被使用B、为了将项目与项目实施组织的日常运营联系起来,项目生命周期也会确定项目结束时的移交安排C、一般来说,产品生命周期包含在项目生命周期内D、每个项目阶段都以一个或一个以上的可交付物的完成和正式批准为标志,这种可交付物是一种可度量、可验证的工作产物2.()是项目管理不可以逐渐细化的方面。
A、项目范围B、范围蔓延C、产品范围D、假设条件3.你是DGF项目的项目经理,这个项目是设计实施一个新的应用程序链接到数据库服务器。
你公司的管理层要求你创建个方法来记录项目的技术方向和针对项目成果技术属性的变更或改进。
()可以满足管理层需求。
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.最佳实践通常涉及()。
软件项目管理考试试卷一、单项选择题(每题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)的基本原理。
一、判断题:4. 根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
(T)5.具有正总时差路径被称为关键路径。
(F)6.申请书是一份推销文件,而不是技术报告。
(T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
(F)8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
(T)9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、选择题:5.准备需求建议书的目的是从的角度全面、详细地阐述为了满足识别需求所要做的工作。
【C】A.项目参与人员B.项目经理C.客户D.项目承约商6.下列各项中属于项目计划约束条件的是:【 C 】A.过去业绩的纪录B.类似项目的财务报告C.事先确定的预算D.以前项目的经验7.目标管理不涉及下列哪些内容:【 D 】A.确定明确和现实的目标B.定期评估项目目标是否完成C.促进合作、团队建设和对项目的投入D.为项目成员建立具体的职业途径8.从项目中学到的经验是有意义的,因为它。
【 B 】A.必须汇总起来以满足组织策略和程序的要求B.显示偏差的原因以及选择一些纠正措施的理由C.显示组织机构为什么选择某些项目D.显示为什么有些人被选为项目经理和团队成员9.工作结果是。
【 A 】A.为完成项目所进行的各项工作活动的结果B.满足项目成功的标准C.客户正式验收了项目D.完成合同的正式验收10.注明项目目标、工作内容、交付时间以及最终产品的文件是下列哪一个?【 C 】A.项目章程B.产品说明书C.范围说明书D.WBS11.一个公司在确定项目选择模式时,最重要的标准是:【B】A.功能B.实用C.使用简便D.费用12.一个项目经理的公司在高科技领域从事经营工作,公司需要对一些功能特性进行集成与共享。
软件项目管理复习题软件项目管理复习题软件项目管理是指对软件项目进行规划、组织、指导和控制,以实现项目目标的过程。
在软件开发领域,项目管理扮演着至关重要的角色。
为了加深对软件项目管理的理解,下面将提供一些复习题,帮助读者回顾相关知识点。
1. 什么是软件项目管理?它的目标是什么?软件项目管理是对软件项目进行规划、组织、指导和控制的过程。
其目标是确保项目按时、按预算和按要求完成,同时提高项目质量和客户满意度。
2. 请列举几种常见的软件项目管理方法。
常见的软件项目管理方法包括瀑布模型、敏捷开发、迭代开发和融合开发等。
3. 什么是WBS(工作分解结构)?它在软件项目管理中的作用是什么?WBS是将项目工作分解为可管理的任务和活动的过程。
它通过将项目分解为更小的工作单元,帮助项目经理和团队成员更好地理解项目范围、任务和工作量,从而更好地进行项目计划和控制。
4. 请解释一下PERT图和甘特图在项目管理中的作用。
PERT图是一种用于显示项目活动、顺序和持续时间的图形工具。
它可以帮助项目团队了解项目中各个活动的关系和时间要求,从而更好地进行项目计划和资源分配。
甘特图则是一种以时间为基准的条形图,用于显示项目中各个活动的开始时间、结束时间和持续时间,以及它们之间的依赖关系。
甘特图可以帮助项目团队直观地了解项目进度和任务分配情况。
5. 请解释一下风险管理在软件项目中的重要性,并列举几种常见的风险管理方法。
风险管理在软件项目中非常重要,因为它可以帮助项目团队识别、评估和应对可能影响项目成功的风险。
常见的风险管理方法包括风险识别、风险评估、风险规划、风险监控和风险应对等。
6. 请解释一下质量管理在软件项目中的作用,并列举几种常见的质量管理方法。
质量管理在软件项目中的作用是确保项目交付的产品或服务符合客户的要求和期望。
常见的质量管理方法包括质量计划、质量控制和质量改进等。
7. 请解释一下变更管理在软件项目中的重要性,并列举几种常见的变更管理工具。
软件项目管理期末试题及答案一、选择题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.请列举三种常见的软件开发方法,并简要介绍各自的特点。
答案:三种常见的软件开发方法分别为瀑布模型、敏捷开发和迭代增量模型。
- 瀑布模型:顺序执行,每个阶段在前一个阶段完成后开始。
适用于需求稳定且项目较小的情况,但不适用于复杂项目和需求变化频繁的情况。
- 敏捷开发:强调迭代、循序渐进,快速响应需求变化。
软件项目管理复习题202361. 项目开发过程中可以无限制地使用资源。
(X)2. 项目具有暂时的特征。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X)4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(√)1. 项目经理是一个综合的角色(√)2. 软件项目都是需要签署合同的(√)3. 增量式模型可以避免一次性投资太多带来的风险(√)4. 项目章程类似一个项目授权书(√)5. 在甲乙合同项目中,提出需求的一方是乙方(X)6. 如果是内部项目,在项目初始阶段可以不提交招标书(√)1. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案(√)2. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法(X)1. 间接成本是与一个具体的项目相关的成本(X)2. 软件项目的估算结果是比较准确的(X)3. 在进行软件项目估算的时候,可以参照其它企业的项目估算模型(√)4. COCOMO 81有3个等级的模型: 基本(basic)模型、中等(intermediate)模型、高级(详细(detailed))模型。
(√)1、质量计划中可以确定质量保证人员的特殊汇报渠道。
(V)2、质量计划可以在项目进行过程中编写,不一定在前期完成。
(X )1、组织分解结构(OBS Organizational Breakdown Structure)是一种特殊的WBS。
(V)2、责任分配矩阵是明确其角色与职责的有效工具(V )3、职能型组织结构中项目经理的权利最大(X )4、为了创建一个组织结构图,项目管理者首先明确项目需要的人员类型(V )1、在项目管理过程中,沟通是项目管理者的一部分工作,而且是很少的一部分工作(X )2、沟通计划是项目计划的一部分(V)3、沟通管理的基本原则是及时性,准确性,完整性,可理解性(V )4、在IT项目中,许多专家都认为:对于成功,威胁最大的就是沟通的失败。
软件项目管理复习题说明:本课程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. 以下哪一项最能表现某个项目的特征(C)A. 运用进度计划技巧B. 整合围与成本C. 确定期限D. 利用网络进行跟踪2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A)A. 甲方和乙方的利益B. 围,时间,成本,质量C. 有不同需求和期望的项目干系人D. 明确的和未明确表达的需求3. 以下都是日常运作和项目的共同之处,除了:(D)A. 由人来作B. 受制于有限的资源C. 需要规划、执行和控制D. 都是重复性工作4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C)A. 项目管理知识体系B. 应用领域知识、标准与规章制度C. 以项目为手段对日常运作进行管理D. 处理人际关系技能5. 下列都是子项目的正确说法,除了:(D)A. 划分子项目的目的是为了便于管理B. 子项目的划分便于发包给其他单位C. 项目生命期的一个阶段是子项目D. 子项目不能再往下划分成更小的子项目6. 管理一个项目包括以下容,除了:(D)A. 识别要求B. 确定清楚而又能实现的目标C. 权衡质量、围、时间和费用的要求D. 制定符合项目经理期望的计划和说明书7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力A. 项目群B. 过程C. 项目D. 组合8. 下列(D )不属于项目管理的特征A. 独特性B. 通过渐进性协助实施的C. 拥有主要顾客或项目发起人D. 具有很小的确定性9. 下列( C)不属于项目管理的三维约束A. 达到围目标B. 达到时间目标C. 达到沟通目标D. 达到成本目标10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求A. 项目管理B. 项目组管理C. 项目组合管理D. 需求管理11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。
A. 组合B. 项目群C. 投资D. 合作12. PMI提供的认证项目叫做(B )A. Microsoft Certified Project ManagerB. Project Management ProfessionalC. Project Management ExpertD. Project Management Menter二.填空1. 项目目标成功实现的制约因素有:(项目围),成本,进度计划,客户满意度。
2. 项目管理?答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。
3. 项目管理的五要素:(技术),方法,团队建设,信息,沟通。
4. 项目群与项目、项目与子项目的关系是什么?答:项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可能不是项目。
子项目是将项目分解为更小单位。
5. 软件项目管理分为(项目初始),项目计划,项目执行控制,项目结束。
6. 对于一个组织的管理而言,主要包括战略管理,运作管理,(项目管理)三.判断1. “上课”这项活动是项目(x)2. “野餐活动”这项活动是项目(y)3. “集体婚礼”这项活动是项目(y)4. “社区保安”这项活动是项目(x)5. “开发微软的操作系统”这项活动是项目(y)6. 项目开发过程中可以无限制地使用资源。
(x )7. 项目具有暂时的特征。
(y )8. 项目管理核心的三角形是围、进度、风险。
(x )9. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
( y)10. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
( x)四.名词解释1. 项目2. 项目群3. 软件项目管理解答:1. 项目,是为了创造一个唯一的产品或提供一个唯一的服务而进行的历史性的努力; 是以一套独特而相互联系的任务为前提,有效地利用资源,为实现一个特定的目标所做的努力;项目是一个特殊的将被完成的有限任务,它是在一定时间满足一系列特定目标的多项相关工作的总称。
2. 项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可能不是项目。
但是可以通过一系列的具体项目去实施。
3. 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
五.简答题1. 集成项目管理(Integration Project Management)是什么?2. 项目管理九大知识域是什么?3. 项目成本管理(Project Cost management)包括哪些过程?4. 项目管理的五个过程组是什么?5. 软件项目管理和其他项目管理相比有相当的特殊性,你认为主要有哪些特殊性?6. 项目与日常运作的不同点有哪些?7. 软件开发过程管理和项目管理各自的侧重点是什么?8. 关注开发的过程相对于关注开发的结果有何优势?9. 关注开发的结果相对于关注开发的过程有何缺点?解答:1. 是在项目的整个生存期,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目总目标的实现。
项目集成管理从一个宏观的尺度将项目作为一个整体来考虑。
项目集成管理的目标在于对项目中的不同组成元素进行正确高效的协调。
2. 项目集成管理,项目围管理,项目时间管理,项目成本管理,项目质量管理,项目人力资源管理,项目沟通管理,项目风险管理,项目采购管理。
3. 包括成本估算,成本预算,成本控制等过程。
成本估算是估计完成项目所需的资源成本。
成本预算是将总的估算成本分摊到各项任务中,以便建立项目跟踪的成本基线。
成本控制是控制成本预算的变更。
4. 启动过程组,计划过程组,执行过程组,控制过程组,收尾过程组。
5. 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
软件是纯知识产品,开发进度和质量很难估计和度量,生产效率也难以预测和保证;项目周期长,复杂度高,变数多;软件需要满足一群人的期望。
6. 项目是一次性的,日常运作是重复进行的;项目是以目标为导向的,日常运作是通过效率和有效性体现的;项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线形管理;项目存在大量的变更,而日常运作基本保持持续的连贯性。
7. 过程管理,顾名思义,就是对过程进行管理,这种管理的目的是要让过程能够被共享,复用,并得到持续的改进。
项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
但这两者并不是相互孤立的,而是有机地紧密地结合的。
8. 如果将项目的关注点放在项目的开发过程,不管谁来做,也不管什么需求,都采用统一的开发过程,也就是说,企业的关注点在过程。
经过同一企业过程开发的软件,产品的质量是一样的。
通过不断提高过程的质量,来提高产品的质量。
9. 如果项目人员将关注点只放到最终的产品上,不关注期间的开发过程,那么不同的开发队伍或者个人可能就会采用不同的开发过程,结果导致开发的产品质量是不同的,有的质量高,有的质量差,完全依赖于个人的素质和能力。
第一章-软件项目初始过程一.选择1. 乙方在项目初始阶段的主要任务不包含以下哪一项(D )A.项目分析B.竞标C.合同签署D.合同管理2. 项目章程中不包括以下哪项容(A )A. 项目成本估算B. 项目名称C. 项目经理及联系方式D. 项目成员及角色3. 项目经理的职责不包括以下哪项容(D )A. 开发计划B. 组织实施C. 项目控制D. 系统支持4. <strong>项目经理的权利不包括以下哪一项( B)A. 制定决策B. 项目控制C. 挑选项目成员D. 资源分配</strong>5. 为避免一次性投资太多带来的风险,最好选择(A )生存期模型,A. 增量式模型B. 原型C. 螺旋模型D. V模型6. 可以构建一部分系统的模型,通过用户试用提出优缺点,最好选择(B )生存期模型,A. 增量式模型B. 原型C. 螺旋模型D. V模型7. 项目章程(A )A. 明确了项目经理B. 确定了项目的质量标准C. 明确了团队的纪律D. 定义了项目需求8. 对于风险比较大的项目,最好选择(C )生存期模型,A. 瀑布模型B. 原型C. 螺旋模型D. V模型9. 开发项目建议书的目的是为了( B)A. 验收B. 竞标或者签署合同C. 编写计划D. 跟踪控制项目10. 项目建议书是哪个阶段开发的文档(C)A. 项目执行阶段B. 项目结尾阶段C. 项目初始阶段D. 项目计划阶段二.填空1. 投标书一般有两种类型:建议书和(报价单)。
2. 在项目选择过程中,关键是对项目的定义有明确的描述,应包括明明确的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可。
这个阶段称为(立项)阶段。
3. (甲方)即需方(有时也成为买方)是对所需要的产品或服务进行采购。
4. (乙方)即供方(有时也成为卖方)是为顾客提供产品或服务。
5. 在立项阶段,产品负责人会进行(自造购买)决策,确定待开发产品的哪些部分应该采购,外包开发,自主研发。
6. 在(瀑布)生存期模型中,要求项目所有的活动都严格按照顺序执行,一个阶段的输出是下一个阶段的输入。
三.判断1. 项目经理是一个综合的角色( . Y)2. 软件项目都是需要签署合同的( X)3. 增量式模型可以避免一次性投资太多带来的风险( Y )4. 项目章程类似一个项目授权书( Y)5. 在甲乙合同项目中,提出需求的一方是乙方( X)6. 如果是部项目,在项目初始阶段可以不提交招标书( Y)7. 有限招标是指招标信息在有限的围发布(Y)四.名词解释1. 项目章程2. 项目建议书3. 软件生存期过程解答:1. 项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认,对项目经理的授权和项目目标的概述等。
2. 建议书是乙方根据甲方提出的产品的性质,目标,共鞥等,提交的完整的技术方案和报价等。
3. 正如同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的生存过程。
一般称其为计算机软件的生存期。
五.简答题1. 在合同中,什么是甲方,什么是乙方?其中涉及的采购包含哪两种情况,其中的服务又包含哪些方面?2. 软件开发中可能用到的主要生存期模型有哪些?3. 甲方在项目初始阶段的主要任务是什么?4. 招标书主要包含哪些部分容?5. 软件项目招标的方式主要有哪些?6. 软件项目合同中的乙方在项目初始阶段的主要任务是什么?解答:1. 甲方即需方(有时也成为买方),是对所需要的产品或者服务进行采购,这覆盖了两种情况,一种为自身的产品或资源进行采购,另一种是为顾客进行采购。