《软件项目管理资料(针对第一版教材》由会员分享,可在线阅读,更多相关《软件项目管理资料(针对第一版教材(23页珍藏版)》请在金锄头文库上搜索。
1、第 1 章软件项目管理概述1、项目管理定义 P52、项目管理的 9大知识领域是什么? P81)项目集成管理4)项目成本管理7)项目沟通管理2)项目范围管理5)项目质量管理8)项目风险管理3)项目时间管理6)项目人力资源管理9)项目采购管理3、项目管理的 5个标准化过程组是什么? P9 启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组4、软件过程定义。我们把用于软件开发及维护的全部技术、方法、活动、工具以及它们之间的相互变换统称为软件过程。5. 判断下面活动哪些是项目? 上课野餐活动M集体婚礼M社区保安开发微软的操作系统M每天的卫生保洁神州飞船计划M 二、判断题1. 项目开发过程中可以
2、无限制地使用资源。(X )2. 项目具有暂时的特征。(M)3. 项目管理核心的三角形是范围、进度、风险。 ( X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。(M )5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。(M )第 2 章软件项目合同管理1. 什么是技术开发合同。P19第 3 章软件项目生存期模型1. 各模型的定义、特点和适合的项目类型 P4149螺旋式模型:是针对风险比较大的项目而设计的一种模型。主要是克服瀑布模型的缺点。适用于高风险、规 模大,不确定因素
3、多的项目。渐进式阶段模式:体现了渐进式过程和阶段提交的模式。适用于任何规模的项目,但是主要是中型或大型项 目,这个模型是目前软件开发中常采用的模型。第 4 章软件项目需求管理1. 需求管理过程有那几方面组成? P59答:由需求获取 需求分析 需求规格需求验证 需求变更组成。2. 需求分析的特点? P60 答:(1) 用户与开发人员很难进行交流(2) 用户的需求是动态变化的(3) 系统变更的代价呈非线性增长第 5 章 软件项目任务分解1) 任务分解定义 P86 答:任务分解是对需求的进一步细化,是最后确定项目所有任务范围的过程。2) 任务分解基本步骤 P883) 任务分解的方法4) 小结 P92
4、第6章软件项目规模成本估算1) 成本估算定义 P942) 成本估算法有那些?自顶向下(类比)估算法 自下而上估算法 参数估算法 专家估算法 猜测估算法3) 专家估算法怎么计算? P102 例题:项目经理正在进行一个媒体信息查询系统项目的估算,他采用的 delphi 的成本估算方法,邀请 2 位专家估算,第一个专家给出 1 万, 8 万,9 万的估算值,第二个专家给出了4 万, 6 万 , 万 8 万的 估算,计算这是成本的估算值是多少?解:E1=(a1+4*m1+b1)/6=(1+32+9)/6=7E2=(a2+4*m2+b2)/6=(4+24+8)/6=6E=(El+E2)/2=6.5 (万
5、元)4) 估算方法综述 P1025) 小结 P108第7章 项目进度计划1) 任务定义 P1102) 任务之间的关系 P1103) 项目进度估算方法 P1164) 关键路径法(CPM)P1185) 小结第8章 软件项目质量计划1) 软件质量和硬件质量的比较 P1402) 什么是质量计划? P1423) 软件质量改善的建议 P1524) 小结第9章 软件项目人力资源计划1) 项目组织结构、各自优点是什么? P208 职能型组织结构 项目型组织结构 矩阵型组织结构2) 小结第10章 项目沟通计划1) 沟通方式 P2192) 沟通计划 P220 项目沟通计划是对项目全过程得沟通内容、沟通方法、沟通渠
6、道等各个方面的计划与安排。就大多数 项目而言,沟通计划的内容是作为项目初期阶段工作的一部分。3) 小结第11章 软件项目风险管理计划1) 风险的概念和三要素 P1822) 什么是风险管理的意义? P1853) 风险管理的四大步骤是什么? P202 风险识别 风险评估 风险规划 风险控制4) 小结第12章 软件项目配置管理计划1) 软件配置管理定义 P160 软件配置管理,是一套规范、高效的软件开发管理方法,同时也是提高软件质量的重要手段,他帮助开 发团队对软件开发过程中进行有效地变更控制,高效地开发高质量的软件。2) 配置管理的目标 P1603) 什么是基线 P163第13章 软件项目集成管理
7、了解项目集成计划的模板内容第14章 软件项目跟踪控制1) 项目跟踪控制的基本步骤是什么? P2642) 项目跟踪控制的主要对象有几项? P265 项目跟踪对象的主要对象是:项目范围、项目成本、项目进度、项目资源、项目质量、项目风险等。3) 图解控制法、挣值分析法 P2664) 沟通管理 P2185) 小结第15章 软件项目结束过程项目管理常见问题第二版习题(选择性打印)一、选择题:1. 某项目经理刚刚得知卖方增加了成本,项目经理首先应该确定是否( A )A. 有足够的储备处理这个变更B. 另外的卖方可以按照原来的成本完成项目C. 另外的项目能够节约预算D. 任务是关键的项目任务2. 可以在(B
8、 )阶段采用Make-or-buy决策分析A. 卖方选择B. 立项(采购计划编制)C. 合同管理D. 成本计划3. 合同激励的最终目标是( D )A. 卖方节约成本B. 买方节约成本C. 增加卖方成本D. 协调合同双方的目标4. 买卖双方之间存在的法律合同关系称为( C )A. 合同条款B. 合约C. 合同当事人D. 其他5. 哪种合同类型,卖方承担的风险最大( D )A. Cost plus percentage of costs :成本加成本百分比B. Cost plus fixed fee:成本加固定费C. Cost Plus Incentive Fee :成本加奖金D. Firm Fi
9、xed Price :固定价格6. 下面哪像与计划签署合同没有关系?( A )A. 设计模版B. 协议附件C. 招标文件D. 评估标准7. 合同一旦签署了就具有法律约束力,除非( B )A. 一方不愿意履行义务B. 合同违反了法律C. 一方宣布合同无效D. 一方没有能力负担财务结果二、判断题1. 如果一个项目的合同类型是固定价格( FFP ),合同价格是100万,实际花费 160万,则项目结算金额为160 万( X)2. 成本加奖金CPIF(Cost Plus Incentive Fee)合同具有激励机制(V )3. 采购是为了执行项目而从项目团队外部采购或者获取产品、服务或者结果的过程。(
10、V )一、选择题1. 项目建议书是哪个阶段开发的文档( C )A. 项目执行阶段B. 项目结尾阶段C. 项目初始阶段D. 项目计划阶段2. 项目章程 ( A )A. 明确了项目经理B. 确定了项目的质量标准C. 明确了团队的纪律D. 定义了项目需求3. 对于风险比较大的项目,最好选择( C )生存期模型,A. 瀑布模型B. 原型C. 螺旋模型D. V 模型4. 开发项目建议书的目的是为了( B )A. 验收B. 竞标或者签署合同C. 编写计划D. 跟踪控制项目三、判断题1. 项目经理是一个综合的角色(M )2. 软件项目都是需要签署合同的(M)3. 增量式模型可以避免一次性投资太多带来的风险(
11、 M)4. 项目章程类似一个项目授权书(M )5. 在甲乙合同项目中,提出需求的一方是乙方(X )6. 如果是内部项目,在项目初始阶段可以不提交招标书(M)第二章-范围计划一、选择题1.需求分析是回答系统必须(A )的问题A. 做什么B. 怎么做C. 何时做D. 为谁做2. WBS (工作分解结构)非常重要,因为下列原因,除了(D )A. 帮助组织工作B. 防止遗漏工作C. 为项目估算提供依据D. 确定团队成员责任3. 项目范围( C)A. 只在项目开始时重要B. 在授权项目的合同或者其他文件得以批准后就不再重要了C. 从项目概念阶段到收尾阶段都应该加以管理和控制D. 是在项目执行阶段通过变更
12、控制步骤进行处理的问题4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程 度?( B )A. 可以在 80 小时内完成B. 不能再进一步进行逻辑细分了C. 可由一个人完成D. 可以进行实际估算5. 范围变更是指( A )A. 修改技术规格B. 对范围陈述进行修订C. 对批准后的 WBS 进行修改D. 以上都不是6. 下面哪个不是需求管理的过程( A )A. 需求设计B. 需求获取C. 需求分析D. 需求变更7. 下面那个不是创建WBS的方法(C )A. 自顶向下B. 自底向上C. 控制方法D. 模版指导8. 任务分解可以( B ),它是范围变更
13、的一项重要输入A. 提供项目成本估算结果B. 提供项目范围基线C. 规定项目采用的过程D. 提供项目的关键路径9. 范围基线由(B)组成A. 项目章程、批准的详细的项目范围说明书和 WBSB. 批准的详细项目范围说明书、WBS和WBS字典C. 项目章程、项目工作说明书和 WBS D. WBS二、判断题1. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案(M)2. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法(X )第三章-软件项目进度计划一、选择题1. 快速跟进是指( A )A. 采用并行执行任务,加速项目进展B. 用一个任务取代另外的任务C. 如有可能,减少
14、任务数量D. 减轻项目风险2. 赶工一个任务时,你应该关注( D )A. 尽可能多的任务B. 非关键任务C. 加速执行关键路径上的任务D. 通过成本最低化加速执行任务3. “软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系? (A )A. 强制性依赖关系B. 软逻辑关系C. 外部依赖关系D. 里程碑4. 如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖 依据是:( C )A. 强制性依赖关系B. 软逻辑关系C. 外部依赖关系D. 里程碑5. 对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最 有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是(B )A. 50%B. 68.3%C. 70%D. 99.7%5= (P-O) /6=(24-6)/6=3E=(O+4M+P)/6=(6+4*12+24)/6=136. 下面哪项可能延长项目的进度?( A)A. LagB. LeadC. 赶工D. 快速跟进7. 关于浮动,下面除了哪个都是不正确的? (D )A. 每个任务都有浮动B. 只有复杂的项目有浮动C. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D. 浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量8. 关于网