问答题
[说明]
某电子商务工程建设项目,建设单位甲分别与承建单位乙、监理单位丙签订了项目承包合同和监理合同,在项目实施过程中发生如下事件:
事件1:在项目核心模块开发过程中,交易模块的开发和测试基本完成后,监理工程师发现在设计要求的运行环境下,模块的功能操作反应迟缓,信息查询时间长,怀疑其性能存在问题,设计要求系统能够支持3万用户的并发交易,信息查询响应时间不超过5秒。于是要求承建单位出示交易模块性能的测试资料和其他证明资料。承建单位向监理机构出示其对交易模块的性能测试计划、用例和测试结果。表明交易模块的负载能力和响应时间全部达到或超过项目的设计要求,其中查询的响应时间最快达到2秒。
事件2:面对交易模块性能测试未达到的结果,承建单位承认他所提交的性能测试结果不是在运行环境下进行测试的,而是在实验室内高配的环境下进行测试的。
事件3:为了加强开发过程监理的质量控制力度,建设单位就如何进行质量控制对监理进行了咨询:(1)开发质量控制的监理过程包括哪些方面?(2)应采取哪些质量控制手段?
事件4:在后续的监理工作中,监理单位加强以抽查的方式监控建设单位的开发行为。为此监理机构要求承建单位的开发和测试人员在监理进行抽查时,必须暂时停止开发或者测试工作,全力配合监理工作,以便保证抽查的效果。
问答题
在事件1中,作为监理工程师应该如何判断承建单位开发的交易模块的性能是否达到要求?
【正确答案】在事件1中,作为监理工程师应从以下几点判断承建单位开发的交易模块的性能是否达到了要求:
(1)针对承建单位提供的性能测试计划、用例和测试结果进行有效的评审,验证其规范性、正确性,并确认其能否满足性能要求和验收标准。
(2)对重要环节或质量控制点要进行必要的抽查、评审和测试。
(3)确认承建单位的测试工作是否在运行环境或模拟运行环境下进行的。
(4)如有必要可以要求承建单位出具有资质的第三方检测机构的检测报告。
【答案解析】
问答题
根据事件2,请回答对于这起质量事故,(1)承建单位应该承担什么责任?(2)监理机构的监理工作有何错误之处?
【正确答案】(1)对于这起质量事故,承建单位应负主要责任。承担重新测试导致的工期延误、测试费用等全部损失。
(2)监理机构没有参与承建单位的测试过程,在对测试方案、测试计划、测试用例和测试结果没有进行评审和确认等方面存在失误。
【答案解析】
问答题
在事件3中,请你回答建设单位提出的两个问题。
【正确答案】(1)开发质量控制的监理过程:
①协助承建单位完善实施过程中阶段性质量控制,制订质量控制计划。
②设置阶段质量控制点,实施跟踪控制。
③对开发、实施材料与设备的检查。
④严格各个过程间的三检(自检、交接检、专项检查)。
⑤协助建设单位对严重质量隐患和质量问题进行处理。
⑥工程款支付后签署质量认证书。
(2)质量控制手段主要有评审、测试、抽查、旁站、见证、平行检验等。
【答案解析】
问答题
针对事件4,监理的做法恰当吗?如果恰当,请给出理由。如果不恰当,请给出监理和承建单位的正确做法。
【正确答案】不恰当。
监理单位的正确做法:在抽查过程中,尽量不要影响承建单位的开发或测试工作,可采取旁站、见证和平行检验等方法。
承建单位的正确做法:安排专人配合监理单位的抽查工作及相关问题的处理,同时要保证自身开发或测试工作的正常进行。
【答案解析】[解析]
工程实施阶段质量控制的要点及方法:
(1)协助承建单位完善实施过程中阶段性质量控制,制订质量控制计划。
(2)设置阶段质量控制点,实施跟踪控制。
(3)对开发、实施材料与设备的检查。
(4)严格各个过程间的三检(自检、交接检、专项检查)。
(5)协助建设单位对严重质量隐患和质量问题进行处理。
(6)工程款支付后签署质量认证书。
质量控制手段:
(1)评审。
(2)测试。
(3)旁站(在项目实施现场进行旁站监理工作是监理在信息系统工程质量控制方面的重要手段之一。旁站监理是指监理人员在施工现场对某些关键部位或关键工序实施全过程现场跟班的监督活动)。
(4)抽查。
(5)见证。
(6)平行检验。
软件测试阶段,监理的主要方法有:
(1)定期检查、必要抽查、评审。
(2)定期审查软件测试的工程活动和工作进度。
(3)根据实际需要对软件测试工程活动进行跟踪、审查和评估。
(4)对编码工程活动和产品进行评审或审核,并报告结果。