【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc

上传人:progressking105 文档编号:1322731 上传时间:2019-10-17 格式:DOC 页数:9 大小:65.50KB
下载 相关 举报
【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc_第1页
第1页 / 共9页
【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc_第2页
第2页 / 共9页
【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc_第3页
第3页 / 共9页
【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc_第4页
第4页 / 共9页
【计算机类职业资格】中级系统集成项目管理工程师下午试题-17及答案解析.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、中级系统集成项目管理工程师下午试题-17 及答案解析(总分:75.02,做题时间:90 分钟)一、试题一(总题数:1,分数:20.00)阅读以下说明,根据要求回答问题。说明银海系统集成公司当前承接了一个中小型信息系统集成项目。该项目经过工作分解后,范围已经明确。为了更好地对项目的开发过程进行监控,保证项目顺利完成,项目经理老郭采用了网络计划技术、挣值管理技术对项目进行管理。该项目有 A、B、C、D、E、F 共 6个活动。目前是第 3个月末,活动的信息如下。活动 A:持续时间 3周,预算 20万元,无前置活动,实际成本 20万元,已完成 100%;活动 B:持续时间 5周,预算 45万元,前置活

2、动为 A,实际成本 50万元,已完成 100%;活动 C:持续时间 6周,预算 60万元,前置活动为 B和 D,实际成本 45万元,已完成 40%;活动 D:持续时间 6周,预算 80万元,前置活动为 A,实际成本 80万元,已完成 100%;活动 E:持续时间 4周,预算 50万元,前置活动为 D,实际成本 35万元,已完成 30%;活动 F:持续时间 8周,预算 70万元,后置活动为 C和 E,实际成本 0万元,已完成 0%;项目在开始获得的投入资金为 130万元,第 1个月末获得投入资金 80万元,第 2个月末获得投入资金 50万元(分数:20.01)(1).请将如图所示的该项目的前导图

3、补充填写完整。*(分数:6.67)_(2).(1)请指出该信息系统集成项目的关键路径和项目总工期。(2)请计算活动 C、活动 E的总时差和自由时差。(分数:6.67)_(3).假设每个月按 4周计算,请计算项目当前的挣值(EV)、进度偏差(SV)和成本偏差(CV),以及进度绩效指数(SPI)和成本绩效指数(CPI),并分析该项目的进展情况。(分数:6.67)_二、试题二(总题数:1,分数:20.00)阅读以下说明,根据要求回答问题。说明项目经理小谢目前所承担的信息系统工程项目已经到了原计划的项目交付阶段,当前仍然在日夜加班地进行紧张的系统测试,软件编程代码中的缺陷源源不断地被发现。小谢为了不延

4、误项目进度,决定提前进入客户现场安装调试该信息系统。进入现场安装之后,客户认为软件的部分功能不能达到预期的质量标准,要求小谢修改。小谢组织项目组进行紧张讨论后,认为对某功能模块进行适当修改后便可满足客户的相关要求。于是项目组就现场进行了相关修改。项目初验时还发现了一些小问题,双方签定了备忘录,约定该信息系统交付使用后再慢慢解决这些问题。在项目文档移交时,客户发现该信息系统使用说明手册等文档与实际情况不一致,于是要求修改相关文档之后再签署验收报告及付款。项目双方友好协商后,达成只要解决了相关问题之后甲方就签字和付款。小谢回到公司后,按照公司的相关要求撰写该项目总结报告,并向公司领导汇报,认为该项

5、目进展状况良好,可正常结项。(分数:20.00)(1).结合你的项目管理经验,请简要指出该项目收尾过程中存在哪些主要问题?(分数:5.00)_(2).结合你的项目管理经验,请简要回答项目收尾过程的主要作用。(分数:5.00)_(3).通常,项目收尾的具体内容主要有项目验收、_、_和_等。专家判断、分析技术(例如_等)、会议(包括_、_等)是项目收尾阶段的常用工具与技术。(分数:5.00)填空项 1:_(4).除了信息系统使用说明手册之外,请指出项目收尾阶段还需要完成哪些文档?(分数:5.00)_三、试题三(总题数:1,分数:18.00)阅读以下项目管理的说明,根据要求回答问题。说明老郭是系统集

6、成商 JF公司(以下简称为 JF公司)软件开发部的项目经理。5 个月前,他被公司派往一览贸易集团有限公司(以下简称为一览公司)现场组织开发办公自动化管理信息系统(以下简称为 OA系统),并担任项目经理。老郭已经领导开发过好几家公司的 OA系统,并已形成较为成熟的 OA管理软件产品,所以他认为此次应该只要适当地做一些二次开发,并根据用户需求进行少量的新功能开发即可大功告成。老郭满怀信心地带领他的项目团队进驻了一览公司,老郭和项目团队在技术上已经历过多次考验,他们在3个月的时间就将该 OA系统开发完毕,项目很快进入了验收阶段。可是一览公司分管办公事务的吴总认为,一个这么复杂的 OA系统在短短的 3

7、个月时间里就完成了,这在一览公司的 IT项目中还是首次,似乎不太可能。他拒绝在验收书上签字,并要求办公室的徐主任和业务人员认真审核集团公司及其各个子公司的 OA管理上的业务需求,严格测试相关系统的功能。办公室的徐主任与相关人员经过认真审核和测试,发现系统开发基本准确,但实施起来比较困难,因为业务流程变更较大。又 1个月过去了,一览公司的吴总认为系统还没有考虑集团公司领导对办公管理的需求,并针对实施较困难的现状,要求项目组从集团公司总部开始,一家一家子公司地逐步推动系统的使用。老郭答应了一览公司吴总的要求,开始先在集团公司总部实施 OA系统。可是 1个月过去了,系统却没有安装成功。集团公司信息中

8、心的人员无法顺利地购买服务器,因为这个项目没有列入信息部门的规划。办公室的部分人员也建议:该项目在集团中都推不动,何必再上。老郭一筹莫展,眼看半年过去了,项目似乎没有了终结之日。(分数:18.00)(1).结合你的项目管理经验,请简要分析产生项目当前困境的主要原因有哪些?(分数:6.00)_(2).项目整体管理过程负责项目的_管理、全局性管理和_管理。其中,子过程_的主要作用是:生成一份核心文件,作为所有项目工作的依据。该核心文件是说明项目将如何_、监督和控制的一份文件。它合并与整合了其他各规划过程所输出的所有子管理计划和_。通常,该核心文件编制工作是一个_、逐步精确的过程。(分数:6.00)

9、填空项 1:_(3).针对目前的项目情况,请简要说明项目经理老郭可采取哪些补救措施。(分数:6.00)_四、试题四(总题数:1,分数:17.00)阅读以下说明,根据要求回答问题。说明QT系统集成公司承接了一个电子政务业务系统的软件开发项目,项目质量要求比较高。目前,该项目的程序编程阶段基本结束,进入了测试阶段。第 1轮模块测试,发现了 106个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第 2轮模块测试又发现了 82个缺陷。就这样反复修改和测试,直到第 7轮,发现了 21个缺陷。各轮发现的缺陷数见表。各轮测试发现的缺陷数轮数第 1轮 第 2轮 第 3轮 第 4轮 第 5轮 第 6轮

10、第 7轮缺陷数 106 82 75 148 40 55 25此时,项目经理小郭终于松了一口气,由于第 7轮只剩下 25个缺陷,他觉得测试工作应该很快就会结束了。(分数:17.01)(1).趋势图是实施项目质量控制的常用工具与技术之一。请在如图所示的趋势图上标出纵坐标的刻度值,并画出本案例测试缺陷数的趋势图。*(分数:5.67)_(2).“他(项目经理小郭)觉得测试工作应该很快就会结束了”的观点是否正确?请简要说明理由。(分数:5.67)_(3).(1)请简要分析该项目在软件测试方面还需要开展哪些后续工作?(2)请结合软件开发生命周期分析软件存在缺陷的可能原因。(分数:5.67)_中级系统集成项

11、目管理工程师下午试题-17 答案解析(总分:75.02,做题时间:90 分钟)一、试题一(总题数:1,分数:20.00)阅读以下说明,根据要求回答问题。说明银海系统集成公司当前承接了一个中小型信息系统集成项目。该项目经过工作分解后,范围已经明确。为了更好地对项目的开发过程进行监控,保证项目顺利完成,项目经理老郭采用了网络计划技术、挣值管理技术对项目进行管理。该项目有 A、B、C、D、E、F 共 6个活动。目前是第 3个月末,活动的信息如下。活动 A:持续时间 3周,预算 20万元,无前置活动,实际成本 20万元,已完成 100%;活动 B:持续时间 5周,预算 45万元,前置活动为 A,实际成

12、本 50万元,已完成 100%;活动 C:持续时间 6周,预算 60万元,前置活动为 B和 D,实际成本 45万元,已完成 40%;活动 D:持续时间 6周,预算 80万元,前置活动为 A,实际成本 80万元,已完成 100%;活动 E:持续时间 4周,预算 50万元,前置活动为 D,实际成本 35万元,已完成 30%;活动 F:持续时间 8周,预算 70万元,后置活动为 C和 E,实际成本 0万元,已完成 0%;项目在开始获得的投入资金为 130万元,第 1个月末获得投入资金 80万元,第 2个月末获得投入资金 50万元(分数:20.01)(1).请将如图所示的该项目的前导图补充填写完整。*

13、(分数:6.67)_正确答案:(前导图:如图所示)解析:依题意,由题干中该信息系统集成项目 A、B、C、D、E、F 共 6个活动的名称、持续时间、前置活动等信息,可绘制出如图所示的信息系统集成项目前导图(或单代号网络图)。(2).(1)请指出该信息系统集成项目的关键路径和项目总工期。(2)请计算活动 C、活动 E的总时差和自由时差。(分数:6.67)_正确答案:(关键路径 A-D-C-F项目总工期:23 周活动 C的总时差为 0周,自由时差为 0周活动 E的总时差为 2周,自由时差为 2周)解析:问题 1中已对关键路径和项目总工期进行说明,这里不再赘述。自由时差是指在不影响其紧后活动最早开始时

14、间(ES)的前提下,本活动可以利用的机动时间,即各紧后活动最早开始时间(ES)的最小值减去本活动的最早结束时间(EF)。关键路径上的活动自由时差(FF)为 0。对于非关键活动 E的自由时差=紧后活动 F的最早开始时间第 15周减去活动 E的最早结束时间第 13周,即活动 E的自由时差=15-13=2 周。同理,非关键活动 B的自由时差=9-8=1 周。(3).假设每个月按 4周计算,请计算项目当前的挣值(EV)、进度偏差(SV)和成本偏差(CV),以及进度绩效指数(SPI)和成本绩效指数(CPI),并分析该项目的进展情况。(分数:6.67)_正确答案:(PV=20+45+602/3+80+30

15、+301/2=212.5 万元EV=20+45+6040%+80+30+3020%=184万元AC=20+50+45+80+35+20=230万元SV=EV-PV=184-212.5=-28.5万元CV=EV-AC=184-230=46万元SPI=EV/PV=184/212.586.59%CPI=EV/AC=184/230=80%当前项目的进展情况:成本超支,资金使用效率较低;进度滞后,进度效率较低)解析:基于问题 1的分析结果,结合题干的相关信息,不考虑资源平衡等其他因素,项目按正常情况进展,每个月按 4周计算,由图可知该项目进展到第 3个月末,应该完成的工作内容有活动 A、活动 B、活动

16、C的 3/6(或 1/2)、活动 D、活动 E的 3/4,因此项目当前的计划值 PV=20+45+601/2+80+503/4=212.5万元。由于当前项目的活动 C已完成其工作量的 40%,而活动 E已完成其工作量的 30%,因此项目当前的挣值EV=20+45+6040%+80+5030%=184万元。项目当前所花费的实际成本 AC=20+50+45+80+35=230万元。因此,项目第 12周末的成本偏差 CV=EV-AC=184-230=46万元,表示当前项目所花费用比预算超支,即成本超支。进度偏差 SV=EV-PV=184-212.5=-28.5万元,表示当前项目进度滞后。成本绩效指数

17、 CPI=EV/AC=184/230=80%100%,表示当前项目所花费用比预算超支(即成本超支),资金使用效率较低。进度绩效指数 SPI=EV/PV=184/212.586.59%100%,表示当前项目进度滞后,进度效率较低。综上计算结果可知,项目第 3个月末的进展情况是:成本超支,资金使用效率较低,并且进度滞后,进度效率较低。二、试题二(总题数:1,分数:20.00)阅读以下说明,根据要求回答问题。说明项目经理小谢目前所承担的信息系统工程项目已经到了原计划的项目交付阶段,当前仍然在日夜加班地进行紧张的系统测试,软件编程代码中的缺陷源源不断地被发现。小谢为了不延误项目进度,决定提前进入客户现

18、场安装调试该信息系统。进入现场安装之后,客户认为软件的部分功能不能达到预期的质量标准,要求小谢修改。小谢组织项目组进行紧张讨论后,认为对某功能模块进行适当修改后便可满足客户的相关要求。于是项目组就现场进行了相关修改。项目初验时还发现了一些小问题,双方签定了备忘录,约定该信息系统交付使用后再慢慢解决这些问题。在项目文档移交时,客户发现该信息系统使用说明手册等文档与实际情况不一致,于是要求修改相关文档之后再签署验收报告及付款。项目双方友好协商后,达成只要解决了相关问题之后甲方就签字和付款。小谢回到公司后,按照公司的相关要求撰写该项目总结报告,并向公司领导汇报,认为该项目进展状况良好,可正常结项。(

19、分数:20.00)(1).结合你的项目管理经验,请简要指出该项目收尾过程中存在哪些主要问题?(分数:5.00)_正确答案:(1)项目未完成系统测试就进入了验收环节(或项目未达到验收条件就进入了验收环节)(2)项目未遵照整体变更控制流程来处理客户提出的软件修改要求(3)配置管理存在问题(或版本控制存在问题),项目组修改相关软件后,未及时修改对应的项目文档(4)项目验收报告未经客户签字确认便进行项目总结(5)项目总结报告未能如实反映项目的真实情况)解析:通常情况下,系统集成项目的验收工作包括的步骤:系统测试;系统的试运行;系统的文档验收;项目的最终验收报告等。依题意,该项目在收尾过程中存在的主要问

20、题有(但不限于):(1)项目未完成系统测试就进入了验收环节(或项目未达到验收条件就进入了验收环节);(2)项目未遵照整体变更控制流程来处理客户提出的软件修改要求;(3)配置管理存在问题(或版本控制存在问题),项目组修改相关软件后,未及时修改对应的项目文档:(4)项目验收报告未经客户签字确认便进行项目总结;(5)项目总结报告未能如实反映项目的真实情况。(2).结合你的项目管理经验,请简要回答项目收尾过程的主要作用。(分数:5.00)_正确答案:(总结经验教训,正式结束项目或阶段工作,为开展新工作而释放组织资源)解析:结束项目或阶段是完结所有项目管理过程组的所有活动,以正式结束项目或阶段的过程,其

21、隶属于收尾过程组。该过程的主要作用是:总结经验教训,正式结束项目或阶段工作,为开展新工作而释放组织资源。(3).通常,项目收尾的具体内容主要有项目验收、_、_和_等。专家判断、分析技术(例如_等)、会议(包括_、_等)是项目收尾阶段的常用工具与技术。(分数:5.00)填空项 1:_ (正确答案:项目总结 项目事后评估项目审计 趋势分析(或回归分析)经验教训总结会 收尾会(或用户小组会,或用户审查会))解析:通常,项目收尾的具体内容主要有项目验收、项目总结、项目事后评估和项目审计等。其中,项目的正式验收包括验收项目产品、文档及已经完成的交付成果。项目总结属于项目收尾的管理收尾(也称为行政收尾),

22、即检查项目团队成员及相关干系人是否按规定履行了所有责任。项目事后评估是对项目的所有工作加以客观的评价,从而对项目全体成员的成果形成绩效结论。项目审计通常由项目管理部门与财务部门共同进行,相关的审计项目应在项目成本管理中列出。在项目收尾之时,对已经列出的支出和收入进行财务审计,对不合理的支出和收入加以分析,从而改进项目的管理服务。专家判断、分析技术(例如趋势分析、回归分析等)、会议(包括经验教训总结会、收尾会、用户小组会和用户审查会等)是项目收尾的常用工具与技术。(4).除了信息系统使用说明手册之外,请指出项目收尾阶段还需要完成哪些文档?(分数:5.00)_正确答案:(系统集成项目介绍 系统集成

23、项目最终报告信息系统维护手册 软硬件产品说明书质量保证书等)解析:在信息系统经过系统测试之后,系统的文档应当逐步移交给建设方。系统集成项目所涉及的主要验收文档包括(但不限于);系统集成项目介绍;系统集成项目最终报告;信息系统说明手册;信息系统维护手册;软硬件产品说明书;质量保证书等。在最终交付信息系统之前,系统的所有文档都应当验收合格并经双方签字认可。三、试题三(总题数:1,分数:18.00)阅读以下项目管理的说明,根据要求回答问题。说明老郭是系统集成商 JF公司(以下简称为 JF公司)软件开发部的项目经理。5 个月前,他被公司派往一览贸易集团有限公司(以下简称为一览公司)现场组织开发办公自动

24、化管理信息系统(以下简称为 OA系统),并担任项目经理。老郭已经领导开发过好几家公司的 OA系统,并已形成较为成熟的 OA管理软件产品,所以他认为此次应该只要适当地做一些二次开发,并根据用户需求进行少量的新功能开发即可大功告成。老郭满怀信心地带领他的项目团队进驻了一览公司,老郭和项目团队在技术上已经历过多次考验,他们在3个月的时间就将该 OA系统开发完毕,项目很快进入了验收阶段。可是一览公司分管办公事务的吴总认为,一个这么复杂的 OA系统在短短的 3个月时间里就完成了,这在一览公司的 IT项目中还是首次,似乎不太可能。他拒绝在验收书上签字,并要求办公室的徐主任和业务人员认真审核集团公司及其各个

25、子公司的 OA管理上的业务需求,严格测试相关系统的功能。办公室的徐主任与相关人员经过认真审核和测试,发现系统开发基本准确,但实施起来比较困难,因为业务流程变更较大。又 1个月过去了,一览公司的吴总认为系统还没有考虑集团公司领导对办公管理的需求,并针对实施较困难的现状,要求项目组从集团公司总部开始,一家一家子公司地逐步推动系统的使用。老郭答应了一览公司吴总的要求,开始先在集团公司总部实施 OA系统。可是 1个月过去了,系统却没有安装成功。集团公司信息中心的人员无法顺利地购买服务器,因为这个项目没有列入信息部门的规划。办公室的部分人员也建议:该项目在集团中都推不动,何必再上。老郭一筹莫展,眼看半年

26、过去了,项目似乎没有了终结之日。(分数:18.00)(1).结合你的项目管理经验,请简要分析产生项目当前困境的主要原因有哪些?(分数:6.00)_正确答案:(没有仔细分析项目的干系人缺乏甲方信息技术部门的支持项目计划沟通不够,也没有将项目计划提交吴总审批项目组承担的责任过重,老郭的团队对一览公司的工作人员不具备号召力,没有变更 OA管理业务流程的特权)解析:项目整体管理是在整个组织的环境中进行,而不是只在一个具体项目的内部进行。项目工作必须与实施组织的日常持续运作紧密结合,必须有人负责协调完成一个项目所需要的所有人员、计划及其他与项目有关的工作。可以把项目的各要素都看成是各种资源,整合项目资源

27、就是项目整体管理的过程,但尚需明确以下几点:整合项目资源在项目管理中的地位和作用;项目的资源有哪些;项目干系人指的是哪些人。认真分析老郭在本案例项目整体管理中所做的工作,可以发现该项目中存在以下几个主要问题。(1)没有仔细分析项目的干系人。一览公司分管办公事务的吴总是项目的中间力量,他一方面考虑到 OA管理的方便性,另一方面还总是想到自己作为集团领导在 OA管理方面的特权。此外,他还有 OA管理信息系统项目的否决权,有可能从项目的中间力量演变为项目的反对者。(2)项目缺乏一览公司信息技术部门的支持。这种情况在项目合同的甲方比较常见,信息技术部门往往地位不高,办公室是管理部门,在公开招投标时不一

28、定知会了信息部门。但 IT项目在开发过程中,特别是技术方案把关、项目验收、上线及后期的运行、维护管理工作都需要甲方信息技术部门的大力支持。(3)项目计划沟通不够。老郭的团队技术力量雄厚,但在与项目干系人的沟通上做得不够,连一览公司分管 OA管理的吴总都认为提前完工是不可能的,说明没有及早地与吴总在项目的大方向和约束上商量,也没有将项目计划告知于吴总。(4)项目组承担的责任过重。在项目的实施阶段主要还是得靠甲方的工作人员。在开发完工后的系统实施阶段,推广工作应当以一览公司办公室与信息技术部门为主导,老郭的团队作为辅助,因为老郭的团队对一览公司的工作人员不具备号召力,更不用说变更 OA管理的业务流

29、程了。(2).项目整体管理过程负责项目的_管理、全局性管理和_管理。其中,子过程_的主要作用是:生成一份核心文件,作为所有项目工作的依据。该核心文件是说明项目将如何_、监督和控制的一份文件。它合并与整合了其他各规划过程所输出的所有子管理计划和_。通常,该核心文件编制工作是一个_、逐步精确的过程。(分数:6.00)填空项 1:_ (正确答案:全生命周期(或综合性)综合性(或全生命周期,但需与(1)空不同)制订项目管理计划(或项目管理计划编制)执行基准渐进明细)解析:项目整体管理过程负责项目的全生命周期管理、全局性管理和综合性管理。其中,全生命周期管理意味着整体管理过程负责管理项目的启动阶段直到项

30、目收尾阶段的整个项目生命周期;全局性管理意味着整体管理过程负责管理项目的整体,包括项目管理工作、技术工作和商务工作等;综合性管理意味着整体管理过程负责管理项目的需求、范围、进度、成本、质量、人力资源、沟通、风险和采购。制订项目管理计划是定义、准备和协调所有子计划,并把它们整合为一份综合项目管理计划(包括经过整合的项目基准和子计划)的过程。该过程的主要作用是:生成一份核心文件,作为所有项目工作的依据。项目管理计划是说明项目将如何执行、监督和控制的一份文件。它合并与整合了其他各规划过程所输出的所有子管理计划和基准。通常,项目管理计划编制工作是一个渐进明细、逐步精确的过程。(3).针对目前的项目情况

31、,请简要说明项目经理老郭可采取哪些补救措施。(分数:6.00)_正确答案:(与 JF公司销售部门负责此项目的营销人员进行细致的沟通,全面分析并识别项目干系人,确定吴总、徐主任和信息中心负责人为目前项目干系人的重点沟通人物,尽可能地与他们进行协商,争取得到其对项目的认同与支持争取得到 JF公司领导的支持。通过 JF公司领导与一览公司吴总的接触,使吴总大力支持和推动项目的实施,并为此召集各个部门、子公司负责人召开协调会,成立一览公司项目协调领导小组、项目实施小组和技术支持小组等鉴于项目实施的复杂性,争取通过谈判,使双方同意将项目按实施的难度划分为两个(或多个)子项目)解析:通过对问题 1“查摆问题

32、”的分析,建议老郭考虑采取以下几点补救措施。(1)与 JF公司销售部门负责此项目的营销人员进行细致的沟通,全面分析并识别项目干系人,确定一览公司分管办公事务的吴总、办公室的徐主任和信息中心的负责人为目前项目干系人的重点沟通人物,尽可能地与他们进行协商,争取得到其对项目的认同与支持。(2)争取得到 JF公司领导的支持。通过 JF公司领导与一览公司吴总的接触,使吴总大力支持和推动项目的实施,并为此召集各个部门、子公司负责人召开协调会。然后,老郭可以在协调会上做项目进度报告,并就项目的实施提出自己的看法和意见。通过项目协调会,争取由一览公司成立项目协调领导小组,吴总任组长;成立项目实施小组,办公室徐

33、主任任组长,信息中心的负责人与老郭任副组长,各部门相关责任人为组员;成立技术支持小组,以信息中心相关技术人员和老郭的团队成员为组员。(3)鉴于项目实施的复杂性,争取通过谈判,使双方同意将项目按实施的难度划分为两个(或多个)子项目。当第一个子项目开发成功,并相继在一览公司总公司及其子公司上线运行、验收之后,一览公司向 JF公司支付 70%80%的费用;第二个子项目由一览公司主导,老郭的团队全力配合,主要是完成系统的培训和完善工作。四、试题四(总题数:1,分数:17.00)阅读以下说明,根据要求回答问题。说明QT系统集成公司承接了一个电子政务业务系统的软件开发项目,项目质量要求比较高。目前,该项目

34、的程序编程阶段基本结束,进入了测试阶段。第 1轮模块测试,发现了 106个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第 2轮模块测试又发现了 82个缺陷。就这样反复修改和测试,直到第 7轮,发现了 21个缺陷。各轮发现的缺陷数见表。各轮测试发现的缺陷数轮数第 1轮 第 2轮 第 3轮 第 4轮 第 5轮 第 6轮 第 7轮缺陷数 106 82 75 148 40 55 25此时,项目经理小郭终于松了一口气,由于第 7轮只剩下 25个缺陷,他觉得测试工作应该很快就会结束了。(分数:17.01)(1).趋势图是实施项目质量控制的常用工具与技术之一。请在如图所示的趋势图上标出纵坐标的刻度

35、值,并画出本案例测试缺陷数的趋势图。*(分数:5.67)_正确答案:(纵坐标的刻度值标注见图趋势图如图所示)解析:趋势图也称为管理图、控制图,是一种带控制界限的质量管理图表。在实施质量控制的过程中,需要收集和分析趋势图中的相关数据,来指明项目过程与产品的质量状态。趋势图直观地反映某个过程随时间推移的运行情况,以及何时发生了特殊原因引起的变化,导致该过程失控。趋势图以图形方式回答“该过程的偏差是在可接受的界限内吗?”这个问题。趋势图中的数据点可以显示过程的随机波动、突然跳跃或偏差逐渐扩大的趋势。通过持续监测一个过程的输出,趋势图有助于评价过程变更是否达到了预期的改进效果。当过程超出可接受的界限时

36、,就应该进行调整。依题意,表所给出的数据中的最大值为 148、最小值为 25。在图中已标出纵坐标的 8个等分刻度位置,因此可将趋势图纵坐标的最大刻度值设置为 160(即大于 148的数)、最小刻度值设置为 0,每个刻度值的增量为 20。在图中标明纵坐标的刻度值后,接着可画出横向、纵向的辅助虚线,然后在图中分别标出表中各个数据的位置,最后将相邻的数据点用直线连接,结果如图所示。(2).“他(项目经理小郭)觉得测试工作应该很快就会结束了”的观点是否正确?请简要说明理由。(分数:5.67)_正确答案:(不正确理由:该趋势线并没有呈整体下降且趋于稳定的状态,第 7轮测试缺陷数虽然减少,但是缺陷还没有经

37、过回归测试,可能会导致新的缺陷产生;同时,系统还没有经过集成测试和系统测试,也可能会导致新的缺陷产生)解析:通常,软件测试过程要按照单元(模块)测试、集成(组装)测试、确认测试和系统测试等 4个步骤进行。测试发现错误并进行调试修改后,还要进行回归测试。对于题干所提及的只是进行了该软件项目的程序模块级测试工作,除此之处还需进行模块之间的集成测试和系统级测试。一般而言,单元测试是属于基础性的测试工作,也是相对容易的测试工作。改正错误时还可能会引发新的错误。统计发现,某些局部性错误的改正往往在集成测试和系统测试时暴露出新的问题。模块之间的集成测试和系统测试的组织管理要更困难些,纠正一个错误将可能耗费

38、更多的人力和工作时间。项目经理小郭没能全局性地看待测试工作,他觉得“测试工作应该很快就会结束了”是过于乐观的观点。纵观图所示的各轮测试发现的缺陷数的走势,该趋势线上下波动较大,7 轮测试的缺陷数并没有呈整体下降且趋于稳定的状态,因此不能就此得出类似“下一轮测试缺陷数必然减少”的结论。第 7轮测试缺陷数虽然减少为 25个,但是缺陷还没有经过回归测试,新的缺陷可能还会产生。另外,该软件系统没有经过集成测试和系统测试,还有可能在这两个测试阶段产生新的缺陷。(3).(1)请简要分析该项目在软件测试方面还需要开展哪些后续工作?(2)请结合软件开发生命周期分析软件存在缺陷的可能原因。(分数:5.67)_正

39、确答案:(1)各模块的回归测试、集成(组装)测试、确认测试和系统测试等(2)需求缺陷;设计缺陷;编码缺陷;测试不充分)解析:结合问题 2的要点解析可知,该项目在软件测试方面还需要开展的后续工作有:各模块的回归测试、集成(组装)测试、确认测试和系统测试等。通常,软件开发生命周期将整体开发过程划分为可行性分析(计划)、需求分析、软件设计(概要设计和详细设计)、编码(含单元测试)、测试(含集成测试、确认测试和系统测试)、运行维护等阶段。依题意,若前期的需求分析阶段工作做得不充分、不细致,没能真实反映用户的期望(需求),没有进行需求确认和需求验证等工作,都将导致所开发的软件存在缺陷。同理,在软件设计阶段没有准确地把握用户的需求、所采用的技术架构不能本土化地设计应用、没能理清各功能模块之间的耦合关系等,也将导致所开发的软件存在缺陷。在编码阶段,由于程序员的个人工作习惯、擅长的领域以及对详细设计文档的理解、把握程度不同,有可能引入各式各样的编码缺陷。在软件测试过程中没能按照单元测试、集成测试、确认测试和系统测试等步骤进行,或者为了赶进度忽略了其中的某个子阶段,或者修改错误之后没能及时进行回归测试等,都会导致测试工作不够充分,从而使开发的软件存在缺陷。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1