当前位置:文档之家› 软件项目管理知识点1-4章

软件项目管理知识点1-4章

软件项目管理知识点1-4章
软件项目管理知识点1-4章

软件开发过程: 软件开发过程的组成:软件开发活动 软件开发活动间的关系(执行和实施的次序) 软件开发活动:为开发软件项目而执行的一项具有明确任务的具体工作 例如,需求分析,执行单元测试,制定软件项目开发计划等 特点:软件开发过程中存在许多相互关联的软件开发活动 明确的任务 非孤立,和其他活动存在关联 按任务性质,软件开发活动可分为二种形式:技术活动(对软件项目实施开发,产生软件产 品。例如,需求分析,概要设计, 编码, 单元测试等等) 管理活动 (对软件项目中的人、 产品和过程等 实施管理的活动。例如,制订软件项目计划,软件 配置等等)

软件开发活动间的关系: 软件开发活动之间的次序反映了活动之间的依赖关系:逻辑 (一个软件开发活动输出是另一个软件开发活动的输入。例如,需求分析和软件设计之间) 时间(一个软件开发活动需等到另一个软件开发活动完成之后才能执行 例如,集成测试和确认测试) 定义软件开发过程的步骤:步骤 1:确定软件开发过程模型 步骤 2:确定和描述活动 步骤 3:确定和描述活动间的关系 步骤 4:文档化软件开发过程 步骤 5:文档化如何剪裁过程 步骤 6:文档化如何改善过程 步骤 7:过程评审、认可和发布 步骤 8:员工培训
需求分析:任务(进行需求调查,定义软件的用户需求 撰写软件需求规格说明书(SRS) 根据 SRS,制定软件确认测试计划 对 SRS 和软件确认测试计划进行评审,产生经批准的 SRS 和软件确认测 试计划) 输入(用户的初步需求描述) 什么是文档化? 书面、文字化描述和记录,并形成相应的、规范化的文档 为什么需要文档化软件开发过程? 便于记录和保存 便于获取、理解和交流 便于剪裁 便于改进

项目初步计划 质量保证计划 软件配置计划 软件需求分析 跟踪和监督 配置管理 项目详细计划
技术活动
管理活动
软件开发过程整体视图
项目策划阶段
概要设计 跟踪和监督 配置管理 详细设计
软件定义阶段
跟踪和监督 配置管理 编码 跟踪和监督 软件开发阶段 配置管理
撰写用户文档 用户培训
技术活动
管理活动
集成测试 跟踪和监督 配置管理 确认测试 跟踪和监督 配置管理 软件开发阶段 打包交互
技术活动
管理活动

为什么需要定义剪裁过程: 组织内过程定义的一般性和普遍性 具体项目的特殊性 为了更好满足具体项目的特殊要求 如何文档化过程剪裁: Step1:定义剪裁软件开发过程的规则,以更好地适应具体软件项目的特殊要求 Step2:定义对剪裁过程进行评审的要求 Step3:要上述规则和要求写成规范化的文档
计划分类: 1).按计划的时间划分( 长期计划、中期计划、短期计划) 2).按计划的规模划分(战略性计划、战术性计划划等) 3).按计划的内容划分(综合计划、专项计划) 4).按计划的表现形式划分(目的或任务、目标、策略、政策、规程、规则、 规划、预算)

项目计划管理是:计划是项目管理的主线 一项复杂的、自始至终不断迭代的 从不同的角度出发有不同的种类 为项目的运作提供可靠的实施基础 提供可行的工作计划 项目管理生命期:以管理过程为主线; 项目生命期:以项目产品为主线。
1、项目范围管理的各个过程? 包括( ① 收集需求?( 定义并记录干系人的需求的过程) ② 定义范围?( 制定项目和产品详细描述的过程) ③ 创建工作分解结构?( 将项目可交付成果和项 目工作分解为较小的、更易于管理的组成部 分的过程) ④ 核实范围?( 正式验收已完成的可交付成果的过程) ⑤ 控制范围? (监督项目和产品的范围状态、管理范围基准变更的过程) ) 案例:以下哪个不是项目范围管理的过程? A.收集需求 B.创建工作分解结构 C.实施工作分解结构 D.核实范围 答案:C 2、“范围” ? (两种含义: ① 产品范围? 某项产品、服务或成果所具有的特性和功能。 ② 项目范围? 为交付具有规定特性与功能的产品、服务或成果而必须完成的工作。 ) 案例:产品所具有的特征和功能指什么? A.产品范围 B.项目范围 C.范围基准 D.都不是 答案:A 3、项目的范围基准?包括(经批准的详细项目范围说明书、相应的工作分解结构、工作分解 结构词典) 4、规划工作 ?(应在进行项目范围管理的 5 个过程之前先进行 ) 案例:在进行项目范围管理的 5 个过程之前,应先进行什么工作? A.规划分析管理 B.项目质量管理 C.项目成本管理 D.制定范围规划工作 答案:D


1.收集需求(定义:为实现项目目标而定义并记录干系人的需求的过程 ) 2、需求(① 定义? 需求是指发起人、客户和其他干系人的已量化且记录下来的需要与期望。 ② 需求是工作分解结构的基础。成本、进度和质量规划进行的基础。 ) 案例:与客户达成的需求会体现在哪些方面? A.报告、状态和应急规划中 B.沟通保障、变更管理和成本跟踪中 C.问题管理和项目管理中 D.WBS、成本、进度、质量规划中 答案:D 1、项目章程? (可从项目章程中了解总体项目需求以及关于项目产品的总体描述,并据此制定详细的 产品需求。 ) 2、干系人登记册? (可用来识别那些能提供详细的项目和产品需求信息的干系人。 ) 案例:项目经理需要了解总体项目需求及关于项目产品的总体描述,并据此制定详细的产品需求,那么 他应该查询哪个文件? fdszbhfdx A.项目章程 B.干系人登记册 C.项目范围说明书 D.工作分解结构 答案:A 1、访谈? (常用“一对一”的形式) 2、焦点小组会议? (把预先选定的干系人和主题专家集中在一起。 ) 3、引导式研讨会? (通过邀请主要的跨职能干系人一起参加会议,对产品需求进行集中讨论与定义。 ) 案例:项目经理在收集需求时发现,不同职能的干系人之间的需求往往难以协调,那么应最好通过什么 方式来应对这个问题? A.访谈 B.焦点小组会议 C.引导式研讨会 D.问卷调查 答案:C 4、群体创新技术?(常用技术包括: ①头脑风暴法?(产生和收集对项目需求与产品需求的多种创意) ②名义小组技术?(是头脑风暴法的深化应用) ③德尔菲技术?(由一组选定的专家回答问卷,并对每一轮需求收集的结果再给出反馈。专家的答复只 能交给主持人,以保持匿名状态) ④概念/思维导图?(把从头脑风暴中获得的创意,用一张简单的图联系起来,以反映这些创意之间的共 性与差异,从而引导出新的创意。 ) ⑤亲和图?可将大量创意分类,以便审查和分析。) ) 案例:小王作为专家被邀请回答问卷,他的答复只能交给主持人,以保持匿名状态。请问是应用了那种 群体创新技术? A.头脑风暴法 B.德尔菲技术 C.亲和图 D.名义小组技术 答案:B 5、群体决策技术?(方法:一致同意、大多数原则、相对多数原则、独裁) 6、问卷调查?(常使用到统计分析法) 7、观察?(当产品使用者难以或不愿说明他们的需求时) 案例:下列哪种方法适合使用统计分析法? A.访谈 B.焦点小组会议 C.引导式研讨会 D.问卷调查 答案 D

1.需求文件? (作用:描述各种单一的需求将如何满足与项目相关的业务需求。 ) 2、只有明确的(可测量和可测试的) 、可跟踪的、完整的、相互协调的,且主要干系人愿意认可的需 求,才能作为基准。 ) 案例:对于一个公路建设项目,要选择建筑材料供应商。在项目初期,供应商发现客户的需求记录不 详细,有些需求很模糊,难以理解。供应商应该? A.由于客户对建材市场不了解,帮其做出需求决定 B.直接忽略模糊地需求 C.解释模糊地需求,拟定备选清单,并向客户推荐 D.告诉客户到该需求被澄清后你才会继续开展工作 答案 D 2、需求文件的组成?(包括: ①业务需求或需抓住的机遇,描述当前局面的不足以及启动项目的原因; ②可跟踪的业务目标和项目目标; ③功能要求,描述业务流程、信息以及与产品的内在联系。 ④非功能性要求,如服务水平、绩效、安全、防护、合规性、保障能力、保留/清除等; ⑤质量要求; ⑥验收标准; ⑦体现组织指导原则的业务规则; ⑧对组织其他领域的影响(如呼叫中心、销售队伍、技术团队) ,以及对执行组织内部或外部团体的 影响; ⑨对支持和培训的需求; ⑩与需求有关的假设条件和制约因素。 ) 案例:下列哪一项不是包括在需求文件中的内容? A.项目目标 B.验收标准 C.工作包 D.质量要求 答案:C 3、需求管理计划?(定义:描述在整个项目生命周期内如何分析、记录和管理需求。 ) 4、需求管理计划内容?包括( ①如何规划、跟踪和汇报各种需求活动; ②配置管理活动?(例如:如何启动产品、服务或成果的变更,如何分析其影响,如何进行跟踪和汇 报,以及谁有权批准变更) ; ③需求排序过程; ④产品测量指标及使用这些指标的理由; ⑤需求跟踪结构?(即:哪些需求属性将列入跟踪矩阵,并可在其他哪些项目文件中追踪到这些需 求。) ) 案例:下列哪个活动不属于配置管理活动? A.如何启动产品、服务或成果的变更 B.如何分析变更的影响 C.如何进行跟踪和汇报,以及谁有权利批准变更 D.如何规划、跟踪和汇报各种需求活动 答案:D



5、需求跟踪矩阵? ( ① 定义? (是一张连接需求与需求源的表格,以便在整个项目生命周期中对需求进行跟踪。 ) ② 把每一个需求与业务目标或项目目标联系起来,有助于确保每一个需求都具有商业价值。 ③ 为管理产品范围变更提供了框架。 ④ 应记录各项需求的相关属性。这些属性有助于明确各项需求的关键信息。 ) 案例:某项需求的相关属性,比如,收集该需求的理由、需求的来源等信息记录在哪个文件里? A.需求文件 B.WBS 词典 C.需求管理计划 D.需求跟踪矩阵 答案:D 1、定义范围是制定项目和产品详细描述的过程。 2、应该根据项目启动过程中记载的主要可交付成果、假设条件和制约因素,来编制项目范围说明 书。 案例:定义范围过程旨在( ) A.制定范围管理计划 B.制定项目范围说明书 C.制定项目工作说明书 D.制定工作分解结构 答案:B 1、项目章程?(包含:对项目和产品特征的概括性描述,以及项目审批要求。 ) 2、组织过程资产?( 包括: ①用于制定项目范围说明书的政策、程序和模板; ②以往项目的项目档案; ③以往阶段或项目的经验教训。 案例:为了制定项目范围说明书,要了解项目审批要求,那么应该查阅哪个文件? A.项目章程 B.组织过程资产 C.需求文件 D.工作分解结构 答案:A 1、备选方案识别?( ① 定义?(是用来为项目工作提出不同执行方法的一种技术) ②例如?(头脑风暴、横向思维和配对比较) ) 案例:下列不属于备选方案识别技术的例子是? A.头脑风暴 B.横向思维 C.配对比较 D.名义小组技术 答案:D 2、产品分析?(①对于那些以产品为可交付成果的项目(区别于提供服务或成果的项目) ,产 品分析是一种有效的工具。 ②产品分析技术?包括 (产品分解、 系统分析、 需求分析、 系统工程、 价值工程和价值分析等。) ) 案例:项目团队为了详细描述项目产品,可以用到下列哪项工具与技术? A.原型法 B.问卷调查 C.产品分析 D.访谈 答案:D

1、项目范围说明书? (作用:详细描述项目的可交付成果,以及为提交这些可交付成果而必须开展的 工作。 2、项目范围说明书内容? 包括( ① 产品范围描述 ② 产品验收标准 ③ 项目可交付成果 ④ 项目制约因素 ⑤ 项目假设条件) 2、案例: 下列哪个文件详细描述了项目的可交付成果, 以及为提交这些可交付成果而必须开展的工作? 3、 A.项目管理计划 B.项目章程 C.工作分解结构 D.项目范围说明书 答案:D 1、创建工作分解结构?(定义:是把项目可交付成果和项目工作分解成较小的、更易于管理的组成部 分的过程。 2、工作分解结构是以可交付成果为导向的工作层级分解,其分解的对象是项目团队为实现项目目标、 提交所需可交付成果而实施的工作。 案例:以下哪种情况发生后需要修订工作分解结构? A.分配了额外资源 B.定义了新的项目产品成果 C.改变了项目限制因素 D.定义了新的依赖关系 答案:B 3、计划要完成的工作包含在工作分解结构底层的组成部分中,这些组成部分被称为“工作包” 。 4、可以针对工作包安排进度、估算成本和实施监控,但并不能直接通过 WBS 明确人员的责任。 案例:工作分解结构有如下作用,除了? A.帮助安排工作 B.防止工作遗漏 C.为制定进度计划提供依据 D.确定项目团队成员的责任 答案:D 1、分解?(定义:把项目可交付成果划分为更小的、 更便于管理的组成部分,直到工作和可交付成果被 定义到工作包的层次。 ) 2、工作包是工作分解结构的底层,是能够可靠地 估算和管理工作成本和持续时间的位置。 案例:某项目团队正在就创建 WBS 进行讨论,为了使 分解进行得更顺利,下列哪项与这次讨论无关? A.完成的状况是否是可测量的 B.清楚定义开始和结束的日期 C.便于估算时间和成本 D.能给工作包指定责任人或可以外包 答案:B 3、工作分解结构可以采用多种形式?(例如: ①把项目生命周期的各阶段作为分解的第一层,把产品和项目可交付成果放在第二层; ②把主要可交付成果作为分解的第一层; ③按子项目进行第一层分解。 )

4、工作分解结构?采用方式(列表式、组织结构图式、鱼骨图式) 5、滚动式规划?(等到可交付成果或子项目的信息足够明确后,才能制定出工作分解结构 中的细节 ) 6、 100%规则? (通过把工作分解结构底层的所有工作逐层向上汇总, 来确保没有遗漏工作, 也没有增加多余的工作。 ) 案例:你作为项目组成员,负责某些子项目的分解工作,但由于这些子项目的信息不明确, 你暂时无法分解,你应该采取什么技术? A.类比估算 B.假设分析 C.滚动式规划 D.自下而上估算 答案:C 1、工作分解结构?(定义:是以可交付成果为导向的工作层级分解。 ) 2、控制账户?(定义:是一种管理控制点。 ?在该控制点上,把范围、成本和进度加以整合,并把它们与挣值相比较,以测量绩效。 控制账户设置在工作分解结构中的特定管理节点上。 ) 案例:控制账户主要用于? A.分配资源 B.总账 C.工作分解结构中的元素 D.分账 答案:C 3、工作分解结构词典 ?作用(对工作分解结构组成部分进行更详细的描述。 ) 4、工作分解结构词典的内容?包括( ①账户编码标志号; ②工作描述; ③负责的组织; ④进度里程碑清单; ⑤相关的进度活动及质量要求; ⑥所需的资源; ⑦成本估算; ⑧验收标准; ⑨技术参考文献; ⑩合同信息。 ) 案例:下列哪一项不是工作分解结构词典的内容? A.工作描述 B.项目除外责任 C.负责的组织 D.进度里程碑清单 答案:B 5、范围基准?(包括: ①项目范围说明书?(包括产品范围描述和项目可交付成果,并定义用户对产品的验收标 准。 ) ②工作分解结构?(定义每一项可交付成果,并把可交付成果分解为工作包。 ) ③工作分解结构词典?(对每一个工作分解结构要素的工作和技术文件做详细说明。) ) 案例:范围基准由以下各项构成,除了? A.需求文件 B.范围说明书 C.工作分解结构 D.工作分解结构词典 答案:A

1、核实范围? ( ①定义? (核实范围是正式验收项目已完成的可交付成果的过程) ②包括?(与客户或发起人一起审查可交付成果,确保可交付成果已圆满完成,并获得 客户或发起人的正式验收。) ) 案例:项目某个阶段已经结束,客户检查了这一阶段的可交付成果,并签字确认,这是 什么过程? A.核实范围 B.控制范围 C.实施质量控制 D.结束项目或阶段 答案:A 2、范围核实与质量控制的不同之处? ( ①范围核实主要关注对可交付成果的验收 ②质量控制则主要关注可交付成果是否正确以及是否满足质量要求。 ③质量控制通常先于范围核实进行,但二者也可同时进行。 ) 案例:核实范围和质量控制的不同之处在于? A.核实范围主要关心验收可交付成果 B.核实范围肯定先于质量控制进行 C.核实范围关心可交付成果是否正确 D.核实范围不适用于项目提前终止的情况 答案:A 1、项目管理计划中包含范围基准。 2、范围基准?包括(项目范围说明书。工作分解结构、工作分解结构词典。 ) 3、确认的可交付成果? (定义:是指已经完成并经实施质量控制过程检验合格的可交 付成果) 案例:已经完成并经实施质量控制过程检验合格的可交付成果是什么? A.工作绩效信息 B.工作绩效测量结果 C.确认的可交付成果 D.验收的可交付成果 答案:C 1、检查? ( ①定义? (是指开展测量、审查与核实等活动,来判断工作和可交付成果是否符合要 求及产品验收标准。 ) ②有时也被称为审查、产品审查、审计和巡检等。 ) 案例:在核实范围过程中使用的以下工具与技术中,何种最有用? A.产品审查 B.网络图 C.控制图表 D.关键路径法 答案:A 1、验收的可交付成果? ( ①符合验收标准的可交付成果应该由客户或发起人正式签字批准。 ②应该从客户或发起人那里获得正式文件,证明干系人对项目可交付成果的正式验收。 ③这些文件将提交给结束项目或阶段过程。 ) 案例:由客户或发起人正式签字批准的可交付成果是什么? A.工作绩效信息 B.工作绩效测量结果 C.确认的可交付成果 D.验收的可交付成果 答案:D 2、变更请求? ( ①对已经完成但未通过正式验收的可交付成果及其未通过验收的原因,应该记录在案, 并提出适当的变更请求,以便进行缺陷补救。

②变更请求应该由实施整体变更控制过程审查与处理。 ) 案例:项目团队已经完成了项目,成果也符合合同的规定,但在验收之前客户提出要做 若干小改动。如果解决这一问题,使双方都能满意? A.动用备用资金,进行项目调整和修改 B.向客户强调已经按合同完成项目 C.请客户提交涉及范围外的项目变更请求 D.说服客户实际上无序变更 答案:C 1、控制范围?(定义:是监督项目和产品的范围状态、管理范围基准变更的过程。 ) 2、对范围进行控制,就必须确保所有请求的变更、推荐的纠正措施或预防措施都经过 实施整体变更控制过程的处理。 3、项目范围蔓延?(定义:未得到控制的变更) 案例: 假设你是 A 项目的项目经理,负责信息系统的设计及开发。某客户向项目部门 主管提出要在信息系统安装阶段完成一项小工作。 项目部门主管让客户向你询问。 如何答复 这一请求? A.修订项目管理计划 B.修订成本和进度计划 C.修订工作分解结构 D.实施整体变更控制 答案:D 1、项目管理计划中包含以下可用来控制范围的信息?( ①范围基准?(用范围基准与实际结果比较,以决定是否有必要进行变更、采取纠正措 施或采取预防措施) ②范围管理计划?(描述如何管理和控制项目范围) ③变更管理计划?(定义管理项目变更的过程) ④配置管理计划?(定义配置项,定义需要正式变更控制的内容,并为这些配置项和内 容规定变更控制过程) ⑤需求管理计划。 ) 案例:下列哪个文件定义了需要正式变更控制的内容? A.配置管理计划 B.变更管理计划 C.范围管理计划 D.需求跟踪矩阵 答案:A 2、工作绩效信息?( ①定义?(是关于项目进展情况的信息。 ) ②内容举例?(哪些可交付成果已开始,其进展如何,哪些可交付成果已完成等) ) 案例:下列哪项不是工作绩效信息? A.计划与实际技术性能的对比 B.关于项目进展情况的信息 C.哪些可交付成果已开始 D.哪些可交付成果已完成 1、偏差分析?(
答案:A

① 可利用项目绩效测量结果,来评估偏离范围基准的程度。 ②确定偏离范围基准的原因和程度, 并决定是否需要采取纠正或预防措施, 是项目范围 控制的重要工作。 ) 案例:下列哪项工作利用项目绩效测量结果来评估偏离范围基准的程度? A.分解 B.偏差分析 C.观察 D.检查 答案:B 1、工作绩效测量结果?( ?包括 :计划与实际技术性能的对比,或其他的范围绩效测量结果。 ? 需记录下来并传给相关干系人。 ) 2、变更请求?包括(预防措施、纠正措施或缺陷补救。 案例:下列哪项是工作绩效测量结果? A.计划与实际技术性能的对比 B.关于项目进展情况的信息 C.哪些可交付成果已开始 D.哪些可交付成果已完成 答案:A 3、范围基准(更新) ?(如果批准的变更请求会对项目范围产生影响,那么范围说明 书、工作分解结构及工作分解结构词典都需要重新修订和发布,以反映这些批准的变更。 ) 案例:什么时候能够变更范围基准? A.一旦制定,不能变化 B.项目经理认为可以变更的时候 C.变更请求被批准后 D.客户降低项目拨款的时候 答案:A





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

项目管理案例教程(第三版)习题及答案 第一章软件项目管理概述 一、填空题 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)

第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 )

【项目管理知识】项目管理知识综合管理:第四章项目综合管理

项目管理知识综合管理:第四章项目综合管理项目综合管理包括的这些程序要求确保对项目的各种要素进行正确的协调。为满足或超越项目参与者的需要和原望,它包括在相互冲突的目标和众多的任选目标中权衡得失。虽然所有的项目管理程序在某种程度上看都是一个整体,但本章所描述的这些程序是基本的综合管理知识。图表4-1 对下列主要程序进行了总述: 这些程序彼此相互影响,同其他知识领域中的程序也互相影响。根据项目计划的需要,每个程序都包括一个或多个个体或团体的努力。在每个项目阶段,每个程序通常至少发生一次。虽然这里提到的这些程序,是作为彼此独立的因素而给予较好的界定,但是,在实践中它们是以某种方式重迭和影响的,在此就不详细讨论了。程序的互相影响在第3 章进行了详细的讨论。 这章的核心是分析用于项目综合管理过程的程序、工具和技术。例如:当为了一个临时性的计划进行的成本估算或各种人员调整带来的风险被基本确认后,项目综合管理方可进入实施状态。然而,为了能成功地完成一个项目,综合管理也会同其他领域发生一定数量的联系。例如: 项目的具体工作必须要同项目执行组织正在进行的具体操作结合起来。产品范围和项目范围必须结合起来(产品范围和项目范围是不同的,这些内容的介绍在第5 章)。 项目工作必须与不同特殊功能的子项目相结合(象工程设计项目中的工民建、电力工程和机械图纸一样)。 4.1 项目计划的开发 项目计划的开发 项目计划的开发是用其他计划程序的输出,创建一个内容充实、结构紧凑的文

件,使它能够引导项目计划的实施和控制。这个过程几乎经常重复几次。 例如:初的草案可能包括一般性的方法并没有时间期限,而终计划则要反映具体的方法和有明确的时间期限。这个项目计划用于: 引导项目的实施。 编制项目规划的设想。 记录项目计划讨论好的有关任选事宜。 促进项目参与者之间的沟通。 确定主要的管理问题如内容、范围和时间等。 为进一步提高测量和控制项目的水平提供一个标准。 4.1.1 对项目计划开发的投入 1.其他规划的输出。其他项目规划程序在3.3 中概括,这些项目规划程序的所有输出是开发这项计划的输入。其他规划的输出包括两个基本文件,即工作分析结构和辅助说明。许多项目也要求应用专门领域的输入(例如:许多建筑项目要求有资金流程预测)。 2.历史资料。可行性的历史资料(比如;估算记录、过去项目执行情况记录)在其他项目规划程序的制定中已经考虑到了。在项目计划的开发期间,这些资料也有参考价值,它能帮助人们证实假设的真实性和评价任意一个在项目进程中,已得到确认的资料。

第一章 软件项目管理的挑战

第一章软件项目管理的挑战 1软件和经济是一个什么关系? 软件驱动经济发展(如对于那些功能较少的软件,价格较低) 2软件项目管理和软件开发之间关系? 软件项目管理包括资源管理,开发过程管理等。软件开发过程是项目管理的一个重要的组成部分,软件开发能力的重要性,是确保项目健康和业务长期生存的手段。在IT管理层上,必须把软件项目理解成是一项能强化公司和竞争优势的价值观念,而不只是一项工程上的成绩。 3软件开发的高风险体现在哪里? 软件系统的的能力能否在今天计算机硬件和网络条件下提高到一个新水平,是开发软件方式的问题所在。 4软件项目开发成功率只有16.2%是依据哪些进行判断的? 从预算计划,最后期限和功能方面来看,在所有软件项目中只有16.2%成功了(成功/失败比). 5软件项目开发失败的原因有哪些? 一方面,Standish强调了软件项目经理们在寻早改进项目结果的方

式方面的失败,这种失败比他们之前的希望要差很多。 另一方面,其他的一些专业机构如PMI,IEEE,SEI等也投入了很大一部分资源用于专门改进软件项目的管理。强调要克服旧方法的开发的框架结构。 6传统软件项目管理方法? 把一个项目拆分成几个截然不同的阶段,制定一个详细的活动计划并且跟踪这一计划的执行,然后调整整个计划执行的情况与实际执行情况之间的偏差,通过彻底检查计划的详细程度来评估一个计划的质量。 7软件成功率低的原因是什么? 在软件项目开始时,很多项目要素都有着很大的不确定性,通常需要有一定程度的创新才能完成一个软件项目,而传统的项目管理方式没有考虑这种创新。 8项目开发中的不确定因素有哪些? 软件项目中不确定的项目要素包括: 问题。用户真正想要或需要的是什么 解决方案。用什么样的架构和技术组合最合适。 计划。成本和时间上的约束,团队组成,利益相关人的沟通,理想的阶段等等。

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

第一章项目管理概述 一.选择题 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章

第1章练习答案 一、填空题 1.实现项目目标的制约因素有:工作范围,成本,进度计划,客户满意度等。 2.项目管理包括启动、计划、控制、执行、结束5个过程组。 二、判断题 1.搬家属于项目。(√) 2.项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(X) 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.项目都是一次性的并通过项目经理独自完成

软件项目管理案例教程(第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) 了解软件细节(软件的功能、性能、限制、接口和可靠性等),将

(完整版)天津大学软件项目管理课件每章课后习题参考答案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的自由浮动和总浮动。

软件项目管理习题

软件项目管理习题 第一章绪论 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.软件需求过程与那些过程相关,是怎样的关系?

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

习题:序-软件项目管理概述 一、回答问题: 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)

完整word版软件项目管理课后习题参考答案

Wcg整理提供 第一章项目管理概述 一.选择题 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 Wcg整理提供 第二章项目实施的环境与过程 一.选择题 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.直接项目报告太多 8.在( B )组织中,项目成员最担忧在项目完成之后无家可归。A.职能式B.项目式 C.弱矩阵式D.强矩阵式 9.项目经理需要非常良好的沟通与讨论技巧,主要是因为( D )。A.他们可能会领导一个他们无法直接控制的团队 2 Wcg整理提供 B.他们需要从事各种物资采购活动 C.人们期望他们成为技术专家 D.他们必须为执行主管、客户提供报告 10.职能式项目组织形式的优点是( B ) A.目标明确B.有利于统一指挥 C.能做到以项目为关注焦点 D.资源利用的灵活性和低成本 11.下到哪一项不是项目生命周期的一个过程?(D) A.计划 B.启动 C.收尾D.项目可行性研究 12.项目干系人管理的主要目的是:( C) A.识别项目的所有潜在用户来确保完成需求分析 B.通过制定对已知的项目干系人的反应表来关注对项目的批评 C.积极减少可能会严重影响项目的项目干系人活动 D.在进度和成本超越限度的情况下建立商业信誉 13.大部分项目预算都在(B)阶段被花掉。 A.项目计划 B.项目执行 C.项目控制 D.项目启动 二.思考题

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

软件项目管理案例教程习题答案 第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.项目章程 项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。严格地说,姓名章程包括队开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。 项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。它授权项目经理来完成项目,从而保证项目经理可以组织资源用于项目活动。项目章程由项目发起人、出资人或者高层管理人员签发。 2.项目建议书 即项目投标书。主要按招标文件的内容和要求,详细描述我方的解决方案和报价,一般来说,软件系统的标书书写要包含需求分析、竞价设计方案、系统功能模块、软硬件选型、培训与

第10章项目管理基础知识

边上的数字表示活动的持续时间(天)。活动EH 最多可以晚开始()天而不影响项目的进度。由于某种原因,现在需要同一个工作人员完成 BC 和 BD ,则完成该项目的最少时间为()天。 A.0 B.1 C.2 D.3 A.11 B.18 C.20 D.21 关于风险的叙述中,不正确的是()。 A. 风险是可能会发生的事 B. 风险会给项目带来损失 C.只要能预测到,风险就能避免 D.可以对风险进行干预,以期减少损失 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为()天。活动BC 和BF分别最多可以晚开始()天而不会影响整个项目的进度。 A.11 B.15 C.16 D.18 A.0和 7 B.0和 11 C.2和7 D.2和11

则完成该项目的最少时间为()天,活动BD最多可以晚开始()天而不会影响整个项目的进度。 A.15 B.21 C.22 D.24 A.2 B.3 C.5 D.9 在项目初始阶段,软件开发首先需要( ) 。 A.理解要解决的问题 B.确定解决方案 C.确定参与开发的人员 D.估算开发成本 软件项目管理所涉及的范围覆盖了整个软件 ( ) 。 A.开发过程 B.运行与维护过程 C.定义过程 D.生存期 下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑 ( ) 在关键路径上。活动GH的松弛时间是( ) 。

A.B B.E C.C D.K A.0 B.1 C.2 D.3 下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑()没有按时完成会影响整个项目的讲度。若活动0+2完成后, 停止3天才开始活动2+6,则完成整个项目的最少时间是()天。 A.1 B.2 C.3 D.4 A.53 B.55 C.56 D.57 通用的风险分析表应包括()。 ①风险问题②发生的可能性③影响的严重性④风险预测值⑤风险优先级 A.①②③⑤ B.①②④⑤ C.①③④⑤ D.①②③④⑤ 以下关于项目估算的叙述中,不正确的是()。 A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本 B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方

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