某项目开始一段时间后,客户提出一些产品修改需求,项目组小A没有通知项目经理变执行了变更。测试阶段发现,测试结果与设计不同。这种情况主要是由于 () 。A.测试计划制定不完善 B.范围变更控制没有做好 C.质量管理计划制定不完善 D.沟通计划不完善

题目
某项目开始一段时间后,客户提出一些产品修改需求,项目组小A没有通知项目经理变执行了变更。测试阶段发现,测试结果与设计不同。这种情况主要是由于 () 。

A.测试计划制定不完善
B.范围变更控制没有做好
C.质量管理计划制定不完善
D.沟通计划不完善

相似考题

3.阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内. 【说明】 某工业企业的生产管理系统项目委托系统集成商A公司进行开发和实施,由A公司的高级项目经理李某全权负责,按照双方制定的项目计划,目前时间己经到达最后的交付阶段,李某对整体进度情况进行了检查。检查结果是:生产管理系统软件基本开发完成,目前处于系统测试阶段,仍然不断发现缺陷,正在一边测试一边修复;硬件系统已经在客户现场安装完毕,设备正常运行。为了不延误进度,李某决定将目前发现的缺陷再集中修改2天,然后所有开发人员一同去现场进行整体安装联调。 2天后,项目组进入现场,对软件系统进行了部署。李某与客户代表确定了参加验收测试的工作人员,然后开始进行项目验收。在验收过程中,客户认为软件的部分功能不能满足实际工作需要,要求项目组修改。项目组经过讨论后认为对软件进行适当的修改便能够满足客户的要求,便在现场对软件进行了修改。 验收测试过程中还发现了部分小缺陷。客户方认为这些小缺陷不影响系统的正常使用。为此双方签署了备忘录,约定系统交付使用后再修复这些缺陷。按照双方的约定,项目组应在试运行前将系统安装手册、使用和维护说明等全套文档移交给客户,但是由于刚刚对软件进行了现场修改,一些文档还未及时更新,因此客户未接受这些文档。由于客户最关心的是试运行,因此李某组织所有力量开展试运行工作。系统上线后,客户发现了一些新问题,同时还有以前遗留的问题未解决。经双方协商,这些问题解决之后再签署验收报告和付款。 回到公司后,公司领导高度重视该项目。项目经理第一时间撰写了项目总结报告,对整个项目实施过程进行了认真的总结和分析。该报告的结论是项目整体进展状况良好,未出现明显问题,本项目可以正常结项。【问题1】(6分) 请简要叙述该项目在收尾环节存在的主要问题。 【问题2】(6分) 请简要叙述项目经理的总结报告中应包含的主要内容。 【问题3】(5分) 请指出项目组在该系统集成项目收尾后应该向客户方移交哪些文档?

更多“某项目开始一段时间后,客户提出一些产品修改需求,项目组小A没有通知项目经理变执行了变更。测试阶段发现,测试结果与设计不同。这种情况主要是由于 () 。”相关问题
  • 第1题:

    阅读下列说明,根据要求回答问题1~问题3。(15分) 【说明】 近期,RH系统集成公司承接了一所知名中学“智慧校园”业务系统的软件开发项目,项目质量要求比较高。项目经理小郭制定了项目的整体计划,将项目划分为需求、设计、编码和测试4个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。 需求分析完成后,项目组编写了《需求分析报告》,项目经理小郭召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上8点一直进行到晚上21点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理小郭宣布可以进入设计阶段了。 设计人员根据需求文件编写了《设计说明书》,并提交给小郭,小郭对设计文件仔细审阅后,便安排项目团队中相关程序员开始编程。编程结束后,项目进入了测试阶段。 【问题1】(8分) 结合你的项目管理经验,针对项目质量管理,请简要分析上述管理过程中存在哪些问题? 【问题2】(3分) 在该项目测试准备会上,团队成员发表了以下观点: (1)软件测试的目的是为了验证软件程序无错误。( ) (2)严格的测试计划会使测试工作死板教条,影响测试进度。( ) (3)软件测试计划始于软件设计阶段,完成于软件开发阶段。( ) (4)成功的测试是发现了至今尚未发现的错误的测试。( ) (5)测试后软件中仍存在的错误概率与已经发现的错误数成反比。( ) (6)验收测试是由承建方和用户按照用户使用手册执行软件验收。( ) 请判断以上观点的正确性,正确的在括号内画“√”,错误的画“×”。 【问题3】(4分) 除了案例中提及的相关评审工作外,软件项目的质量管理工作应重点完成的工作包括: ①要制定出切实可行、科学的(1); ②应安排独立于(2)的质量保证人员负责质量保证工作; ③对软件开发的过程实施(3); ④注重测试阶段的工作,并安排相对独立的测试人员负责完成; ⑤对发现的缺陷进行(4),确保最终的软件产品质量; ⑥为项目团队成员提供质量管理要求方面的培训或指导等。


    正确答案:
    【问题1】(8分)
    通读整个案例,该项目在质量管理过程中存在的主要问题有(但不限于):
    (1)由题干关键信息“需求分析完成后,项目组编写了《需求分析报告》,项目经理小郭召集部分骨干人员召开评审会,对需求文件进行了评审”可知,该需求评审会没有邀请客户等重要项目干系人参加,最终可能导致相关干系人对需求的理解不能达成一致。根据软件工程知识,《需求分析报告》是系统分析阶段的重要标志性文档,在这个项目重大里程碑处需由相关干系人(如客户等)对此阶段性成果进行评审,以确保结果和客户的预期目标(期望)一致。
    (2)由题干关键信息“为了尽快进入下一阶段工作,评审会从早上8点一直开到晚上21点,终于把全部的文件都审完了”可知,该需求评审会控制不好。需求评审属于技术评审,评审会召开时向过长,容易因与会人员过度疲劳(或心理压力)而起不到质量保证、质量控制的作用(或评审会连续时间过长会导致效率低下)。
    (3)由题干关键信息“评审组找到了几处小问题,并当场进行了修改,项目经理小郭宣布可以进入设计阶段了”说明:①技术评审会的会议目的不明确而没有达到预期效果,因为技术评审会是为了发现问题的,而不是以“修改问题”为目的;②能否进入项目下一个重要阶段(即从系统分析阶段进入系统设计阶段)应该进行评审后才能决定,而不是由项目经理个人来决定的。
    (4)结合软件工程知识可知,《设计说明书》是系统设计阶段的标志性文档,在这个项目重大里程碑处需由相关干系人(如客户、项目团队等)对此阶段性成果进行评审。例如,以需求规格说明书为输入对需求进行验证,是为了更好地保证系统设计工作满足用户的真实需求,以使目标管理系统能够被正确地开发出来。由题干关键信息“设计人员根据需求文件编写了《设计说明书》,并提交给小郭,小郭对设计文件仔细审阅后,便安排程序员开始编程”可知,该设计文件没有经过正式评审与确认,最终可能导致设计文件中存在较多不能真正满足用户需求的设计(或存在较多的错误)。
    (5)纵观整个案例,项目经理小郭仅制定了项目的整体计划,而没有制定单独的质量管理计划,也没有安排质量管理人员(或没有分配质量管理职责);仅应用了评审、检查等工具、方法和技术进行质量控制工作,没有应用质量审计、过程分析等工具/方法和技术实施质量保证工作(或没有对项目过程进行质量检查工作)。
    【问题2】(3分)
    (1)软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。因为测试的目的是查找软件中的错误,所以它无法证明软件的正确性。
    (2)严格的测试计划会使测试工作有效地发现软件的错误,从而保障测试进度。
    (3)软件测试计划始于软件需求分析阶段,完成于软件设计阶段。
    (4)成功的测试是发现了至今尚未发现的错误的测试。
    (5)按照软件工程的基本观点,经测试后,软件中仍存在的错误概率与已经发现的错误数成正比。
    (6)验收测试是由承建方和用户按照项目合同、软件系统需求和用户使用手册在软件正式验收前执行的测试。
    【问题3】(4分)
    项目质量管理是为了保证项目最终能够达到预期的质量目标而进行的一系列的管理过程。通常包括制定质量方针和质量目标,以及质量策划、质量控制、质量保证和质量改进等。软件项目的质量管理工作应重点完成的工作包括(但不限于):①要制定出切实可行、科学的质量保证计划(如合理制定质量检查的周期,根据当前项目的特点选用合适的工具、方法和技术等);②应安排独立于项目组、拥有较丰富质量保证经验和行业经验的质量保证(QA)人员负责QA工作;③对软件开发的过程实施质量审计(或质量保证);④加强技术评审工作,注重对需求、设计等开发过程文档的技术评审工作;⑤注重测试阶段的工作,并安排相对独立的测试人员负责完成;⑥对发现的缺陷进行统计分析,确保最终的软件产品质量;⑦提出科学、合理的质量整改措施(如建议的纠正措施、变更请求等);⑧督促及监控各子阶段项目文档的及时完成,定期给项目干系人分发质量报告等文档;⑨为项目组成员提供质量管理要求方面的培训或指导等。

  • 第2题:

    试题三(17分)

    阅读下列说明,回答问题l至问题3,将解答填人答题纸的对应栏内。

    【说明】

    某工业企业的生产管理系统项目委托系统集成商A公司进行开发和实施,由A公司的高级项目经理李某全权负责。按照双方制定的项目计划,目前时间已经到达最后的交付阶段,李某对整体进度情况进行了检查。检查结果是:生产管理系统软件基本开发完成,目前处于系统测试阶段,仍然不断发现缺陷,正在一边测试一边修复;硬件系统已经在客户现场安装完毕,设备正常运行。未来不延误进度,李某决定将目前发现的缺陷再集中修改2天,然后所有开发人员一同去现场进行整体安装联调。

    2天后,项目组进入现场,对软件系统进行了部署。李某与客户代表确定了参加验收测试的工作人员,然后开始进行项目验收。在验收过程中,客户认为软件的部分功能不能满足实际工作需要,要求项目组修改。项目组经过讨论后认为对软件进行适当的修改便能够满足客户的需求,便在现场对软件进行了修改。

    验收测试过程中发现了部分小缺陷。客户方认为这些小缺陷不影响系统的正常使用。为此双方签署了备忘录,约定系统交付使用后再修复这些缺陷。按照双方的约定,项目组应在试运行前将系统安装手册、使用和维护说明等全套文档移交给客户,但是由于刚刚对软件进行了现场修改,一些文档还未及时更新,因此客户未接受这些文档。由于客户最关心的是试运行,因此李某组织所有力量开展试运行工作。系统上线后,客户发现了一些新问题,同时还有以前遗留的问题未解决。经双方协商,这些问题解决之后再签署验收报告和付款。

    回到公司后,公司领导高度重视该项目。项目经理第一时间撰写了项目总结报告,对整个项目实施过程进行了认真的总结和分析。该报告的结论是项目整体进展状况良好,未出现明显问题,本项目可以正常结项。

    【问题1】(6分)

    请简要叙述该项目在收尾环节存在的主要问题。

    【问题2】(6分)

    请简要叙述项目经理的总结报告中应包含的主要内容。

    【问题3】(5分)

    请指出项目组在该系统集成项目收尾后应该向客户移交那些文档?


    正确答案:
    【问题1】(6分)
    请简要叙述该项目在收尾环节存在的主要问题。1)没有充分做好验收前的准备,或软件系统没有达到验收前的标准,或软件还存在计划修复的缺陷,这些缺陷未经修复和确认便进入正式验收环节。2)在验收工程中未根据变更控制流程对软件进行修改,导致文档和软件不一致。3)软件更新后没有对文档进行更新便交付给客户。4)项目是验收未正式完成,为签署验收报告便进行项目总结。5)项目收尾工程不完整,缺少正式项目总结环节,不能只编写总结报告。6)项目总结报告未能反映项目的实际情况。7)缺少项目评估和审批环节。
    【问题2】(6分)
    请简要叙述项目经理的总结报告中应包含的主要内容。项目绩效(整体情况)、技术绩效(技术方案和实施情况)、成本绩效、进度绩效、项目沟通情况、识别问题和解决问题的情况、意见建议(经验教训和总结)。
    【问题3】(5分)
    请指出项目组在该系统集成项目收尾后应该向客户移交那些文档?1)系统集成项目介绍2)系统集成项目最终报告3)信息系统说明手册4)信息系统维护手册5)软硬件产品说明书,质量保证书

  • 第3题:

    项目组的测试人员在软件系统测试时,发现了一个重大缺陷并报告了项目经理,项目经理接下来应该( )

    A.提交一个变更申请

    B.和质量保证人员商量如何修改

    C.将任务分配给开发人员小王修改

    D.评估是否需要修改


    正确答案:A

  • 第4题:

    李某负责的一个信息系统项目,在与客户共同进行的质量审查中发现有一个功能模块与客户需求不一致,经过追溯后并未发现相应的变更请求,李某最终只好对该模块进行了重新设计和编码。造成此次返工的具体原因可能是 ( )

    A.没有进行变更管理
    B.没有进行范围确认
    C.没有进行需求管理
    D.没有进行回归测试

    答案:B
    解析:

  • 第5题:

    某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。

    需求分析完成后,项目组编写了《需求分析报告》,项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。

    编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷,项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷,就这样反复修改和测试,直到第6轮,发现了33个缺陷。各轮发现的缺陷数如下:

    这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。

    【问题1】

    请问分析此项目的质量管理过程中存在哪些问题。

    【问题2】

    请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作应该很快就会结束了”是否有道理,并说明为什么。

    【问题3】

    请结合软件开发生命周期分析系统测试缺陷产生的可能原因。

    【问题4】

    请结合实际经验说明软件项目的质量管理工作应注重哪些方面。


    答案:
    解析:
    【问题1参考答案】:

    (1)没有制定单独的质量管理计划,也没有安排质量管理人员;

    (2)没有实施质量保证工作;

    (3)在项目重大里程碑处没有对阶段成果进行评审,无法确保结果和预期目标一致;

    (4)技术评审会没有关注于发现问题,没有达到预期效果;

    (5)设计文件未经过正式评审,可能没有发现设计文件中的错误;

    (6)评审会召开时间过长,也没有起到质量控制的作用;

    (7)在进入项目下一重要阶段前没有进行评审;

    (8)重要项目干系人或客户没有参加需求评审会,可能导致最终对需求的理解不能达成一致。
    【问题2参考答案】:

    小赵分析得没有道理。

    因为6轮测试的缺陷数并没有呈整体下降并趋于稳定的趋势(或者说6轮测试的累计缺陷数整体趋势为上升,并没有趋于稳定)

    因为趋势线上下波动很大,不能得出下一轮测试缺陷数必然减少的结论。最后一轮测试缺陷次数虽然减少,但是,缺陷没有经过回归测试,新的缺陷可能还会产生。系统也没有经过集成测试,也可能还有新的缺陷产生。

    【问题3参考答案】:

    产生的原因可能是需求缺陷、设计缺陷、编码错误、测试设计不充分。

    【问题4参考答案】:

    (1)要制定出切实可行的质量管理计划;

    (2)应安排独立于项目组的QA人员负责QA工作;

    (3)对软件开发过程实施质量保证;

    (4)加强技术评审工作,注重对需求、设计等文档的技术评审工作;

    (5)注重测试工作,应安排相对独立的测试人员;

    (6)对发现的缺陷进行统计分析,确保最终的软件产品质量符合要求。

  • 第6题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
    【说明】

    A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证项目的客户满意度。为此,小张从各部门抽调了经验丰富的工程师组成了项目团队。

    在项目初期,小张制定了变更和配置管理规则:客户需求发生变化时,应首先由工程师对需求变化造成的影响做评估,如果影响不大,工程师可以直接进行修改并更新版本,不需要上报项目经理:当工程师不能判断需求变化对项目的影响时,应上报给项目经理,由项目经理作出评估,并安排相关人员进行修改。

    在项目实施过程中,用户针对软件的功能模块提出一些修改需求,工程师针对需求做了评估,发现修改工作量不大,对项目进度没有影响,因此,出于客户满意度的考虑,工程师直接接受了客户的要求,对软件进行修改。在软件测试联调阶段,测试人员发现部分动能模块与原先设计不符,造成很多接口问题。经调查发现,主要原因是客户针对这些功能模块提出过修改要求,项目经理要求查验,没有发现相关变更文件。

    【问题1】(10分)

    请分析该项目实施过程中存在哪些主要问题。

    【问题2】(10分)

    结合案例,请描述项目变更管理的主要工作程序。

    【问题3】(6分)
    请将下面(1)~(6)处的答案填写在答题纸的对应栏内。
    根据变更的迫切性,变更可分为(1)和(2),通过不同流程处理。

    变更管理过程涉及到的角色主要包括项目经理、(3)、(4)、(5)、(6)。


    答案:
    解析:
    【问题1】(1)小张没有按照变更管理的流程要求制定变更规则。(2)客户需求发生变化时,应该由小张进行变更影响评估,而不是由工程师进行评估。(3)对于变更请求工程师不能直接进行修改,应该由CCB(变更控制委员会)决策。同意修改后,由项目经理安排相关人员进行修改。(4)没有对变更影响做评估以及变更方案的论证。(5)没有成立变更控制委员会(CCB)。(6)缺乏对变更过程的监控措施。(7)没有对变更的效果做评估。(8)没有变更文件。【问题2】(1)提出与接受变更申请。(2)对变更的初审。(3)变更方案论证。(4)项目管理委员会审查。(5)发出变更通知并组织实施。(6)变更实施的监控。(7)变更效果的评估。(8)判断发生变更后的项目是否已纳入正常轨道。【问题3】(1)紧急变更 (2)非紧急变更 (3)变更控制委员会(CCB)(4)变更申请人 (5)变更执行人 (6)配置管理员

  • 第7题:

    某测目进行到系统集成阶段,由于政策发生变化,需要将互联网用户扩展到手机移动用户,于是项目经理提出变更请求,CCB审批通过后,项目经理安排相关人员进行了系统修改,项目虽然延期了2个月,还是顺利进行了系统集成,准备试运行,这时其中一个投资商提出,项目的延期影响后期产品上线,要求赔偿,为了避免以上事件,正确的做法是:()。

    A.提出变更申请阶段、应该由甲方提出变更申请
    B.CCB审批阶段,CCB应该评估延期的风险
    C.CCB审批通过后,应该将审批结果通知相关所有干系人
    D.变更执行阶段,项目经理执行变更时应该采取进度压缩策略

    答案:B
    解析:
    本题考查的是变更管理中的工作程序,正确选项是B:CCB审批阶段,CCB应该评估延期的风险
    工作程序:1.提出与接受变更申请2.对变更的初审3.变更方案论证4.项目管理委员会审查5.发出变更通知并组织实施6.变更实施的监控7.变更效果的评估8.判断发生变更后的项目是否已纳入正常轨道。
    结合题意避免项目延期影响后期产品上线,应该在CCB审批阶段,评估延期风险,所以选B。

  • 第8题:

    在项目的测试阶段,识别到产品的多个问题,客户要求项目经理快速隔离受这些问题影响的特性。项目经理可以从哪里找到这个信息?()

    • A、测试计划定义
    • B、工作分解结构(WBS)字典
    • C、需求跟踪矩阵
    • D、客户需求

    正确答案:C

  • 第9题:

    公司正在开发一些新产品,在测试阶段,客户发现该产品的一个严重缺陷。项目经理应该使用什么来确定合适的解决方案?()

    • A、因果图
    • B、六西格玛
    • C、专家判断
    • D、面向X的设计

    正确答案:A

  • 第10题:

    一名关键的项目相关方要求团队成员对某项功能进行了一些小修改。团队成员认为该变更所涉及的时间很短。因此在没有通知项目经理的情况下,就实施了变更。在确认范围期间,项目经理发现了团队成员的修改在执行详细的分析之后,项目经理发现团队成员的初步分析并不完整。这项修改需要投入额外的人工量和时间。项目经理下一步应该怎么做?()

    • A、撤销团队成员所包含的变更,执行下一个阶段,同时通知项目相关方
    • B、与项目相关方讨论该变更的重要性,强调对成本和进度的进一步影响如果项目相关方坚持要将该变更包含在内,向变更控制委员会报告该变更,以获得批准
    • C、通知项目相关方由于变更对成本和进度的进一步影响在目前项目所处的阶段,不能将变更包含在内
    • D、将项目相关方直接与团队成员交流一事上报给项目发起人

    正确答案:B

  • 第11题:

    单选题
    在项目测试阶段检测到一个故障。在未通知项目经理的情况下,测试人员分析该故障,并与开发团队一起合作解决该故障。由于缺乏沟通,项目经理继续遵循初始定义的测试时限。项目经理现在应该怎么做?()
    A

    更新问题日志,并确定纠正措施

    B

    忽略该故障,因为己经解决了

    C

    签发变更请求,并遵循变更过程

    D

    打印更新后收尾测试计划,并确定纠正措施


    正确答案: D
    解析: 题目信息不是特别明确,大致意思是团队成员发现和修复缺陷没有告诉项目经理。可以当成沟通问题(该通知的没通知),也可以当成变更问题(缺陷补救也是变更正常由项目经理管理,要走变更流程的)。根据选项,用排除法。A,如果当成沟通问题,应查看或更新沟通管理计划;如果不是沟通问题,就要当成变更,走流程;A前后不符。B,忽略,无原则,苟且。C,修复缺陷应当成变更处理,正确。D,是对违反流程的做法听之任之,错误。

  • 第12题:

    单选题
    一位客户致电项目经理,要求对项目做微小变更以激活报告功能。项目经理通知开发团队实施该报告功能。在测试阶段,发现该报告功能未能满足客户期望。项目经理本应执行下列哪一项?()
    A

    让开发团队提供详细的功能需求。

    B

    拒绝实施该变更,因为项目所处阶段较晚。

    C

    针对微小变更制定项目变更请求。

    D

    通知开发团队并与客户探讨功能详情。


    正确答案: A
    解析: 所有的正式变更都应该遵循项目整体变更控制,选项D包含在选择C当中

  • 第13题:

    有多年开发经验的赵工被任命为某应用软件丌发项目的项目经理,客户要求10个月完成项目。项目组包括丌发、测试人员共10人,赵工兼任配置管理员的工作。

    按照客户的初步需求,赵工估算了工作量,发现工期很紧。因此,赵工在了解客户的部分需求之后,就开始对这部分需求进行设计和丌发工作。

    在编码阶段,赵工发现需求文件还在不断修改,形成了多个版本,设计文件不知道该与哪一版本的需求文件对应,而代码更不知道对应哪一版本的需求和设计文件。同时,客户仍在不断提出新的需求,有些很细微的修改,开发人员随手就改掉了。

    到了集成调试的时候,发现错误非常多。由于需求、设计和代码的版本对应不上,甚至搞不清楚是需求、设计还是编码的错误。眼看进度无法保证,项目团队成员失去了信心。

    请从项目管理和配置管理的角度分析造成项目失控的原因。


    正确答案:1.赵工没有项目管理经验不适合任项目经理的职位。 2.项目经理兼任配置管理员精力不够无法完成配置管理工作。 3.赵工的项目范围管理有问题。 4.版本管理没有做好。 5.项目中没有建立基线导致需求、设计、编码无法对应。 6.没有做好变更管理。
    1.赵工没有项目管理经验,不适合任项目经理的职位。 2.项目经理兼任配置管理员,精力不够,无法完成配置管理工作。 3.赵工的项目范围管理有问题。 4.版本管理没有做好。 5.项目中没有建立基线,导致需求、设计、编码无法对应。 6.没有做好变更管理。 解析:本题主要考查配置管理在项目过程中的应用。
    配置管理是为了系统的控制配置变更,在项目的整个生命周期中维持配置的完整性和可跟踪性,而标识系统在不同时间点上的配置的学科。本项目是一个软件开发的项目,软件的配置管理包括的主要活动有配置识别、变更控制、状态报告和配置审计,在实施配置管理活动前要制定配置管理计划。
    从题目的说明出发,对本题进行分析,可得到如下的结论:
    (1)赵工具有多年的开发经验,但说明中并没有给出他具有一定的项目管理经验,因此这一点可能是造成项目失控的原因。
    (2)赵工兼任配置管理工作,有过项目经验的人一般会知道,有10个开发人员参与的近一年的软件开发项目是有一定规模的,其中的配置管理工作非常琐碎,作为一个项目经理本身工作就很繁忙,因此赵工身兼二职是不现实的,这也是造成项目失控的原因之一。
    (3)需求文件与设计文件对应不上,这一方面是由于没有做好版本管理工作,另一方面也是由于项目中没有建立相应的基线造成的。
    (4)客户提出的新需求,开发人员随手就改掉了,说明没有进行有效的变更控制。
    通过上面分析的一些结论,再结合题目中给出的其他描述,可基本总结出正确答案。

  • 第14题:

    【说明】

    A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证项目的客户满意度。为此,小张从各部门抽调了经验丰富的工程师组成了项目团队。

    在项目初期,小张制定了变更和配置管理规则:客户需求发生变化时,应首先由工程师对需求变化造成的影响做评估,如果影响不大,工程师可以直接进行修改并更新版本,不需要上报项目经理:当工程师不能判断需求变化对项目的影响时,应上报给项目经理,由项目经理作出评估,并安排相关人员进行修改。

    在项目实施过程中,用户针对软件的功能模块提出一些修改需求,工程师针对需求做了评估,发现修改工作量不大,对项目进度没有影响,因此,出于客户满意度的考虑,工程师直接接受了客户的要求,对软件进行修改。在软件测试联调阶段,测试人员发现部分动能模块与原先设计不符,造成很多接口问题。经调查发现,主要原因是客户针对这些功能模块提出过修改要求,项目经理要求查验,没有发现相关变更文件。

    【问题1】

    请分析该项目实施过程中存在哪些主要问题。

    【问题2】

    结合案例,请描述项目变更管理的主要工作程序。

    【问题3】

    请将下面(1)~(6)处的答案填写在答题纸的对应栏内。

    根据变更的迫切性,变更可分为(1)和(2),通过不同流程处理。

    变更管理过程涉及到的角色主要包括项目经理、(3)、(4)、(5)、(6)。


    正确答案:
    【问题1】参考答案:该项目实施过程中存在的问题有:1、缺少项目整体管理计划以及变更控制计划。2、制定的变更和配置管理规则不合理。3、对于变更影响分析不到位。4、缺少变更审批的环节。5、变更过程中缺少必要的文件记录。6、没有对变更过程及结果进行监督和评估。7、对于项目需求变更风险的影响估计不足。8、处理变更问题过程中,与相关干系人的沟通不够及时、准确。【问题2】参考答案:(教程p509-16.3.2变更工作程序)项目变更管理的主要工作程序:1、提出与接受变更申请2、对变更的初审3、变更方案论证4、项目管理委员会审查5、发出变更通知并组织实施6、变更实施的监控7、变更效果的评估8、判断发生变更后的项目是否已纳入正常轨道【问题3】参考答案:(1)紧急变更、(2)非紧急变更、(3)团队成员、(4)变更控制委员会(CCB)、(5)客户(建设方)、(6)其他变更相关干系人(如监理方)即:根据变更的迫切性,变更可分为(紧急变更)和(非紧急变更),通过不同流程处理。变更管理过程涉及到的角色主要包括项目经理、(团队成员)、(变更控制委员会)、(客户)、(其他变更相关干系人)。

  • 第15题:

    试题一(25分)

    阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

    【说明】

    某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段。他将测试阶段预留了大量的时间,以便开展充分的测试工作。

    需求分析完成后,项目组编写了《需求分析报告》。项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。

    设计人员根据需求文件编写了《设计说明书》,并提交给小赵。小赵对设计文件仔细审阅后,便安排程序员开始编程。

    编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷。就这样反复修改和测试,直到第6轮,发现了33个缺陷。各轮发现的缺陷数如下:

    这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。

    【问题1】(10分)

    请分析此项目的质量管理过程中存在哪些问题。

    【问题2】(9分)

    请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作应该很快就会结束了”是否有道理,并说明原因。

    【问题3】(3分)

    请结合软件开发生命周期分析软件存在缺陷的可能原因。

    【问题4】(3分)

    请结合实际经验说明软件项目的质量管理工作应重点完成哪些工作。


    正确答案:
    试题一分析
    本题考查质量管理的基本过程中的常见问题,软件生存中期中缺陷的出现时机,以及项目管理工作的主要内容。项目质量管理主要包括质量计划、质量保证及质量控制等三个过程。质量计划是确定适合于项目的质量标准并决定如何满足这些标准。质量保证用于有计划、系统的质量活动,确保项目中的所有必须过程满足项目干系人的期望。质量控制是指监控具体项目结果以确定其是否符合相关的质量标准,制定有效方案。质量控制的主要具体措施包括评审和测试。一个项目的软件质量管理过程中存在的问题,就是质量计划、质量保证和质量控制中的问题。
    软件开发生命周期由需求、设计、编码、测试等诸多阶段组成,在这些阶段都要实施严格的质量保证和质量控制措施,以消除这些阶段中产生的缺陷。
    【问题1】
    本问题考查质量管理的三个过程,即质量计划、质量保证和质量控制,以及这三个过程中的主要活动,包括制定计划、分配质量职责、评审、测试等。分析案例中质量管理存在的问题,就是分析这三个过程及其主要活动中存在的问题,包括这些过程或活动是否缺失、顺序是否正确、活动的目、的、方法、工具、过程和结果是否得当。
    【问题2】
    本问题考查趋势分析的基本思想和趋势图的绘制方法。趋努分析涉及根据历史结果和预测未来的结果。可用来跟踪一段时间内变量的变化。趋势分析常用于监控技术绩效、成本绩效和计划绩效。
    【问题3】
    本问题考查软件开发生命周期的阶段组成。每个阶段都可能产生缺陷。这些典型的阶段包括需求、设计、编码、测试等。
    【问题4】
    本问题的回答应问题1中发现的问题,阐述这些问题的重要性和解决措施。
    参考答案
    【问题1】
    1.小赵没有制定单独的质量管理计划,也没有安排质量管理人员(没有分配质量管理职责)。
    2.没有对项目过程进行质量检查工作(项目没有实施质量保证工作,只进行了质量控制工作)。
    3.质量控制方面存在问题,包括:
    (1)项目在重大里程碑处需由干系人对阶段成果进行评审,确保结果和预期目标一致。
    (2)需求评审没有客户参与,可能导致最终对需求不能达成一致,设计文件未经过正式评审,可能导致设计文件有较多的错误。
    (3)技术评审会是为了发现问题的,而不是修改问题的,评审会没有达到预期效果。
    (4)需求评审控制不好。需求评审属于技术评审,评审会持续时间过长会导致效率低下(或者说评审会召开时间过长,起不到质量控制的作用)。
    4.测试工作中在测试用例、测试方法、测试人员及测试环境等方面存在问题。
    【问题2】
    画出趋势图,如下图所示。

    不能判断测试可以结束,因为6轮测试的缺陷数并没有呈整体下降并趋于稳定的
    趋势。
    【问题3】
    产生的原因可能是需求缺陷、设计缺陷、编码错误、测试不充分。
    【问题4】
    1.制定质量保证计划。
    2.应安排独立于项目组的质量保证人员负责质量保证工作。
    3.对软件开发的过程实施质量审计。
    4.注重对需求和设计等开发过程文件的技术评审工作。
    5.注重测试工作,应安排相对独立的测试人员。
    6.对发现的缺陷进行统计分析,确保软件质量。

  • 第16题:

    在一个设计项目开始两个月后,客户要求对项目产品进行修改并在没有通知项目经理的前提下就做了这项变更,在最后测试阶段,发现测试结果与当初计划不同。这种情况主要是由于()

    A.测试计划定义不完善
    B.没有做好范围变更控制
    C.质量管理计划的开发不完善
    D.没有坚持沟通计划

    答案:B
    解析:
    这种情况主要是由于没有做好范围变更控制

  • 第17题:

    阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。需求分析完成后,项目组编写了《需求分析报告》,项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。设计人员根据需求文件编写了《设计说明书》并提交给小赵,小赵对设计文件仔细审阅了之后,便安排程序员开始编程。编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷,项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷,就这样反复修改和测试,直到第6轮,发现了33个缺陷。各轮发现的缺陷数如下:

    这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。[问题1](10分)请问分析此项目的质量管理过程中存在哪些问题。
    [问题2](6分)请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作应该很快就会结束了”是否有道理,并说明为什么。

    [问题3](4分)请结合软件开发生命周期分析系统测试缺陷产生的可能原因。[问题4](5分)请结合实际经验说明软件项目的质量管理工作应注重哪些方面。


    答案:
    解析:
    [问题1]答案:1、计划方面:小赵没有制定单独的质量管理计划,也没有安排质量管理人员(没有分配质量管理职责) 2分2、质量保证方面存在问题:(1):没有进行对项目过程的质量检查。(项目没有实施质量保证工作,只进行了质量控制工作)3、质量控制方面存在问题,如:(2分)(1) 项目在重大里程碑处需由相关干系人对阶段成果进行评审,确保结果和预期目标一致;(2) 技术评审会是为了发现问题的,而不是修改问题的,评审会没有达到预期效果 ,设计文件未经过正式评审,可能导致设计文件有较多的错误(3) 需求评审会问题,评审会的控制不好。需求评审属于技术评审,评审会时间过长会导致效率低下。(或者说评审会召开时间过长,起不到质量控制的作用)。 (4)对于是否能够进入项目重要阶段(里程碑)应进行评审后才能决定(5)做需求评审应争取干系人客户的参与,可能导致最终对需求不能达成一致。4. 测试工作存在问题,如测试用例、测试方法、测试人员及测试环境等方面。 (1分)(每条2分,满分10分)[问题2]答案:

    画出趋势图(3分)此图以每轮测试发现缺陷数为纵轴(不能画累计,不能反映出趋势)不能判断测试可以结束(1分),因为6轮测试的缺陷数并没有呈整体下降并趋于稳定的趋势(或者说6轮测试的累计缺陷数整体趋势为上升,并没有趋于稳定)(2分)[问题3]答案:产生的原因可能是需求缺陷、设计缺陷、编码缺陷、测试不充分。(每条2分,满分4分)[问题4]答案:1、要制定出质量保证计划2、应安排独立于项目组的质量保证人员负责质量保证工作3、对软件开发的过程实施质量审计4、注重对需求和设计等开发过程文件的技术评审工作5、注重测试工作,应安排相对独立的测试人员6、对发现的缺陷进行统计分析,确保放行的软件质量(每条1分,满分5分)

  • 第18题:

    以下关于软件测试的叙述中,不正确的是 ( ) 。

    A.在集成测试中,软件开发人员应该避免测试自己开发的程序
    B.软件测试工作应该在需求阶段就开始进行
    C.如果软件测试完成后没有发现任何错误,那么应首先检查测试过程是否存在问题
    D.如果项目时间比较充裕,测试的时间可以长一些;如果项目时间紧张,测试时间可以少一些

    答案:D
    解析:
    软件测试是软件开发中的一个重要的环节,是一种应该包括在整个开发和维护过程中的活动;参照V模型,需求分析阶段对应了验收测试,所以在需求分析阶段就要开始编写测试计划了。

  • 第19题:

    某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制订了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量时间,以便开展充分的测试工作。需求分析完成后,项目组编写了《需求分析报告》,项目经理小赵召集部分骨干人员召开评审会。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷。项目组对发现的缺陷进行了修改,又重新提交了测试。第二轮又发现了100多个缺陷,就这样反复修改和测试,直到第六轮,发现了33个缺陷。各轮发现的缺陷数如下:

    这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。【问题1】(10分)请分析此项目的质量管理过程中存在哪些问题?【问题2】(9分)请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作很快就会结束了”是否有道理,并分析原因。【问题3】(3分)请结合软件生命开发周期分析软件存在缺陷的可能原因。【问题4】(3分)请结合实际经验说明软件项目的质量管理工作应重点完成哪些工作?


    答案:
    解析:
    【问题1】(1) 没有制订单独的质量管理计划,也没有安排质量管理人员;(2) 没有实施质量保证工作;(3) 在项目重大里程碑处没有对阶段成果进行评审,无法确保结果和预期目标一致;(4) 技术评审会没有关注于发现问题,没有达到预期效果;(5) 设计文件未经过正式评审,可能没有发现设计文件中的错误;(6) 评审会召开时间过长,也没有起到质量控制的作用;(7) 在进入项目下一重要阶段前没有进行评审;(8) 重要项目干系人或客户没有参加需求评审会,可能导致最终对需求的理解不能达成一致。【问题2】

    小赵分析的没有道理。因为趋势线上下波动很大,并没有呈整体下降且趋于稳定的趋势,所以不能得出下一轮测试缺陷数必然减少的结论。最后一轮测试缺陷次数虽然减少,但是,还没有经过回归测试,新的缺陷可能还会产生。系统也没有经过集成测试,也可能还有新的缺陷产生。【问题3】需求缺陷、设计缺陷、编码缺陷、测试不充分。【问题4】(1) 要制订出切实可行的质量管理计划;(2) 应安排独立于项目组的QA人员负责QA工作;(3) 对软件开发过程实施质量保证;(4) 加强技术评审工作,注重对需求、设计等文档的技术评审工作;(5) 注重测试工作,应安排相对独立的测试人员;(6) 对发现的缺陷进行统计分析,确保最终的软件产品质量符合要求。

  • 第20题:

    在项目测试阶段检测到一个故障。在未通知项目经理的情况下,测试人员分析该故障,并与开发团队一起合作解决该故障。由于缺乏沟通,项目经理继续遵循初始定义的测试时限。项目经理现在应该怎么做?()

    • A、更新问题日志,并确定纠正措施
    • B、忽略该故障,因为己经解决了
    • C、签发变更请求,并遵循变更过程
    • D、打印更新后收尾测试计划,并确定纠正措施

    正确答案:C

  • 第21题:

    一位客户致电项目经理,要求对项目做微小变更以激活报告功能。项目经理通知开发团队实施该报告功能。在测试阶段,发现该报告功能未能满足客户期望。项目经理本应执行下列哪一项?()

    • A、让开发团队提供详细的功能需求。
    • B、拒绝实施该变更,因为项目所处阶段较晚。
    • C、针对微小变更制定项目变更请求。
    • D、通知开发团队并与客户探讨功能详情。

    正确答案:C

  • 第22题:

    单选题
    在项目的测试阶段,识别到产品的多个问题,客户要求项目经理快速隔离受这些问题影响的特性。项目经理可以从哪里找到这个信息?()
    A

    测试计划定义

    B

    工作分解结构(WBS)字典

    C

    需求跟踪矩阵

    D

    客户需求


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    在一个设计项目开始两个月后,客户要求对产品作修改。在没有通知项目经理的前提下就做了这项变更。在最终测试阶段,测试结果与当初计划的不同。这种情况是下列哪项例子?()
    A

    测试计划定义不完善

    B

    质量管理计划编制不完善

    C

    使用范围变更控制的技能差

    D

    不坚持沟通计划


    正确答案: A
    解析: 暂无解析