软件项目管理方法与实践课后习题答案Word文档下载推荐.docx
《软件项目管理方法与实践课后习题答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件项目管理方法与实践课后习题答案Word文档下载推荐.docx(32页珍藏版)》请在冰豆网上搜索。
![软件项目管理方法与实践课后习题答案Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2023-1/27/16b50b66-d4c1-44a9-a218-8f0cacbf2996/16b50b66-d4c1-44a9-a218-8f0cacbf29961.gif)
(P12-13)
3、分析我国软件项目管理现状特点。
(P11-12)
四、设计题
1、一个班级要组织一次篮球赛,谈谈如何进行计划与安排,以保证篮球赛的顺利进行以及如何取得良好的效果
第二章
1、合同项目确定合同的方式一般有(A,B,D)。
A.公开竞争性招标B.有限竞争性招标C.强制签订合同D.直接签订合同
2、项目可行性分析,主要从(A,B,C,D)进行分析。
A.成本效益B.技术C.市场D.法律E.需求
3、下面(A,B,C,D)是软件项目存在的关键风险。
A.目标不明确B.前期投入太大C.验收标准不明确D.项目成员不稳定
4、项目合同的主要类型有(C,D)。
A.项目计划书B.项目责任书C.总额支付合同D.可报销成本加酬金合同
5、可行性研究应在项目管理生命周期(A)阶段完成。
A.启动阶段B.计划阶段C.实施阶段D.验收阶段
6、确定项目成本预算的方式有(B,D)。
A.平摊法B.自上而下法C.德尔非法D.自下而上法
A.两个以上法人可以组成一个联合体,以一个投标人的身份共同投标
B.在招标文件要求提交投标文件的截止时间后送达的投标文件,招标人应当拒收
C.招标人不得相互串通投标报价
D.竞标时,投标人可以自行决定报价,报价数额不受限制
8、当一个组织选择一个项目决策方式时其最重要的参照特征是(A)。
A.可行性研究 B.可能性 C.现实性 D.易用性 E.成本
9、在项目启动后与客户的界面管理是(C)的职责。
A.项目投资方 B.项目小组 C.项目经理 D.职能经理
E.以上都有可能根据项目的复杂程度及规模而定
10、让一个公司接受并使用项目管理模式来进行管理的可能性取决于项目的(C)。
A.竞争及经济价值 B.行业类型及人力要求 C.规模及特性 D.质量要求及人力要求
11、确定项目的技术要求是重要的一个步骤,因为这些要求(B,D)。
A.用平实的语言说明了可交付成果的特征
B.帮助项目人员确定工作目标
C.对项目人员和客户都有用。
D.可以用来确保客户知道他们可以从项目中得到什么。
12、以下哪一项工具或技术用于项目启动(C)?
A.确认替代方案 B.配置管理 C.决策模式 D.分解
13、在什么时间选择并指派项目经理较为理想(A)?
A.项目启动过程期间
B.项目计划编制过程期间
C.项目生命周期概念阶段结束时
D.在项目生命周期发展阶段开始之前
13、以下哪项不是项目启动的输入(D)?
A.产品或服务说明 B.组织战略计划 C.项目筛选计划 D.项目章程
14、你是一个项目经理,负责完成一个新的计算机系统。
管理层希望项目能在低成本的情况下实现高收益。
你希望能够将时间,成本和产品的功能很好地结合起来,这样在长远的角度来看是增加了项目的价值。
但是,项目的一个承包商雇佣了高级的编程员,这使得该承包商比其他几个承包商的成本高。
当与干系人一起工作时,你应该(B,C,D)。
A.把干系人分成容易辨别的几类
B.对于那些会给项目带来反面影响的干系人,提早对其行为进行干预
C.要认识到不同的干系人往往持有不同的目标,而这也使得干系人的管理工作非常困难
D.认识到角色和义务可能会出现交叠
1、对于软件项目,项目组与软件公司签订开发协议时,应明确的项目经费主要包括
直接报销费用、工资及劳务费、奖金。
2、项目合同的基本组成要素有合同彼此一致性、报酬原则、合同规章、合法的合同目的、依据法律确定的合同类型。
3、项目范围的主要内容包括项目的合理性说明、项目目标、项目可支付成果。
1、描述公开竞争性招标的一般程序。
(P17-18)
2、描述确定项目成本预算的自上而下法。
(P21)
3、对于软件项目,对于参与软件开发人员的收益进行分析(P21-22)。
1、有一个客户有开发进销存管理系统,你为一个软件公司的技术骨干,你了解了这个信息,你如何获得该项目,并进行有效的立项运作。
2、超市开发会员管理系统的可行性研究。
1)一个位于一所有15000多人高校旁边的中型超市,为了吸引顾客能够来超市多消费,打算推行一种会员制度,顾客可以办理会员卡,持有会员卡消费可以积分,另外在某些情况下可以享受一定的优惠措施,会员积有一定积分可以兑换奖品,针对这种会员制度开发一个会员管理系统。
2)从市场需求、业务运作、采用技术以及投入、成本和效益等方面进行可行性研究分析,提交一份可行性分析报告。
第三章
1、工作分解结构(WBS)是制定进度计划、资源需求、成本预算、风险管理计划和采购计划的重要基础,其主要用途包括(A,B,C,D)。
A.WBS是一个描述思路的规划和设计工具。
B.WBS是一个清晰地表示各项目工作之间的相互联系的结构设计工具。
C.WBS定义了里程碑事件,可以向高级管理层和客户报告项目完成情况,作为项目状况的报告工具。
D.WBS是一个展现项目全貌,详细说明为完成项目所必须完成的各项工作的计划工具。
2、项目经理在项目管理过程中需要收集多种工作信息,例如完成了多少工作,花费了多少时间,发生什么样的成本,以及存在什么突出问题等等,以便(A,B,C)。
A.执行项目计划 B.进行变更控制 C.报告工作绩效 D.确认项目范围
3、在软件开发项目策划阶段,需要考虑项目需要的人力资源,下面(A,B,C,E)是软件开发项目需要的人员。
A.界面设计人员B.分析设计人员C.编码人员D.产品销售人员E.测试人员
4、在软件开发项目策划阶段,需要考虑项目需要的物质资源,下面(A,B,C,D,E)是软件开发项目需要的物质资源。
A.计算机B.网络环境C.开发平台D.规章制度E.技术资料
5、要科学地估算项目的工作量,需要(A,B,C,D)作为基础。
A.项目工作分解表B.项目范围C.估算人员的经验D.历史数据
6、在软件项目策划中,下面(A,B,C,D)应该做计划。
A.软件测试B.质量管理C.风险管理D.配置管理E.市场推广
7、描述项目的目标工作内容可交付成果及项目最终产品的文件是(E)。
A.项目章程 B.产品描述 C.分解文件 D.范围说明 E.WBS
8、当在选择一个最适合的项目组织形式时第一步工作是(A)。
A.制定WBS并以此决定项目组织形式
B.建立项目初始计划并决定每项任务的负责职能部门
C.与决策层确立的项目章程相对应
D.建立项目进度计划包括一份自上而下的流程图,并确定实施每项工作的职能部门
E.使组织机构与合同任务相符以提高成本控制
9、下面哪一项包含在项目生命周期的获取阶段(D).
A.设计及开发 B.开发及计划 C.实施及收尾 D.设计及计划
10、对用户需要而进行的明析定义通常是制定(A,B,C)的直接基础。
A工作分解结构 B功能要求 C项目成本估算 D终止的决定
11、编制项目计划的目标是(C)。
A.将初次估算制成文档
B.将确定的估算制成文档
C.将预算及估算制成文档
D将数量及估算制成文档
12、在一个项目的计划阶段,你了解到不只一个职能部门掌握完成一项给定任务的技术决窍,则项目经理处理这种情况的最好方法是(A)。
A.作出决定并在职责分配图中予以确定并将此图下发给所有的部门
B.让相关部门自己协商由谁来完成这项工作
C.请执行总裁作决定
D.让相关部门各自分担部分工作
1、软件项目主要需要的人员包括项目经理、系统分析员、架构设计师、软件设计师、程序员、测试员、质量保证员、配置管理员、软件发布人员、部署实施人员、软件维护人员。
2、瀑布型软件生命周期把软件过程分为可行性分析、需求分析、概要设计、详细设计、编码、测试、维护。
3、利用UML进行软件建模主要包括用例模型、类模型、组件模型、部署模型。
三、简单题
1、简述德尔菲估计的方法和过程。
(P43)
2、描述主程序员制、功能型、矩阵型三种项目人员组结构形式的组织方式和优劣。
(P48-50)
3、简述软件项目策划的主要活动和内容。
(P47-54)
1、有一个软件开发项目,项目经理为一位技术骨干担任,他工作非常努力,自己负责开发的程序模块完成的也很好,但是整个项目的工作进展很缓慢,项目组成员之间工作脱节,软件开发工作缺乏成效,其中一个很重要的原因是项目经理没有很好地进行项目计划安排,请分析一下软件项目策划中对于一个从技术人员出身的项目经理最可能出现的问题有哪些?
2、公司要开发一个小区物业管理系统,你作为该项目的项目经理,根据下面的一些要求,进行项目策划,写一份项目开发计划书。
1)系统简介
面向社会广大的物业管理开发商,适用与一切的物业管理功能,将帮助广大的用户更好的管理,服务与业主。
主要的实现目标有:
(1)资料维护;
包括开发商资料,物业基本资料。
(2)住户管理;
包括住户入住登记,住户资料修改和住户变更。
(3)财产管理;
包括小区物业管辖内的资产、设施等管理。
(4)财务管理;
包括物业管理费、小区停车费、物业维修基金、“水费、电费、煤气费”三费的收取。
(5)信息管理;
小区出租、出售房屋信息发布,投诉管理。
(6)小区工作人员和保安人员的岗位人员管理。
2)技术要求及限制条件
(1)物业费、物业维修基金、三费按照每住户收取,其中物业费、物业维修基金按照住户房屋面积*相应比例收取,物业费按每月收取,物业维修基金在住户入住时一次性收取,三费按照表的实际数额收取。
(2)当年物业费应最迟在下年7月份之前交清,超出的按照未交部分*超出月数*相应比例收取滞纳金,未满一月按一月计算。
(3)小区停车分固定车位和临时停车两种,固定车位按照每车位一月停车费收取,临时停车按照每小时计算停车费。
(4)住户入住前必须到物业管理公司登记,登记内容应包括入住房屋信息、住户家庭基本信息、联系方式等。
(5)超限还书的违约金按超出天数计算,计算公式为超出天数*违约金比例。
(6)物业管理公司应定期公布物业费的收取和使用情况。
(7)应该为每个住户建立收费台帐。
第四章
1、下列各项都是进度计划的里程碑除了(E)
A.结束日期 B.合同日期 C.计划的关键事件 D.固定日期 E.活动的工期
2、对开发工作量进行估算的指导标准包括(ABCD)
A.假定设备及人员的正常水平
B.假定一个正常的工作周
C.使用一致的时间单位
D.使用已发生的实际工期作为参照
3、下列哪一个网络计划理论可以显示在前一项工作的62%已经完成时下一项工作的最后10%才可以完成(E)
A.PERT B.ADM C.PDM D.以上都是 E.A及C正确
4、活动工期及资源需求的数据来源可通过下列哪一项收集(E)
A.过去的项目记录历史数据
B.商务技术标准实施方法大姆指理论
C.过去的项目成员的知识经验老资格等
D.以上都是
E.A及C正确
5、假设你有一个网络计划,在此计划中的一个在关键路径上的任务可在两周内以赶工方式完成如你此任务实际上确定在两周内赶工完成则(D)
A.项目进度将缩短两周
B.非关键路径上的浮动会增加
C.赶工之后会出现一个新的关键路径
6、对一些特定的要求过分灵活会对时间的延迟产生什么样的影响(D)
A.减少 B.消除 C.双倍 D.增加 E.无影响
7、在对一项任务赶工时你应关注(C)
A.尽可能多的其它任务
B.非关键任务
C.促进关键路径上任务的实施
D.通过降低成本来促进项目的实施
8、下列哪项理论上可被用于降低成本或缩短计划(D)
A.赶工 B.变更范围 C.平等实施几项活动而不是按序列实施 D.以上都是
9、资源平衡通常通过什么手段来影响项目(D)
A.使项目变短 B.变长 C.对客户的要求做出更多回应 D.A及C E.B及C
10、“在对软件编码前我不能进行软件测试”这句话说明了哪种依赖关系?
(D)
A.随意的 B.软逻辑关系 C.优先 D.强制或硬逻辑关系
11、压缩项进度,会产生下列潜在问题,但(A)除外?
A.范围增加 B.成本增加 C.风险增加 D.降低风险
1、进行进度管理的三种主要的图示法有先导、箭头、条件。
2、在分析活动排序公差时采用历时估算技术为关键路径法。
3、一个活动的历时估算为最乐观估算=6天;
最可能估算=21天;
最悲观估算=36天;
那么,该活动在16天到26天的时间完成的几率为68%。
4、你需要缩短项目完工日期。
没有额外的资源,但项目风险低。
如果要优先考虑依赖关系,最佳的备选取方案是把更多的任务同时进行。
1、一个软件项目应该设立几个项目里程碑,并说明理由。
(P77-79)
2、简述描述项目进度的方法。
(P74-77)
3、你在制定项目进度表,你手中有一些制作进度表的软件,但是那些东西都太复杂、繁琐,所以你不愿意用这些软件。
你还有一些关于制作项目计划时如何考虑限制条件的书籍,但是那些书籍上的内容让人看了就头疼,为了以一种简便快捷的方式制作项目进度表,你决定只给出每个项目活动的最早和最晚的开始和结束时间。
那么在此过程中你使用了哪一项时间规划技术并说明理由。
(P74-75)
1、你负责的这个项目正在开发一个产品,这个产品能让人通过一个复杂的声音识别系统来使用电子邮件。
但是公司的市场营销部门刚刚通知你,公司的一个主要竞争对手正在开发一种类似的产品。
开始你根据最早开始的原则给项目编制了进度时间表,但是你发现如果采取这种做法,在某个阶段的资源消耗将特别大。
加上你并没有太大的时间压力,因此你决定要使用资源平衡的做法。
但是现在你有了市场的竞争对手,因此需要按照最早开始的原则编制项目进度时间表。
你该采用什么方法应对,如何合理安排项目进度。
2、你正致力于一个软件开发项目。
在这个项目中,必须进行大量的测验,其中一些测验必须进行多次。
这个项目中有一些活动的顺序是其他的任务结果为条件的。
例如,在检查过程中发现了一个错误,项目的设计可能要修改,这样就需要额外的测验。
你采取什么策略进行进度管理。
3、有一个小型超市进销存系统,有2个售货通道,包括前台POS销售系统、后台管理系统。
(1)商品录入;
可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。
(2)收银业务;
计算本次交易的总金额。
在顾客付款后,自动计算找零。
(3)进货管理;
制定进货计划。
(4)销售管理;
商品正常销售、促销与限量、限期及禁止销售控制。
(5)库存管理;
综合查询库存明细记录,库存自动盘点计算。
(6)员工、会员、供货商、厂商等基本信息登记管理。
员工操作权限管理。
客户规定从签订合同起3个月试用,POS机购买专门的机控箱,对于该种机控箱公司已有使用经历,并提供二次开发包。
公司分配给你2个程序员,一个测试员,程序员中一个有POS销售系统的开发经历,另一个是刚毕业的本科生,但对开发环境较为熟悉。
测试员是一个有实施和维护超市系统的技术人员。
你谈谈如何进行该项目的进度管理。
第五章
1、下列哪一项可被看作是生产一种产品的直接成本(E)
A.材料成本 B.人工费C.房屋房租 D.管理人员费用 E.A及B正确
2、将同类项目的成本进行对比时下列哪一种一般不会被考虑(C)
A.机会成本 B.直接成本 C.沉没成本 D.间接成本 E.负担比率
3、工作分解结构工作包以及公司的记帐系统是通过(D)而联系在一起的
A.帐户编码 B.办公费用 C.预算系统 D.资金预算过程
4、在项目开始时的计划总成本被称为(C)
A.已销产品成本 B.可折旧值 C.预算成本 D.以上都正确 E.只有B及C正确
5、下列哪一种被称为沉没成本(D)
A.管理储备金 B.风险储备金 C.水下建设预算成本
D.已花掉且不能再行控制的费用 E.预算超支
6、关于效益-成本分析描述正确的是(ABCD)。
A.作为一种项目选择的工具使用 B.对回收期提供分析信息
C.可被用于决定一个项目是继续或是停止
D.是项目成本管理的一种方法
7、WBS中一项工作估算时认为一个月可完工将花费1000小时/人的劳动力并将支付50K的费用而该项工作实际用时1000小时实际花费60K则费用超支最可能的原因是(E)。
A.雇用了较高工资水平的员工 B.有加班 C.管理费增大
D.员工工资增长 E.以上都是
8、下列哪些可能增加估算一个项目成本的精确度(BCD)
A.在工作分解结构中按较低的水平为各项工作估价
B.使用历史数据
C.与曾在类似项目工作过的人交谈
D.项目经理对财务知识的掌握
9、节约成本的能力与(A)成反比。
A.当前已完成的挣值 B.竣工估算成本
C.对项目经理的授权 D.劳动生产力 E.以上都不是
10、当项目经理在预算超支的情况下运作时他通常可通过什么方法试图使项目回到预算范围内运行。
(A)
A.减少项目产品特性或功能 B.提高风险
C.启动进度浮动方式通过加长交货期以获得更优惠价格 D.以上都正确
11、成本变更控制系统的目的是(B)。
A.定义什么时候对项目添加应急资金
B.定义改变成本基准计划的步骤
C.确定成本偏差产生的原因
D.确定是否需要更新预算
12、下面关于成本管理计划正确的是(A)。
A.描述了如何管理CVS B.建立了成本基准 C.衡量和监控项目的成本绩效
D.建立绩效衡量基准
13、在受资源限制的项目中,下面说法正确的是(B)。
A.项目经理需要资源的时候,职能经理不分配所要求的资源数量
B.项目必须尽快完成,但资源使用不能超过某一特定的水平
C.项目必须使用尽可能少的资源在某一时间完成
D.分配到项目的资源执行能力有限
1、软件项目的生产成本包括直接材料、直接工资、制造费用、其他直接支出。
2、软件项目的期间费用包括管理经费、财务费用、销售费用、其他费用。
3、每次遇到你的项目发起人时,她都强调新的电子商务项目需要进行成本控制。
她总是问你有关成本绩效的事,即,哪项预算已被满足,哪项没有。
为回答她的问题,你需要提供
成本管理计划和业绩报告。
4、项目成本变更控制的策略有成本基准、绩效报告、变更申请、成本管理计划。
1、在项目的执行期间,发生了大量的变更,项目经理应该如何处理?
2、预算更新通常在什么时候进行,如何进行?
3、在进行软件项目成本估算时,应该要考虑哪些方面的成本?
4、你的项目管理经验告诉你,对成本偏差不适当的反应会产生质量和进度方面的问题或导致无法接受的项目风险。
你正在主持一个团队会议来讲座成本控制的重要性。
团队中的许多队员都是第一次参与项目管理。
为将这一重要的问题带给你的团队,你应强调成本控制的哪些方面?
5、分析一下软件开发人员在软件项目中可能得到的收获。
四、计算题
1、如果一个工作的运作估计花费成本1,500美元,这个工作今天结束,但是却花费了1,350美元而且只完成了三分之二,计算成本偏离值。
(-350美元)
2、在ACME项目进行的第四个月,计划的总费用是100,000美元,而实际支出是120,000美元。
计算项目的挣值和成本绩效指数。
(100000美元和0.83)
3、你正对当前的项目使用挣值进度报告,努力让你的软件开发商了解挣值的意义。
你计划将项目的结果写在餐厅的布告栏上,以便让团队知道项目进展的情况。
应用以下列出的信息来回答问题1到4:
PV=2200美元
EV=2000美元
AC=2500美元
BAC=10000美元
1)计算SV并说明项目状态。
(-200美元,项目进程延后)
2)计算CPI并说明项目的成本绩效。
(0.80;
实际成本超过了计划成本)
3)计算CV值。
(-500美元)
五、设计题
1、对于你的项目中所发生的很多的意外,其中大多数是消极的,你的管理阶层却漠然视之。
项目管理办公室执行官告诉你如果你再不提供一些项目指导使管理阶层知道应该做些什么的话,这个周末你就要被派往公司的自助餐厅干活去了。
为了保住这个工作,为所有管理阶层提供一个有效的指导,你准备采用什么方法来达到你需要的目标,从而保证你在项目中顺利进行下去。
2、你担任一个开发收费管理系统项目的项目经理,该项目周期短,限定3个月必须正式运行,运行于高速公路、桥梁等收费站,地域分布广,需要和系统集成小组进行配合和协调,另外由于签订合同时的报价较低,客户提出开发团队应该要到客户单位现场进行开发,以便于及时沟通和进度的把握。
你需要与公司签订一个开发协议,规定双发的责任和项目的预算以及项目经费的支付方式。
你作为项目经理如何进行项目预算,如何控制项目成本以保证项目能够顺利进行,并能够使得项目组都有所收获。
另外,项目组的美工与其他项目共用。
项目的主要功能包括:
1)通行卡的发放与管理
2)窗口收费
3)数据汇总
4)统计报表
第六章
1、监控质量达标的直接责任由谁承担?
(B)
A.