软件项目管理答案-第5章作业
- 格式:doc
- 大小:25.00 KB
- 文档页数:2
软件项目管理习题第1章项目管理1、给出项目得定义。
项目就是一个特定得、待完成得优先任务,就是在一定得时间内,利用有限得经费,满足一系列特定目标得多项相关工作得总称。
2.列举项目得属性。
唯一性、一次性、多目标属性、生命周期属性、相互依赖性、冲突属性。
3.给出项目得五个组成要素。
项目得范围、项目得组织、项目得费用、项目得质量、项目得进度。
4.项目得生命周期可以分为哪四个阶段?概念阶段、开发阶段、实施阶段、收尾阶段。
第2章软件项目管理知识范畴1、从软件项目管理得角度瞧,软件生存周期包括哪些阶段,每个阶段得工作成果就是什么?软件计划→需求分析→软件设计→软件编码→软件测试→软件实施→软件维护计划任务书、需求规格说明书、设计说明书、程序/文档清单、测试报告、用户报告2.从软件项目得观点瞧,软件生存周期得第1阶段就是什么?其工作成果就是什么?第一阶段就是软件计划,工作成果就是计划任务书。
3.软件项目管理得角色(开发方)有哪些?项目经理、系统分析员、系统设计人员、程序员、测试员、实施人员、系统管理员4.阐述与传统得部门管理相比,项目管理有哪些基本特点?P30一、至少两家单位或两个组织协同工作就是软件项目管理得组织特点。
二、首先要成立项目管理委员会,并根据项目开展得具体需要设立多个小组。
三、项目管理委员会就是公司软件项目管理得最高决策机构。
四、在项目开展过程中,组织结构会有适当变化。
软件项目全生命周期得阶段划分章3第1、软件项目生命周期模型中,将任务分为哪些阶段?最重要得哪个阶段,其任务就是什么?整个软件开发活动可划分为四个主要工作阶段:立项、设计、实现及收尾。
最重要得阶段就是设计。
系统设计阶段主要完成系统得总体设计、详细设计、边界设计、信息模型设计、过程设计,功能设计以及软硬件环境得搭建与准备等工作。
2、软件项目中,软件系统设计做什么?软件系统实现做什么?软件收尾阶段做什么?P49-51 软件系统设计包括需求分析与系统设计两方面得工作。
第零章-软件项目管理概述一.选择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. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。
第0章软件项目管理概述1、项目集成管理是什么?项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。
项目集成管理从一个宏观的角度将项目作为一个整体来考察。
包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。
项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。
2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理●为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。
●为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标进行分解,即项目时间管理、项目成本管理、项目质量管理●项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理●为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理●当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理●当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项目的集成管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4、项目管理的5个过程组是什么?启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√第1章软件项目初始过程一、名词解释1.项目章程项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
严格地说,姓名章程包括队开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。
软件项目管理案例教程习题答案第0章软件项目管理概述1、项目集成管理是什么?项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。
项目集成管理从一个宏观的角度将项目作为一个整体来考察。
包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。
项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。
2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4、项目管理的5个过程组是什么?启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。
(X )2. 项目具有暂时的特征。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(√)第1章软件项目初始过程一、名次解释1.项目章程项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
严格地说,姓名章程包扩开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。
项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。
软件项目管理案例教程习题答案软件项目管理案例教程习题答案5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。
(X)2. 项目具有暂时的特征。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X)4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(√)一、选择题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. 项目经理是一个综合的角色(√)2. 软件项目都是需要签署合同的(√)3. 增量式模型可以避免一次性投资太多带来的风险(√)4. 项目章程类似一个项目授权书(√)5. 在甲乙合同项目中,提出需求的一方是乙方(X)6. 如果是内部项目,在项目初始阶段可以不提交招标书(√)第二章-范围计划一、选择题1. 需求分析是回答系统必须(A)的问题A. 做什么B. 怎么做C. 何时做D. 为谁做2. WBS(工作分解结构)非常重要,因为下列原因,除了(D )A. 帮助组织工作B. 防止遗漏工作C. 为项目估算提供依据D. 确定团队成员责任3. 项目范围(C)A. 只在项目开始时重要B. 在授权项目的合同或者其他文件得以批准后就不再重要了C. 从项目概念阶段到收尾阶段都应该加以管理和控制D. 是在项目执行阶段通过变更控制步骤进行处理的问题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),它是范围变更的一项重要输入A. 提供项目成本估算结果B. 提供项目范围基线C. 规定项目采用的过程D. 提供项目的关键路径9. 范围基线由(B)组成A. 项目章程、批准的详细的项目范围说明书和WBSB. 批准的详细项目范围说明书、WBS和WBS字典C. 项目章程、项目工作说明书和WBSD. WBS二、判断题1. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案(√)2. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法(X)《项目范围变更管理》项目中不可避免的会发生范围的变更,不论是在项目的开始阶段或是项目的将要结束阶段,都有可能会发生项目范围的变更,而项目范围的变更会自然而然地对项目有影响,所以,怎么样控制项目的范围变更是项目管理所需要做的一个重要内容。
课后练习题答案序--练习题一、回答问题: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)是指项目执行组织高层批准一份以书面订立确认项目存在文献,涉及对项目确认、对项目经理授权和项目目的概述等。
➢2.项目建议书➢项目建议书是指在项目初期为竞标或订立合同而提交文档,它是在甲乙双方对相应问题共同结识基本上,清晰地阐明项目目以及操作方式,可以决定项目有无足够吸引力或可行不可行。
课后练习题答案序-- 练习题一、回答问题:1.项目集成管理 (Project Integration Management) 是什么?集成项目管理是项目成功的关键 ,它贯穿了项目的全过程,包括从初始、计划、执行、管理到结束等过程。
项目集成管理在项目的整个生存期内协调项目管理其他各管理知识域,保证项目总目标的是实现。
2.项目管理九大知识域是什么?项目管理九大知识域是项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目采购管理、项目沟通管理、项目风险管理、项目集成管理。
3.项目成本管理( Project Cost management)包括哪些过程?项目成本管理( Project Cost management )包括成本估算(Costestimating),成本预算( Cost budgeting),成本控制( Cost control)等过程。
4.项目管理的五个过程组是什么?项目管理的五个过程组是启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组。
5.下面活动是项目:野餐活动集体婚礼开发微软的操作系统神州飞船计划二、判断题:6. 项目开发过程中可以无限制地使用资源。
(×)7.项目具有暂时的特征。
(√)8.项目管理核心的三角形是范围、进度、风险。
( X )9. 过程管理与项目管理在软件组织中是两项最为重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)10.运作管理 (Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(×)第一章练习题一、名词解释1.项目章程项目章程( project charter )是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
2. 项目建议书项目建议书是指在项目初期为竞标或签署合同而提交的文档,它是在甲乙双方对相应问题共同认识的基础上,清晰地说明项目的目的以及操作方式,可以决定项目有无足够吸引力或可行不可行。
习题:第五章-软件项目质量计划一、选择题1、项目质量管理的最终责任由谁来承担(D )A. 项目开发人员B. 采购经理C. 质量经理D. 项目经理2、“质量成本”是一个项目管理概念,它说明了下列哪项成本(C )A. 额外需求的成本B. 需求变更的成本C. 确保符合需求的成本D. 固定成本3、增加有益的活动过程减少没有价值的活动过程是哪类质量活动(B )A. 质量保证B. 质量规划C. 质量控制D. 质量改进4、质量控制是(B )A. 对每个工作包增加工作时间B. 项目生存期的各个阶段都需要实施的C. 只需要做一次D. 只有大的项目才需要的5、质量管理计划与质量体系得区别在于(A )A. 质量计划是针对单一的产品、项目、服务和合同制定的B. 质量管理系统是针对单一的产品、项目、服务和合同制定的C. 质量管理系统是由一个单独的组织实体使用D. 质量计划不属于项目计划的一部分6、项目质量管理的目标是满足(B )的需要A. 老板B. 干系人C. 项目D. 组织7、质量与等级的区别是什么(B )A. 质量是对需求的满足程度,而等级是对质量的排序。
B. 质量是对需求的满足程度,而等级是对货物和服务的排序。
C. 在项目管理过程中,质量和等级没有明显的区别。
D. 质量是项目的最终结果,而等级是项目进展过程中对质量的排序。
8、下面除了哪项都不是质量计划的方法(D )A. 质量检查。
B. 对等评审。
C. 抽样分析D. 试验设计二、判断题9、质量计划中可以确定质量保证人员的特殊汇报渠道。
()10、质量计划可以在项目进行过程中编写,不一定在前期完成。
(X )根据项目质量计划模板撰写你所在项目的项目质量计划友情提示:部分文档来自网络整理,供您参考!文档可复制、编辑,期待您的好评与关注!。
软件项⽬管理第3版第5章习题答案参考答案范围管理[填空][⼦项⽬]1.任务分解是将⼀个项⽬分解为更多的⼯作细⽬或者(),是项⽬变得更⼩、更易管理、更易操作。
[填空][清单,图表]2. ⼀般来说,进⾏项⽬分解时,可以采⽤()或()两种形式来表达任务分解的结果。
[填空][任务分解结构,Work Breakdown Structure]3.WBS的全称是()。
[填空][⼯作包,work package]4.WBS最底层次课交付成果是()。
[是⾮][A]1.WBS提供了项⽬范围基线。
()[A]正确[B]错误[是⾮][A]2.⼀个⼯作包可以分配给另⼀个项⽬经理去完成。
()原⽂:⼯作包应当由唯⼀主体负责,可以分配给另外⼀位项⽬经理通过⼦项⽬的⽅式完成。
[A]正确[B]错误[是⾮][B]3.如果开发⼈员对项⽬⽐较熟悉或者对项⽬⼤局有把握,开发WBS时最好采⽤⾃底向上⽅法。
()[A]正确[B]错误[是⾮][A]4.对于⼀个没有做过的项⽬,开发WBS时可以采⽤⾃底向上⽅法。
()[A]正确[B]错误[是⾮][A]5.在任务分解结果中,最底层的要素必须是实现项⽬⽬标的充分必要条件。
()[A]正确[B]错误[是⾮][A]6.任务分解是将⼀个项⽬分解为更多的⼯作细⽬或者⼦项⽬,是项⽬变得更⼩、更易管理和操作。
()[A]正确[B]错误[是⾮][A]7.⼀个⼯作包应当由唯⼀主题负责。
()[A]正确[B]错误[是⾮][B]8.WBS的最⾼层次的可交付成果是⼯作包。
()[A]正确[B]错误[是⾮][B]9.对任务的分解只能是⾃上⽽下的。
()[A]正确[B]错误[是⾮][A]10.WBS的最底层任务是能分配到⼀个⼈完成的任务。
()[A]正确[B]错误原⽂:⼯作包应当由唯⼀主体负责,可以分配给另外⼀位项⽬经理通过⼦项⽬的⽅式完成。
[单选][D]1.WBS⾮常重要,因为下列原因,除了()[A]帮助组织⼯作[B]防⽌遗漏⼯作[C]为项⽬估算提供依据[D]确定团队成员责任[单选][A]2.WBS中的每⼀个具体细⽬通常都指定唯⼀的()[A]编码[B]地点[C]功能模块[D]提交截⾄期限[单选][C]3.下列不是创建WBS的⽅法的是()[A]⾃顶向下[B]⾃底向上[C]控制⽅法[D]模板参照[单选][D]4.任务分解时,()⽅法从特殊到⼀般的⽅向进⾏,⾸先定义⼀些特殊的任务,然后将这些任务组织起来,形成更⾼级别的WBS层。
一、判断题1.在节点图中,箭线代表活动。
(×)2.在箭线图中,虚工作不占用时间和资源。
(√)3.估算活动持续时间仅考虑活动所消耗的实际工作时间。
(X)4.计划评审技术的活动工期不是固定的,而是用期望值表示的。
(√)5.计划评审技术的活动工期估算比关键路径法更符合实际。
(X)6.关键链法中考虑了不确定性因素。
(√)7.CPM和PERT在时间的估计和分析上是相同的。
(X)二、单选题1.下列表述正确的是(B)A.活动排序就是把要完成的活动按工作量大小排好,以便一项一项地完成B.活动排序就是确定各活动之间完成的先后顺序C.活动排序就是按照各种计划一项一项地完成D.活动排序是按照活动的必然依存关系进行排序的2.某项任务工期的最乐观时间为3天,正常时间为6天,最悲观时间为9天,此任务的预期工期为(B)A.3天B.6天C.9天D.8.5天3.应用进度变更控制系统的一个好处是它包含(A)A.进度变更所必须遵循的程序B.对于报告进度执行情况的需要C.评估进度变更偏差的方法D.对于测量进度执行情况的需要4.在CPM网络中,A为B的紧前活动,则表示(C)A.活动A完工后B马上就要开始B.活动A完成是B开始的充分条件C.活动B在活动A完成后才能开始D.活动A和B同为关键路径或非关键路径5.项目进度计划控制过程将集中于哪些活动上(C)A.比计划开始早的B.比计划开始晚的C.与项目计划有偏离而无论早或晚的D.只是关键路径上的6.在关键链的末端附加整块的安全时间被称作(A)A.项目缓冲B.接驳缓冲C.弹性时间D.资源缓冲7.活动逻辑关系中的“结束(A)一开始(B)”关系是指:(A)A.活动A不结束,活动B不能开始8.活动A结束时,活动B必须已经开始C.只有活动B开始后,活动A才能结束D.活动A结束与活动B开始必须同时进行9.有关关键路径的正确描述是(B)A.关键路径是指在项目开始到完成的多条路径中耗时最多的那条路径B.关键路径是指在项目开始到完成的多条路径中耗时最短的那条路径C.网络图中最多存在一条关键路径D.关键路径上的某活动延误一天,不影响整个项目的完工时间10某项活动T的工期为5天,其前置活动有A,B,C三个活动。
第0章软件项目管理概述二、判断题1. 项目开发过程中可以无限制地使用资源。
(X)2. 项目具有暂时的特征。
(√)3. 项目管理核心的三角形是范围、进度、风险。
(X)4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(√)第1章软件项目初始过程一、选择题1. 项目建议书是哪个阶段开发的文档()A. 项目执行阶段B. 项目结尾阶段C. 项目初始阶段D. 项目计划阶段2. 项目章程()A. 明确了项目经理B. 确定了项目的质量标准C. 明确了团队的纪律D. 定义了项目需求3. 对于风险比较大的项目,最好选择()生存期模型,A. 瀑布模型B. 原型C. 螺旋模型D. V模型4. 开发项目建议书的目的是为了()A. 验收B. 竞标或者签署合同C. 编写计划D. 跟踪控制项目三、判断题1. 项目经理是一个综合的角色()2. 软件项目都是需要签署合同的()3. 增量式模型可以避免一次性投资太多带来的风险()4. 项目章程类似一个项目授权书()5. 在甲乙合同项目中,提出需求的一方是乙方()6. 如果是内部项目,在项目初始阶段可以不提交招标书()C A C B√×√√×√第二章-范围计划一、选择题1. 需求分析是回答系统必须()的问题A. 做什么B. 怎么做C. 何时做D. 为谁做2. WBS(工作分解结构)非常重要,因为下列原因,除了()A. 帮助组织工作B. 防止遗漏工作C. 为项目估算提供依据D. 确定团队成员责任3. 项目范围()A. 只在项目开始时重要B. 在授权项目的合同或者其他文件得以批准后就不再重要了C. 从项目概念阶段到收尾阶段都应该加以管理和控制D. 是在项目执行阶段通过变更控制步骤进行处理的问题4. 为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?()A. 可以在80小时内完成B. 不能再进一步进行逻辑细分了C. 可由一个人完成D. 可以进行实际估算5. 范围变更是指()A. 修改技术规格B. 对范围陈述进行修订C. 对批准后的WBS进行修改D. 以上都不是6. 下面哪个不是需求管理的过程()A. 需求设计B. 需求获取C. 需求分析D. 需求变更7. 下面那个不是创建WBS的方法()A. 自顶向下B. 自底向上C. 控制方法D. 模版指导8. 任务分解可以(),它是范围变更的一项重要输入A. 提供项目成本估算结果B. 提供项目范围基线C. 规定项目采用的过程D. 提供项目的关键路径9. 范围基线由()组成A. 项目章程、批准的详细的项目范围说明书和WBSB. 批准的详细项目范围说明书、WBS和WBS字典C. 项目章程、项目工作说明书和WBSD. WBS二、判断题1. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案()2. 对于一个重来没有做过的项目,开发WBS时,可以采用自底向上的方法()ADCBDACBB×√第三章-软件项目进度计划一、选择题1. 快速跟进是指(A )A. 采用并行执行任务,加速项目进展B. 用一个任务取代另外的任务C. 如有可能,减少任务数量D. 减轻项目风险2. 赶工一个任务时,你应该关注(D )A. 尽可能多的任务B. 非关键任务C. 加速执行关键路径上的任务D. 通过成本最低化加速执行任务3. “软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?(A )3A. 强制性依赖关系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%δ=(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. 关于网络图,下面哪个是不正确的?(C)A. 网络图可用于安排计划B. 网络图展示任务之间的逻辑关系C. 网络图可用于跟踪项目D. 网络图可用于详细的时间管理9. 资源平衡最好用于(D)活动A. 时间很紧的B. 按时的C. 非关键路径10. 下面哪项可以决定进度的灵活性(B )A. PERTB. Total floatC. ADMD. 赶工第四章-软件项目成本计划一、选择题1. (A )是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。
软件项目管理习题第1章项目管理1.给出项目旳定义。
项目是一种特定旳、待完毕旳优先任务,是在一定旳时间内,运用有限旳经费,满足一系列特定目旳旳多项有关工作旳总称。
2.列举项目旳属性。
唯一性、一次性、多目旳属性、生命周期属性、互相依赖性、冲突属性。
3.给出项目旳五个构成要素。
项目旳范围、项目旳组织、项目旳费用、项目旳质量、项目旳进度。
4.项目旳生命周期可以分为哪四个阶段?概念阶段、开发阶段、实行阶段、收尾阶段。
第2章软件项目管理知识范围1.从软件项目管理旳角度看,软件生存周期包括哪些阶段,每个阶段旳工作成果是什么?软件计划→需求分析→软件设计→软件编码→软件测试→软件实行→软件维护计划任务书、需求规格阐明书、设计阐明书、程序/文档清单、测试汇报、顾客汇报2.从软件项目旳观点看,软件生存周期旳第1阶段是什么?其工作成果是什么?第一阶段是软件计划,工作成果是计划任务书。
3.软件项目管理旳角色(开发方)有哪些?项目经理、系统分析员、系统设计人员、程序员、测试员、实行人员、系统管理员4.论述与老式旳部门管理相比,项目管理有哪些基本特点?P30一、至少两家单位或两个组织协同工作是软件项目管理旳组织特点。
二、首先要成立项目管理委员会,并根据项目开展旳详细需要设置多种小组。
三、项目管理委员会是企业软件项目管理旳最高决策机构。
四、在项目开展过程中,组织构造会有合适变化。
第3章软件项目全生命周期旳阶段划分1.软件项目生命周期模型中,将任务分为哪些阶段?最重要旳哪个阶段,其任务是什么?整个软件开发活动可划分为四个重要工作阶段:立项、设计、实现及收尾。
最重要旳阶段是设计。
系统设计阶段重要完毕系统旳总体设计、详细设计、边界设计、信息模型设计、过程设计,功能设计以及软硬件环境旳搭建与准备等工作。
2.软件项目中,软件系统设计做什么?软件系统实现做什么?软件收尾阶段做什么?P49-51 软件系统设计包括需求分析和系统设计两方面旳工作。
软件开发与项目管理参考答案第一章(软件开发模型和开发方法)(一)知识回顾与思考1、软件产品的特性是什么?软件是一种逻辑产品,具有无形性;软件产品的生产主要是研制;主要是脑力劳动;软件不存在磨损和老化问题,但存在退化问题;软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式;软件具有“复杂性”,其开发和运行常受到计算机系统的限制。
2、软件生产有几个阶段?各有何特征?程序设计时代:这个阶段生产方式是个体劳动,使用的生产工具是机器语言,汇编语言。
程序系统时代:这个阶段生产方式是小集团合作生产,使用的生产工具是高级语言,开发方法仍依靠个人技巧,但开始提出结构化方法。
软件工程时代:这个阶段生产方式是工程化的生产,使用数据库﹑开发工具﹑开发环境﹑网络﹑分布式﹑面向对象技术来开发软件。
3、什么是软件危机?产生的原因是什么?软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的先有软件。
原因:一是软件产品的固有特性(软件的不可预见性、软件的规模大且逻辑较复杂),二是软件专业人员自身的缺陷。
4、什么是软件工程?它的目标和内容是什么?软件工程:是用科学的知识程和技术原理来定义,开发,维护软件的一门学科。
目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。
内容:研究内容包括开发技术和开发管理两个方面。
开发技术主要研究:软件开发方法,开发过程,开发工具和环境。
开发管理主要研究:软件管理学,软件经济学,软件心。
5、软件工程面临的问题是什么?软件重用性差软件可维护性差开发出的软件不能满足用户需要6、什么是软件生命周期?它有哪几个活动?软件生命周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。
活动:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护。
五、项目成本管理1. 影响软件开发成本的因素有哪些?答:1)质量对成本的影响。
质量总成本由:质量故障成本和质量保证成本组成。
质量保障成本越低,引起的质量不合格损失越大,即故障成本越大,反之,则故障成本越低。
质量保证成本,指为保证和提高质量而采取相关的保证措施而耗用的开支,如购置设备改善检测手段等。
这类开支越大,质量保证程度越可靠,反之,质量就越低。
2)工期对成本的影响。
每个项目都有一种最佳施工组织,若工期紧急需要加大施工力量的投放,采用一定的赶工措施,如加班、高价进料、高价雇用劳务和租用设备,势必加大工程成本,进度安排少于必要工期时成本将明显增加。
反过来,进度安排时间长于最佳安排时成本也要增加。
3)价格对成本的影响。
IT设备及人力资源工资等影响。
4)管理水平对成本的影响。
2. 软件项目成本估算有哪些方法,比较各方法的适应范围及特点。
答:1)自下而上估算。
自下而上估算是对工作组成部分进行估算的一种方法。
首先对单个工作包或活动的成本进行最具体、细致的估算;然后把这些细节性成本向上汇总或“滚动”到更高层次,用于后续报告和跟踪。
自下而上估算的准确性及其本身所需的成本,通常取决于单个活动或工作包的规模和复杂程度。
2)类比估算法。
成本类比估算是指以过去类似项目的参数值(如范围、成本、预算和持续时间等)或规模指标(如尺寸、重量和复杂性等)为基础,来估算当前项目的同类参数或指标。
在估算成本时,这项技术以过去类似项目的实际成本为依据,来估算当前项目的成本。
这是一种粗略的估算方法,有时需要根据项目复杂性方面的差异进行调整。
在项目详细信息不足时,例如在项目的早期阶段,就经常使用这种技术来估算成本数值。
该方法综合利用历史信息和专家判断。
3)代码行估算。
代码行(Line of Code,LOC)是衡量软件项目规模最常用的概念,指所有的可执行的源代码行数,包括可交付的工作控制语言语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。
课后(校园交达电脑最新版)练习题答案序--练习题一、回答问题:1.项目集成管理(Project Integration Management)是什么?➢集成项目管理是项目成功的关键,它贯穿了项目的全过程,包括从初始、计划、执行、管理到结束等过程。
项目集成管理在项目的整个生存期内协调项目管理其他各管理知识域,保证项目总目标的是实现。
2.项目管理九大知识域是什么?➢项目管理九大知识域是项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目采购管理、项目沟通管理、项目风险管理、项目集成管理。
3.项目成本管理(Project Cost management)包括哪些过程?➢项目成本管理(Project Cost management)包括成本估算(Cost estimating),成本预算(Cost budgeting),成本控制(Cost control)等过程。
4.项目管理的五个过程组是什么?➢项目管理的五个过程组是启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组。
5.下面活动是项目:●野餐活动●集体婚礼●开发微软的操作系统●神州飞船计划二、判断题:6.项目开发过程中可以无限制地使用资源。
(×)7.项目具有暂时的特征。
(√)8.项目管理核心的三角形是范围、进度、风险。
()9.过程管理与项目管理在软件组织中是两项最为重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。
(√)10.运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。
(×)第一章练习题一、名词解释1.项目章程➢项目章程(project charter)是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
2.项目建议书➢项目建议书是指在项目初期为竞标或签署合同而提交的文档,它是在甲乙双方对相应问题共同认识的基础上,清晰地说明项目的目的以及操作方式,可以决定项目有无足够吸引力或可行不可行。
习题:第五章-软件项目质量计划
一、选择题
1、项目质量管理的最终责任由谁来承担(D )
A. 项目开发人员
B. 采购经理
C. 质量经理
D. 项目经理
2、“质量成本”是一个项目管理概念,它说明了下列哪项成本(C )
A. 额外需求的成本
B. 需求变更的成本
C. 确保符合需求的成本
D. 固定成本
3、增加有益的活动过程减少没有价值的活动过程是哪类质量活动(B )
A. 质量保证
B. 质量规划
C. 质量控制
D. 质量改进
4、质量控制是(B )
A. 对每个工作包增加工作时间
B. 项目生存期的各个阶段都需要实施的
C. 只需要做一次
D. 只有大的项目才需要的
5、质量管理计划与质量体系得区别在于(A )
A. 质量计划是针对单一的产品、项目、服务和合同制定的
B. 质量管理系统是针对单一的产品、项目、服务和合同制定的
C. 质量管理系统是由一个单独的组织实体使用
D. 质量计划不属于项目计划的一部分
6、项目质量管理的目标是满足(B )的需要
A. 老板
B. 干系人
C. 项目
D. 组织
7、质量与等级的区别是什么(B )
A. 质量是对需求的满足程度,而等级是对质量的排序。
B. 质量是对需求的满足程度,而等级是对货物和服务的排序。
C. 在项目管理过程中,质量和等级没有明显的区别。
D. 质量是项目的最终结果,而等级是项目进展过程中对质量的排序。
8、下面除了哪项都不是质量计划的方法(D )
A. 质量检查。
B. 对等评审。
C. 抽样分析
D. 试验设计
二、判断题
9、质量计划中可以确定质量保证人员的特殊汇报渠道。
()
10、质量计划可以在项目进行过程中编写,不一定在前期完成。
(X )
根据项目质量计划模板撰写你所在项目的项目质量计划。