阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 【说明】 某单位大型应用系统建设项目,在项目的建设过程中实施了全过程监理。在项目实施过程中,发生了如下事件: 为了保证软件系统的质量,建设单位要求监理对各阶段的软件质量进行严格

admin2017-09-14  26

问题 阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
    某单位大型应用系统建设项目,在项目的建设过程中实施了全过程监理。在项目实施过程中,发生了如下事件:
    为了保证软件系统的质量,建设单位要求监理对各阶段的软件质量进行严格把关,并且要视外部专家评审结果界定阶段工作是否达到所需的质量要求。在承建单位的概要设计工作完成后,由7位外部专家组成专家组进行外部评审。
此项目的软件开发模型采用瀑布模型。为了做好质量控制,监理工程师应掌握测试工作进程。在软件生存周期各阶段,测试工作有所不同。请将下面左侧的软件测试活动与右侧对应的软件生存周期阶段用线连接。
    完成确认测试计划          软件需求分析阶段
    完成软件集成测试计划      软件概要设计阶段
    执行集成测试              软件详细设计阶段
    完成软件单元测试计划      软件编码阶段
    完成系统测试计划          软件测试阶段
    执行白盒测试

选项

答案[*]

解析 瀑布模型规定了各项软件工程活动,包括:制定开发计划,进行需求分析和说明,软件设计,程序编码。测试及运行维护,并且规定了它们自上而下,相互衔接的固定次序,如同瀑布流水,逐级下落,如图所示。

    然而软件开发的实践表明,上述各项活动之间并非完全是自上而下,呈线性图式。实际情况是,每项开发活动均处于一个质量环(输入——处理——输出——评审)中。只有当其工作得到确认,才能继续进行下一项活动,在图中用向下的箭头表示;否则返工,在图中由向上的箭头表示。
    瀑布模型的开发策略是要求软件开发组织在进行软件开发时,要严格划分开发过程的每一个阶段,并根据工程化的有关规定,在“软件开发计划”及“软件质量保证计划”中反映每个阶段的活动。对每阶段的工作要进行认真的评审。只有在某个阶段的目标确实达到后,才能进入下一阶段的工作。
转载请注明原文地址:https://jikaoti.com/ti/Hjx7FFFM
0

相关试题推荐
最新回复(0)