当前位置:文档之家› 软件项目管理 第9章

软件项目管理 第9章

软件项目管理 第9章
软件项目管理 第9章

敏捷项目管理模式(第五章)

本书的第1版重点介绍了敏捷流程架构的几个主要项目阶段。然而,在过去5年中,敏捷方法已经开始广泛应用于较大型的项目和组织中,因此构建一个较为全面的敏捷企业架构显得尤为必要。例如,在大型跨国组织中,其项目并非都是敏捷项目,即使都是,某些地区可能使用不同于其他项目的敏捷方法。一个机构地区用Scrum,一个用极限编程(Extreme Programming,XP),而另一个使用功能驱动开发(Feature Drivern Development,FDD),这种情况一点也不稀奇。并且,应该鼓励使用这种多样性的方法!因为很有可能的情况是,在中国的项目可以得到Scrum的良好支持(如培训、辅导等),而澳大利亚的项目得到FDD支持会更好些。 敏捷开发的信条之一是适应不同情况。《相互依赖宣言》的6个原则之一是:通过使用根据具体情况而定的策略、流程和做法来提高效率和可靠性。因此,很难在一个跨国组织中,只使用单一的标准化敏捷方法。然而,使用一个共同的架构,而且能在其中选择各自不同的敏捷方法,对于较大型组织来讲,无疑具有很大的吸引力。

第5章敏捷项目管理模式5.1 敏捷企业架构 敏捷企业总体架构如图5-1所示。投资组合治理层提供一些常见的检查点;项目管理层对各种项目的管理提供指导。项目管理层和迭代管理层不同,其差异可以洞察运行项目、制定发布计划和日常短期迭代管理的不同。最后,区分迭代管理层和技术做法层,有助于把核心技术做法融合到几个项目或者迭代管理方法中去。 投资组合治理 项目管理 迭代代理 技术实践 图5-1 敏捷企业架构 这个结构有利于组织采取混合的敏捷方法,即每层使用不同的敏捷方法,以满足组织的特定需要。该架构倡导底层(技术实践层)具有较大灵活性,上层(项目管理层)灵活性较小。这种结构认同没有哪一种敏捷方法适合所有层次。事实上,组织中使用的所有敏捷方法都是混合型的。例如,一个组织的项目管理层可能采用APM(和部分PMBOK 的组合),迭代管理层用Scrum, 而在技术层选用XP做法。通过汲取几种敏捷方法的优点,公司可以构建高效的混合方法,或者可以为组织的不同部分构建几种不同的组合方法。 5.1.1 投资组合治理层 大公司拥有数以百计(如果不是数以千计)的项目。其中,有的敏捷,有的传统;有的使用这种敏捷方法,有的使用另外一种;有的使用敏捷和传统的混合方法。即使一个组织已经决心向敏捷组织转变,在维期几年的转变期间,将会混合使用各种方法。主管们需要的就是一个通用的架构,可以用来评估所有项目。这个架构涉及主管们所关心的主要问题——投资和风险。主管们想知道项目的价值(及投资回报率)和获取该价值的确定性和不确定性。他们不会真的关心需求文档是否完成了。他们想了解项目进程、投资 57

软件项目管理课后习题答案

软件项目管理案例教程习题答案 第0章软件项目管理概述 1、项目集成管理是什么? 项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。项目集成管理从一个宏观的角度将项目作为一个整体来考察。包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。 项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。 2、项目管理的9大知识领域是什么? 1)项目集成管理 2)项目范围管理 3)项目时间管理 4)项目成本管理 5)项目质量管理 6)项目人力资源管理 7)项目沟通管理 8)项目风险管理 9)项目采购管理 l 为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。 l 为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标进行分解,即项目时间管理、项目成本管理、项目质量管理 l 项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理 l 为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理l 当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理 l 当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项目的集成管理 3、项目的成本管理包括哪些过程?

包括成本估算、成本预算、成本控制等过程 4、项目管理的5个过程组是什么? 启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组 5. 判断下面活动哪些是项目? 上课 野餐活动√ 集体婚礼√ 社区保安 开发微软的操作系统√ 每天的卫生保洁 神州飞船计划√ 二、判断题 1. 项目开发过程中可以无限制地使用资源。(X ) 2. 项目具有暂时的特征。(√) 3. 项目管理核心的三角形是范围、进度、风险。(X ) 4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。(√ ) 5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。(√ ) 第1章软件项目初始过程 一、名次解释 1.项目章程 项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。严格地说,姓名章程包括队开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。 项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。它授权项目经理来完成项目,从而保证项目经理可以组织资源用于项目活动。项目章程由项目发起人、出资人或者高层管理人员签发。

软件项目管理与案例分析 期末复习题

《软件项目管理与案例分析》复习题 一选择题 1. 核心计划过程有明确的依赖关系,在大多数项目中要以同样的顺序必须完成。下列哪一项符合核心计划过程的正确顺序:. A. 范围规划--范围定义--活动排序--活动工期估计 B. 范围定义--范围规划--活动定义--活动排序--活动工期估计 C. 范围规划--范围定义--活动排序--活动定义--活动工期估计 D. 活动工期估计--范围规划--范围定义--活动定义--活动排序 参考答案:A 2. PERT和CPM的主要区别在于PERT: A.在计算进度时使用分布的均值(预期值) B.使用最可能估算计算浮动时间 C.侧重计算浮动时间来确定那些活动的进度没有灵活性 D.在图中包括了回路或条件分支活动 参考答案:A 3.由于你的项目的范围发生变更,因此成本基线也发生变更。你的下一步将是: A.估计范围变更的程度 B.更新预算 C.记录获得的经验 D.执行得到批准的范围变更 参考答案:D

4. 以下哪项不属于合同管理的部分? A.评估风险 B.确认已经送出建议书 C.确认已经进行了合同变更 D.回答潜在卖方的问题 参考答案:D 5. 你负责对项目进行成本估计工作。因为要求成本估计尽可能精确,所以你决定做出保守的估计。你的第一步工作是: A、确定一种计算机工具帮助进行估计成本 B、利用以前的项目成本估计 C、确定并估计项目的每项工作的成本 D、咨询各方面的专家,并在他们的建议的基础上进行成本估计 参考答案:C 6. 项目整体管理是指? A.复杂系统的软件集成管理 B.将系统开发过程的管理和项目管理结合起来 C.将系统的主机平台.网络平台.应用软件开发和系统环境建设作为一个整体来进行项目管 理 D.包括在项目生命周期中协调所有其它项目管理知识领域所涉及的过程 参考答案:B 7. 涉及多领域工作的复杂项目最好由下列哪种组织形式管理: A.项目型 B.职能型

第3章 软件项目管理 学习任务单

第3章软件项目管理学习任务单 1.阅读教材第三章并学习第三章ppt讲稿 2.理解知识点: ●概述:软件项目的特征、软件项目管理的“4P”、软件项目的管理活动 ●人员组织与管理:软件项目组织、软件团队的建设 ●项目沟通管理:项目沟通复杂性、项目沟通方式、项目沟通活动 ●软件项目规划:软件规模估算、软件成本估算、软件项目计划 ●软件风险管理:风险识别、风险分析、风险规划、风险监控 ●软件配置管理:基本概念、配置管理活动、配置管理工具 3.授课学时:4学时 4.完成习题:注意:“简答题”须交书面作业。 [单选题] 1. 软件项目管理的“4P”是()。 A. people,performance,payoff,product B. people,product,performance,process C. people,product,process,project D. people,process,payoff,product 2. ()项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。 A. 真 B. 假 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. 项目预算的多少 E. 选项A,B和C 10. 在软件开发过程中避免受挫的最佳方法之一是()。 A. 给予团队成员对于过程和技术决策的更多控制权 B. 给予团队成员对于过程和技术决策的更少控制权 C. 向团队成员隐瞒坏消息直到事情有所改善 D. 根据生产效率奖励团队成员 11. 下面的()软件特性不是引起项目协调困难的一个因素。 A. 互操作性 B. 性能 C. 规模 D. 不确定性 12. 在进行项目范围活动时,问题分解的主要范围是()。 A. 客户工作流程 B. 需要发布的功能 C. 用于发布功能的过程 D. 软件过程模型 E. 选项B和C 13. ()随着项目计划的不断形成,产品分解和过程分解经常是同时发生的。 A. 真 B. 假 14. 为了将项目失败的风险减少到最小,项目经理需要采取()。 A. 将项目团队规模增加一倍 B. 要求更大的预算

软件项目管理答案-第12章作业

习题:第十二章-软件项目执行控制过程 一、选择题 1. 移情聆听需要理解他人的观点,为了展示移情聆听的技巧,项目经理应该(B ) A. 检查阐述的内容是否正确 B. 重复他人的内容,并且有感情色彩 C. 评估内容并提出建议 D. 重复 2. 项目将近收尾的时候,项目职员更关注将来能够分配的任务,而不是当前的项目,下列哪项是当前项目职员的需要?(C ) A. 生理需求 B. 受人尊敬 C. 安全 D. 自我实现 3. 项目原来预计2008.5.23完成1000元的工作,但是目前(2008.5.23)只完成了850元的工作,而为了这些工作花费了900元,则成本偏差和进度偏差各是多少?(D ) A. CV=50元,SV=-150元 B. CV=-150元,SV=-150元 C. CV=-50元,SV=-50元 D. CV=-50元,SV=-150元 4. 抽样统计的方法中,(B ) A. 应该选择更多的样品 B. 以小批量的抽样为基准进行检验 C. 确定大量或批量产品质量的唯一方法 D. 导致更高的成本 5. 在一个项目会议上,一个成员提出增加任务的要求,而这个要求超出了WBS确定的项目基线,这时,项目经理提出项目团队应该集中精力完成而且仅需完成原来定义的范围基线,这是一个(B )的例子 A. 范围定义 B. 范围管理 C. 范围蔓延 D. 范围变更请求 6. 进度控制重要的一个组成部分是(A) A. 确定进度偏差是否需要采取纠正措施 B. 定义为项目的可交付成果所需要的活动 C. 评估WBS定义是否足以支持进度计划 D. 确保项目队伍的士气高昂,发挥团队成员的潜力 7. 标准差和风险有何关系(D )

软件项目管理课后习题参考答案

第一章项目管理概述 一.选择题 1.项目是(D)。 A.一个实施相应工作围的计划 B.一组以协作式管理、获得一个期望结果的主意 C.创立独特的产品或服务所承担的临时努力 D.必须在规定的时间、费用和资源约束条件下完成的一次性任务 2.你刚被指派在你的公司的一个不同的部门中管理一个大的项目。你正试图了解项目是关于什么的,谁是主要的项目干系人,为了管理好此项目,你首先应该做(C)。 A.所有的项目计划 B.会见以前的项目经理,以找出他离开的原因 C.与你的老板见面,了解他对项目的看法 D.与你的新项目团队见面,认识他们和了解他们对项目的看法 3.不属于项目的活动是(B )。 A.一种新型罐头产品的开发 B.罐头产品的生产 C.罐头产品的试制 D.罐头产品的营销策划 4.项目是一个特殊的将被完成的有限任务,它是在一定的时间,满足一系列特定目标的多项相关工作的总称。此定义实际包含的含义有(D)。 A.项目是一项有待完成的任务,且有特定的环境与要求 B.在一定的组织机构,利用有限资源(人力、物力、财力等)在规定时间完成任务C.任务要满足一定性能、质量、数量、技术指标等要求

D.项目的实施具有一定的风险

第二章项目实施的环境与过程 一.选择题 1.项目管理中应用最广泛的组织形式是(C )。 A.项目式B.职能式C.矩阵式D.网络式 2.下面有关矩阵式组织环境的描述,不正确的是( A )。 A.项目的经理必须是职能部门领导,这样才能取得公司总经理对项目的信任B.项目经理和职能经理必须就谁占主导地位达成共识 C.矩阵式项目组织能够充分利用人力资源 D.矩阵式项目组织能够对客户的要求作出快速响应 3.在下列组织结构形式中,团队建设最困难的是( C )。 A.直线式结构B.职能式结构C.矩阵结构D.项目结构4.职能式项目组织形式中项目经理的权限( A )。 A.很小B.有限C.中等D.很高 5.项目在哪种组织中最不被重视(D)。 A.平衡矩阵型B.强矩阵型C.项目协调员型D.职能型6.下面各种类型的组织中,哪种最常发生冲突( B )。 A.职能型组织B.矩阵型组织 C.项目型组织D.项目协调员型组织 7.传统组织结构的不利因素是(B)。 A.与客户接触渠道单一B.对客户需求反应缓慢 C.项目领导拥有太多的正式权力D.直接项目报告太多

软件项目管理案例教程(第三版)课后习题答案

第一章 二、判断题 1、搬家属于项目。(√) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(√) 4、项目具有临时性的特征。(√) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(×) 6、项目开发过程中可以无限制地使用资源。(×) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、下列选项中最能体现项目的特征(C) A.运用进度计划技巧 B.整合范围与成本 C.确定期限 D.利用网络进行跟踪 3、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 4、项目经理的职责不包括(D) A.开发计划 B.组织实施 C.项目控制 D.提供资金 5、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 6、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。 A.过程 B.项目 C.项目群 D.组合 8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。 A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理 9、下列活动中不是项目的是(C) A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统 10、下列选项中不是项目的特征的是(C) A.项目具有明确的目标 B.项目具有限定的周期 C.项目可以重复进行 D.项目对资源成本具有约束性 第二章 二、判断题 1、项目初始阶段甲方为软件开发方,乙方为顾客。(×) 2、项目招标对于一个项目的开发是必需的,即便项目是内部项目。(×) 3、make or buy决策中的make指的只是自主开发。(√)

软件项目管理案例教程第4版前十二章课后习题答案

第一章 一、填空题 1.敏捷模型包括(4)个核心价值,对应(12)个敏捷原则。 2.项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(√) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(√) 4、项目具有临时性的特征。(√) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(×) 6、项目开发过程中可以无限制地使用资源。(×) 7、相比传统开发的预测性过程,敏捷开发属于自适应过程(√) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 3、下面选项中不是PMBOK的知识域的是(A) A.招聘管理 B.质量管理 C.围管理 D.风险管理 4、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 5、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

软件项目管理案例教程第三版课后习题答案

项目管理案例教程(第三版)习题及答案 第一章软件项目管理概述 一、填空题 1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。 2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(对) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(错) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(对) 4、项目具有临时性的特征。(对) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(错) 6、项目开发过程中可以无限制地使用资源。(错) 三、选择题

1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 v 2、下列选项中最能体现项目的特征(C) A.运用进度计划技巧 B.整合范围与成本 C.确定期限 D.利用网络进行跟踪 3、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 4、项目经理的职责不包括(D)

A.开发计划 B.组织实施 C.项目控制 D.提供资金 5、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 6、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。 A.过程 B.项目 C.项目群 D.组合 8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。 A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理 9、下列活动中不是项目的是(C) A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统 10、下列选项中不是项目的特征的是(C)

(完整版)天津大学软件项目管理课件每章课后习题参考答案ygc

习题参考答案 第一章 1、下列哪些活动不是项目? (1)探索火星生命迹象 (2)向部门经理进行月工作汇报 (3)开发新版本的操作系统 (4)每天的卫生保洁 (5)去网吧玩网络游戏 (6)超级女声决赛 (7)一次集体婚礼 答:(2)、(4)、(5)不是项目 第二章 1、阐述配置库的检入检出机制及其作用。 答:配置库的检入检出机制如图所示,当开发人员要使用配置库中的一个文件时,将文件 检出到自己的工作目录里,此时该文件在配置库中被自动锁定,开发人员处理完该文件后,再将文件检入到配置库中(需有修改权限),一个新的版本号自动与文件相关联,文件解锁。 配置库的检入检出和版本控制机制的作用:解决了软件开发中的两个重要问题 (1)访问控制:保证具有相应权限的人员才能修改配置项。 (2)并行控制:保证不同人员同时对某配置项进行的修改不会互相覆盖。 2、简述变更管理流程。 图1 变革管理流程 答:变更管理流程如图所示,具体步骤如下: (1)变更请求:向管理小组提出书面的变更请求 (2)变更评估:分别从软件变更分类、技术影响分析、接口影响分析、进度影响分析、预算影响分析等方面对变更进行评估 (3)变更批准/拒绝:根据评估结果对变更作出决策:1)直接实现变更;2)挂起或延迟 变更;3)拒绝变更

图2 变更实现流程 (4)变更实现:如图2所示,从配置库中检出基线,然后对基线进行变更,变更完成后需要进行测试和验证,最后向配置库中检入基线。 第三章 1、作为项目经理,你需要给一个软件项目做进度计划,经过任务分解后得到任务 A,B,C,D,E,F,G,假设各个任务之间没有滞后和超前,下图是这个项目的PDM网络图。通过历时估计已经估算出每个任务的工期,现已标识在PDM网络图上。假设项目的最早开工日期是第0天,请计算每个任务的最早开始时间,最晚开始时间,最早完成时间,最晚完成时间,同时确定关键路径,并计算关键路径的长度,计算任务F的自由浮动和总浮动。

(完整版)劳顿管理信息系统习题集-第14章项目管理

第14章项目管理 单项选择题(一) 1.平均而言,私营公司中大约%的IT项目预算被低估,系统开发的时间要 延长。 A)30 B)40 C)50 D)60 Answer: C Difficulty: Challenging 2.正如本章中所讨论的,如下哪种情形并不是软件项目管理不善所带来的最直 接的结果。 A)成本超支 B)客户忠诚度 C)项目时间延长 D)技术缺陷 E)未能获得预期的收益 Answer: B Difficulty: Challenging 3.如下哪种情形不属于影响项目成功的五个主要因素或变量。 A)风险 B)供应商 C)时间 D)质量 E)成本 Answer: B Difficulty: Challenging 4.以下哪一项不是信息系统项目失败的迹象? A)员工拒绝切换到新系统。 B)员工创建了一个电子表格解决方案来操纵系统生成的数据。 C)重新设计的网站访问客户支持页面的次数较少。 D)员工需要培训才能正确使用该系统。 E)任何人都没有使用该系统。 Answer: D Difficulty: Challenging 5.以下哪个项目管理变量定义了项目中包含或未包含的内容? A)目标

B)风险 C)质量 D)范围 E)成本 Answer: D Difficulty: Easy 6.以下哪个关于失败的项目的研究的统计是不正确的? A)大型软件项目平均比计划多运行33%。 B)大型软件项目平均比预算高出66%。 C)所有软件项目中有30%到40%是“失控”项目,远远超过原定的计划和预算预测,未能按原先的规定执行。 D)多达17%的项目结果如此糟糕,以至于它们可能威胁到公司的存在。 E)IT项目的平均成本超支20%。 Answer: E Difficulty: Challenging 7.项目管理中的以下哪些变量是项目满足管理目标的指标? A)范围 B)质量 C)时间 D)成本 E)风险 Answer: B Difficulty: Easy 对错题(一) 8.项目的成本取决于完成项目的时间乘以完成项目所需的人力资源成本。 Answer: TRUE Difficulty: Moderate 9.信息系统项目的范围与其业务需求直接相关。 Answer: TRUE Difficulty: Moderate 10.项目管理是指在规定的预算和时间限制内实现具体目标的知识,技能,工具 和技术的应用。 Answer: TRUE Difficulty: Easy 11.数据输入屏幕是用户界面的例子。 Answer: TRUE Difficulty: Easy

软件项目管理案例教程(第2版)课后习题答案(详细版)

课后练习题答案 序-- 练习题 一、回答问题: 1.项目集成管理 (Project Integration Management) 是什么? 集成项目管理是项目成功的关键 ,它贯穿了项目的全过程,包括从初始、计 划、执行、管理到结束等过程。项目集成管理在项目的整个生存期内协调项 目管理其他各管理知识域,保证项目总目标的是实现。 2.项目管理九大知识域是什么? 项目管理九大知识域是项目范围管理、项目时间管理、项目成本管理、项目 质量管理、项目人力资源管理、项目采购管理、项目沟通管理、项目风险管理、 项目集成管理。 3.项目成本管理( Project Cost management)包括哪些过程? 项目成本管理( Project Cost management )包括成本估算(Cost estimating),成本预算( Cost budgeting),成本控制( Cost control)等 过程。 4.项目管理的五个过程组是什么? 项目管理的五个过程组是启动过程组、计划过程组、执行过程组、控制过程组、 收尾过程组。 5.下面活动是项目: 野餐活动 集体婚礼 开发微软的操作系统 神州飞船计划 二、判断题: 6. 项目开发过程中可以无限制地使用资源。(×) 7.项目具有暂时的特征。(√) 8.项目管理核心的三角形是范围、进度、风险。( X ) 9. 过程管理与项目管理在软件组织中是两项最为重要的管理,项目管理用于保证 项目的成功,而过程管理用于管理最佳实践。(√) 10.运作管理 (Operation Management)是从宏观上帮助企业明确和把握企业发展 方向的管理。(×) 第一章练习题 一、名词解释 1.项目章程 项目章程( project charter )是指项目执行组织高层批准的一份以书面签 署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目 目标的概述等。

软件工程导论学第十三章_软件项目管理

第十三章软件项目管理 一、软件工程管理 软件工程,完成软件的开发和维护,必须有严格、持续的管理方法。软件工程管理主要涵盖:软件质量管理、软件配置管理、软件项目管理、软件安全管理、人员管理与培训等多个方面。 二、软件项目管理概述 1、项目与项目管理 项目是一次性的多任务工作,它具有确定的开始日期、结束日期、工作范围、经费预算、质量标准,以及特定的功能、性能和接口要求。这一定义非常科学,它适用于所有行业,同样也是适用于软件行业。 项目管理是为了实现项目目标,运用相关的知识、技能、方法、工具,对项目的计划、进度、质量、成本、资源进行管理和控制的活动。同样,这一定义也非常科学,适用于所有行业的,当然也适用于软件行业。 关于项目管理的目的,国际项目管理大师詹姆斯.刘易斯说到:项目管理不仅是为了节约金钱,而且是为了节省时间,缩短产品的开发周期。 2、软件项目管理 软件项目管理的特点 (1) 软件产品在其生产的全过程中的不可见性 (2) 用户需求难以把握,会随着项目的进展而变更 (3) 单件生产(生产地一次性)

(4) 是智力密集型项目,受人力资源影响很大 软件项目管理的主要职能 软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。 (1) 制定计划----规定待完成的任务、要求、资源、人力和进度 (2) 建立组织----为实施计划、保证任务的完成,建立分工明确的责任机构 (3) 配备人员----任用各个层次的技术人员和管理人员 (4) 指导----鼓励和动员软件人员完成所分配的任务 软件项目管理的主要内容 (1) 人员的管理与组织 (2) 软件度量 (3) 软件项目计划 (4) 风险管理 (5) 软件质量保证 (6) 软件过程能力评估 (7) 软件配置管理 以下是软件项目管理的主要工作: 三、软件规模估算 1、代码行技术----是以整个软件的代码行数作为软件规模的估算值 估算方法 (1) 了解软件细节(软件的功能、性能、限制、接口和可靠性等),将

【项目管理知识】《全面项目管理》第五章项目范围管理(1)

《全面项目管理》第五章项目范围管理(1) 项目范围管理包括的程序,要求能确保该项目所覆盖的整体工作要求和单项工作要求,从而促使项目工作成功地完成。它首先涉及到界定和控制项目包括的内容。图表5-1提供了主要项目范围管理程序的总述: 同其他理论体系中的程序一样,这些程序彼此互相影响。根据项目计划的需要,每个程序可能会需要一个或多个个体或团体的努力。在每个项目阶段,每个程序通常至少发生一次。 尽管这里提到的这些程序是作为各自独立的因素给予了明确的界定,但是,在实践中它们是以各种形式重迭和影响的。这里就不详细论述了。程序的互相影响在第3章中作了详细的讨论。 根据项目中的上下文关系,"范围"这个词涉及到两方面内容: 产品范围界定--产品范围的特征和功能包含在产品或服务中。 工作范围界定--项目工作的完成为的是能交付一个有特殊的特征和功能的产品。 本章的核心是阐述用于管理项目的程序、工具和技术。用于管理项目产品范围变化的程序、工具和技术,在不同应用领域中会有所不同,通常它们被认为是项目生命周期的一部分(项目的生命周期在2.1中阐述)。 一般情况下,一个项目是由一个单个产品组成的,但是,这个产品可能包括几个子要素,每个子要素都彼此分离,但是在产品活动范围中又相互依存。例如:一个新的电话系统,通常包括四个子要素--硬件、软件、试运行和完成。

产品范围的完成情况是参照客户的要求来衡量的,而项目范围的完成情况则是参照计划来检验的。这两个范围管理模型间必须要有较好的统一性,以确保项目的具体工作成果,能按特定的产品要求准时交付。 5.1启动阶段 启动阶段是正式认可一个新项目的存在,或者是对一个已经存的项目让其继续进行下一阶段工作的过程(看2.1,对项目阶段有详细的阐述)。在一些组织中,一个项目计划的正式启动,是在必要的学习、初步的计划和其他相当于划分项目开始阶段的工作完成后才进行的。有些项目形式,如特殊的内部服务项目和新产品开发项目,它们的启动不是很正规,要受到所做的工作数量的制约,目的是为项目正式启动时,职员能牢固地掌握这些工作方法。项目通常是由于以下的需要而被核准的 市场需求(比如:一家石油公司核准一个建立新炼油厂的项目,是对长期的汽油发展战略作出的反应)。 商业需求(比如:一个旅游公司为了增加收入核准的项目是开辟一条新的旅游线路,以增加它们的收入)。 客户的需求(比如:一家电力公司核准一个建一家新的发电厂的项目,为新的工业园服务)。 工艺的进步(比如:电力公司核准一个引进音像设备的项目,是为了发展影视娱乐业)。 法律要求(比如:涂料生产厂家核准的项目是,建立一个处理有毒物品的生产线)。

软件项目管理习题

软件项目管理习题 第一章绪论 1.列举你在执行IT相关任务时曾碰到的问题。试把这些问题按频率和影响大小分别排序。对每一个问题,考虑是否可以通过某种方法降低发生的可能性。 2.软件工程的三个目标是什么,以什么衡量是否达到目标? 3.软件工程活动包括哪些?那些活动需要有最终用户的参与?每个过程需要有怎样的文档产出? 4.设计包括哪两个阶段,具体任务,干系人有什么区别? 5.软件工程的原则有哪些? 6.你能说出哪些软件工程模型,他们各自有什么有缺点,适用于怎样的系统? 7.有人说“线性模型已经过时了,有着诸多缺点,不需要再了解它。”你怎么看待这种说法?线性模型和其他模型的关系是怎样的? 8.在下列哪一个阶段项目发起人对项目的范围、质量、时间和成本有最大的影响力,为什么? 9.项目的定义是什么,有什么特点,请给出三个是项目的例子,并给出三个不是项目的例子。 10.软件项目与一般的项目的区别在什么地方 11.判断以下活动中哪些是项目,哪些不是项目,并请说明理由。(1)升级某政府部门的办公自动化系统(2)打字员打印文件(3)报考软件学院软件工程硕士研究生(4)购买家用轿车(5)每天骑车上班 12.项目生命周期包括哪些阶段?哪个阶段具有最大的不确定性?各个阶段的活动主要有哪些? 13.项目管理的六要素有哪些?相互之间是什么关系。TQC又指什么? 14.怎样衡量项目是否成功? 15.项目管理分哪几大知识体系,它们之间什么关系? 16.在选择职员时,应该考虑哪些因素? 17.管理者是否应该和小组中更多的普通员工交朋友,并和他们打成一片? 18.如果项目快结束时,忽然有一个很重要的,但非常耗时的变更,你作为项目经历应该怎么做 19.为什么说时间和人员不能交换?试说明其原因。 20.你能列出那些人际关系的矛盾?试阐述可能的解决方法。 第二章需求管理 1.软件需求的定义是什么,分别从用户角度,开发者角度,相关文档角度给以阐述 2.描述软件需求要做的五项主要事情指什么。 3.软件需求过程与那些过程相关,是怎样的关系?

软件项目管理案例教程习题答案

第0章软件项目管理概述 1、项目集成管理是什么? 项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。项目集成管理从一个宏观的角度将项目作为一个整体来考察。包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。 项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。 2、项目管理的9大知识领域是什么? 1)项目集成管理 2)项目范围管理 3)项目时间管理 4)项目成本管理 5)项目质量管理 6)项目人力资源管理 7)项目沟通管理 8)项目风险管理 9)项目采购管理 ●为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。 ●为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标 进行分解,即项目时间管理、项目成本管理、项目质量管理 ●项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理 ●为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理 ●当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理 ●当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项 目的集成管理 3、项目的成本管理包括哪些过程? 包括成本估算、成本预算、成本控制等过程 4、项目管理的5个过程组是什么? 启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组 5. 判断下面活动哪些是项目? 上课野餐活动√集体婚礼√ 社区保安 开发微软的操作系统√ 每天的卫生保洁 神州飞船计划√ 第1章软件项目初始过程 一、名词解释 1.项目章程 项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。严格地说,姓名章程包括队开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。

软件项目管理案例教程课后习题

习题:序-软件项目管理概述 一、回答问题: 1. 集成项目管理(Integration Project Management)是什么? 2. 项目管理九大知识域是什么? 3. 项目成本管理(Project Cost management)包括哪些过程? 4. 项目管理的五个过程组是什么? 二、判断题: 5. 判断下面活动哪些是项目? 上课λ 野餐活动λ λ集体婚礼 社区保安λ 开发微软的操作系统λ 每天的卫生保洁λ 神州飞船计划λ 6. 项目开发过程中可以无限制地使用资源。() 7. 项目具有暂时的特征。() 8. 项目管理核心的三角形是范围、进度、风险。() 9. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。() 10. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。()习题:第一章-软件项目初始过程 一、名词解释 1. 项目章程 2. 项目建议书 二、选择题 3. 项目建议书是哪个阶段开发的文档() A. 项目执行阶段 B. 项目结尾阶段 C. 项目初始阶段 D. 项目计划阶段 4. 项目章程() A. 明确了项目经理 B. 确定了项目的质量标准 C. 明确了团队的纪律 D. 定义了项目需求 5. 对于风险比较大的项目,最好选择()生存期模型, A. 瀑布模型

B. 原型 C. 螺旋模型 D. V模型 6. 开发项目建议书的目的是为了() A. 验收 B. 竞标或者签署合同 C. 编写计划 D. 跟踪控制项目 三、判断题 7. 项目经理是一个综合的角色() 8. 软件项目都是需要签署合同的() 9. 增量式模型可以避免一次性投资太多带来的风险() 10. 项目章程类似一个项目授权书() 11. 在甲乙合同项目中,提出需求的一方是乙方() 12. 如果是内部项目,在项目初始阶段可以不提交招标书() 习题:第二章-软件项目范围计划 一、选择题 1. 需求分析是回答系统必须()的问题 A. 做什么 B. 怎么做 C. 何时做 D. 为谁做 2. WBS(工作分解结构)非常重要,因为下列原因,除了() A. 帮助组织工作 B. 防止遗漏工作 C. 为项目估算提供依据 D. 确定团队成员责任 3. 项目范围() A. 只在项目开始时重要 B. 在授权项目的合同或者其他文件得以批准后就不再重要了 C. 从项目概念阶段到收尾阶段都应该加以管理和控制 D. 是在项目执行阶段通过变更控制步骤进行处理的问题 4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?() A. 可以在80小时内完成 B. 不能再进一步进行逻辑细分了

软件项目管理答案-第2章作业

习题:第二章-软件项目范围计划 一、选择题 1. 需求分析是回答系统必须( A )的问题 A. 做什么 B. 怎么做 C. 何时做 D. 为谁做 2. WBS(工作分解结构)非常重要,因为下列原因,除了(D ) A. 帮助组织工作 B. 防止遗漏工作 C. 为项目估算提供依据 D. 确定团队成员责任 3. 项目范围(C) A. 只在项目开始时重要 B. 在授权项目的合同或者其他文件得以批准后就不再重要了 C. 从项目概念阶段到收尾阶段都应该加以管理和控制 D. 是在项目执行阶段通过变更控制步骤进行处理的问题 4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?( C ) A. 可以在80小时内完成 B. 不能再进一步进行逻辑细分了 C. 可由一个人完成 D. 可以进行实际估算 5. 范围变更是指(C ) A. 修改技术规格 B. 对范围陈述进行修订 C. 对批准后的WBS进行修改 D. 以上都不是 6. 下面哪个不是需求管理的过程(A ) A. 需求设计 B. 需求获取 C. 需求分析 D. 需求变更 7. 下面那个不是创建WBS的方法(C ) A. 自顶向下 B. 自底向上

C. 控制方法 D. 模版指导 8. 任务分解可以( B ),它是范围变更的一项重要输入 A. 提供项目成本估算结果 B. 提供项目范围基线 C. 规定项目采用的过程 D. 提供项目的关键路径 9. 范围基线由(B )组成 A. 项目章程、批准的详细的项目范围说明书和WBS B. 批准的详细项目范围说明书、WBS和WBS字典 C. 项目章程、项目工作说明书和WBS D. WBS 二、判断题 10. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案(X ) 11. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法()

软件项目管理考试试题库及答案

第零章-软件项目管理概述 一.选择 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 Manager B. Project Management Professional C. Project Management Expert D. Project Management Menter 二.填空 1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。 2. 项目管理? 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。 3. 项目管理的五要素:(技术),方法,团队建设,信息,沟通。 4. 项目群与项目、项目与子项目的关系是什么? 答:项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可 能不是项目。子项目是将项目分解为更小单位。 5. 软件项目管理分为(项目初始),项目计划,项目执行控制,项目结束。 6. 对于一个组织的管理而言,主要包括战略管理,运作管理,(项目管理) 三.判断 1. “上课”这项活动是项目(x)

相关主题
文本预览
相关文档 最新文档