论文摘要
随着信息化时代的到来,我国软件产业正面临着良好的发展机遇。在预算内按时开发出符合客户真正需要的高质量软件是众多软件开发团队的目标。软件需求,作为软件开发最重要的一个输入,对其管理的好坏很大程度上决定了软件开发的成败。但在大多数软件项目中,最不稳定的部分就是需求,多方面的因素都可能带来需求的变更,需求在整个软件生命周期中始终处在一个持续变化的状态中。因此,如何解决软件开发中的需求变更控制问题,是我们当前面临的一大课题。本文在对质量工程核心技术之一——质量机能展开(又称质量功能展开,QFD)进行研究和改进的基础上,将其引入软件开发行业,考虑软件需求自身的特点,寻求一种行之有效的软件需求变更控制方法。本文首先对现有软件需求变更控制解决方案进行了全面的梳理,同时回顾了以往对于QFD理论的研究。在吸收前人已有研究成果的基础上,针对需求的动态性,将质量屋(HOQ)拓展为立体形式的三维质量屋(3D-HOQ),并以此为需求转换工具,研究了动态质量机能展开(DQFD)方法。然后将DQFD引入软件开发过程,研究软件需求的变更,探讨动态OFD对于软件需求变更的控制与响应的实现途经,融合应用数量化理论Ⅲ的软件结构定量设计法,提出了基于动态QFD的软件需求变更控制方法。该方法利用一系列三维质量屋,一层一层地顺次展开,将动态的软件需求有效地映射到软件开发设计过程中去,最终与软件开发企业现有的需求变更控制流程相结合,响应需求的变更。最后,通过该方法在实际软件开发项目中的应用及其效果分析,验证了方法的适用性和有效性,从而完善了本文提出的理论框架。本文的主要研究成果包括:(1)针对质量屋的局限性,提出了三维质量屋;(2)研究动态质量机能展开,对传统QFD模式进行了改进;(3)结合软件需求的自身特点,提出了一套有针对性的软件需求变更控制方法;(4)将动态质量机能展开应用于软件需求变更管理实践中,这对QFD应用研究领域来说也是一种拓展。
论文目录
摘要Abstract1 绪论1.1 研究背景1.2 研究问题的提出1.3 研究的目的及意义1.4 基本概念的界定1.4.1 质量机能展开(QFD)1.4.2 软件1.4.3 软件需求1.4.4 动态质量机能展开1.5 研究方法1.6 论文结构2 文献综述2.1 需求变更控制相关研究综述2.1.1 软件质量与软件需求2.1.2 需求工程2.1.3 软件需求变更控制方法及评述2.2 QFD理论综述2.2.1 QFD概述2.2.2 QFD的模式及其改进2.2.3 定量分析方法的引入2.2.4 QFD在软件业中的应用2.3 现有研究的总结3 三维质量屋和动态质量机能展开3.1 三维质量屋(3D-HOQ)的提出3.1.1 动态的顾客需求3.1.2 质量屋(HOQ)3.1.3 三维质量屋(3D-HOQ)的提出3.2 三维质量屋技术3.2.1 三维质量屋的形式3.2.2 三维质量屋的构建3.3 动态质量机能展开(DQFD)4 基于动态 QFD的软件需求变更控制方法4.1 基于动态 QFD的软件需求变更控制方法概述4.2 动态需求获取与分析4.2.1 需求获取4.2.2 需求变换与整理4.2.3 动态需求分析4.2.4 需求重要度评判4.3 动态需求映射4.3.1 动态软件规划与设计4.3.2 软件结构定量设计4.3.3 动态软件配置4.4 需求变更控制4.5 小结5 应用研究5.1 地税网上申报系统(DSWS)项目背景5.1.1 LS公司简介5.1.2 LS公司现行需求变更控制体系介绍5.1.3 DSWS项目概况5.2 基于动态 QFD的软件需求变更控制方法的可行性分析5.3 基于动态 QFD的软件需求变更控制方法在 DSWS项目中的应用5.3.1 动态需求获取与分析过程5.3.2 动态需求映射过程5.3.3 需求变更控制5.4 应用效果分析6 总结与展望6.1 主要研究成果6.2 研究的学术价值与实践意义6.2.1 学术价值6.2.2 实践意义6.3 研究展望参考文献附录致谢
相关论文文献
标签:质量机能展开论文; 质量屋论文; 需求工程论文; 需求变更控制论文;