标题 | 基于QFD的软件系统开发质量评价 |
范文 | 闫琼 张海军 摘要: 本文首先依据经典McCall软件质量模型制定了软件系统开发质量的评价指标,接着基于质量功能展开构建了针对软件系统的可量化的QFD二阶评价模型。最后,以烟草制丝生产线APS系统为例进行了软件系统的满意度测评,论证了此模式的可行性,为软件系统的量化评价提供了新的思路和模式。 Abstract: Firstly,a general framework of the evaluation index for software system is set up according to the improved classical McCall model. Secondly, the quantitative evaluation model of software development based on QFD is discussed. Finally, taking the advanced planning and scheduling system for tobacco primary processing as an example, this paper proves the feasibility of application of satisfaction evaluation model for the software development. Therefore, the proposed evaluation model is new and effective for the quality evaluation of Software development. 关键词:QFD;软件系统;质量评价 Key words: QFD;software system;quality evaluation 中图分类号:TP311.5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文献标识码:A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文章编号:1006-4311(2019)14-0179-04 0 ?引言 自“软件危机”被提出以来,越来越多的学者开始关注并研究如何有效地评价软件产品的质量。软件的质量特性,反映了软件的本质[1]。衡量软件质量的经典模型主要有McCall模型、Boehm模型、FURPS模型、Dromey模型以及ISO9126软件质量模型[2]。上述质量模型对软件系统的质量保证指标体系进行了详细构建,为定性分析而非定量研究,如何将定性分析转化为定量研究,已成为亟待解决的问题。 质量功能展开是采用一定的规范化方法将顾客所需特性转化为一系列工程特性,所用的基本工具是“质量屋”[3]。随着QFD的发展,其应用领域不断扩展,不仅可以应用于制造业,而且可以应用于国防工业等重工业领域以及服务业领域;功能上,它不仅可以用于研究用户需求,也可以用来进行系统评价。朱宗乾等人构建了基于QFD的ERP实施合作方评价模型[4]。汪洋等人用QFD方法对飞机客舱内环境人机系统进行了研究,实现了对飞机客舱内环境人机系统的量化评价[5]。张萍等人将QFD应用于银行服务业的质量评价中,为银行管理人员改善服务质量、提高客户满意度提供依据[6]。张俊杰等人运用QFD理论考察独立学院大学生的满意度,得到了较好的评价效果[7]。本文将质量功能展开(QFD)引入到软件系统的质量评价中,首先采用McCall模型构建了可量化的软件质量评价指标,接著针对软件开发质量建立了二阶段的客户满意度QFD测评模型,进而通过计算得到用户使用软件的满意度指数,为软件系统的量化评价提供了新的思路和模式。 1 ?软件系统评价指标构建及其含义 在经典的McCall模型中,通过考察软件系统的产品修正、运行和转移特性来定性的分析软件系统的质量。其中产品修正特性包括软件系统的可维护性、可测试性和灵活性三个指标;产品运行特性包括正确性、可靠性、效率、可使用性、完整性五个指标;产品转移特性包括可移植性、可复用性、互联性三个指标,具体见图1。本文采用McCall软件质量模型构建软件的评价指标体系,详见表1。 2 ?软件系统评价的二阶QFD模型 本文基于QFD将软件的客户满意度与软件的质量特性联系在一起,创建了二阶QFD模型以方便用户对测评指标进行评价,进而实现对软件系统满意度进行定量研究,如图2所示。 2.1 软件系统第一阶段满意度测评QFD模型 第一阶段测评模型如图3所示,图中,把软件系统的总体满意度放入左墙,影响用户满意度的三个一级指标放入天花板中,各符号的含义见表2。 2.2 软件系统第二阶段满意度测评的QFD模型 第二阶段的测评模型如图4所示。图中,把影响软件系统总体满意度的3个一级指标放入左墙,影响用户满意度的11个二级指标放入天花板中,各符号的含义见表3。 2.3 相关参数的计算方法 2.3.1 建立关系矩阵 本文根据Saaty l-9等级标度来建立关系矩阵,如表4所示。 2.3.2 确定判断矩阵 采用调查问卷的方式对软件系统的11个二级指标进行满意度调查,每一项二级指标的调查满意度平均值记为dj(j=1,2…11),而后通过公式(1)得到判断矩阵(Pij)。 4 ?结论 本文基于QFD并结合经典McCall软件质量模型,建立了针对软件系统的可量化的QFD评价模型,将质量功能展开方法应用拓展到了软件系统的评价领域,提出了QFD在软件系统评价应用的基本方法,并以烟草制丝生产线APS系统对实际案例进行了满意度测评,为软件系统的量化评价提供了科学依据。 参考文献: [1]邢惠芬.基于QFD的外包软件质量保证模型与应用研究[D].杭州:浙江大学,2006. [2]韩福荣.现代质量管理学[M].北京:机械工业出版社,2004. [3]罗圣仪.计算机软件质量保证的方法和实践[M].北京:科学出版社,1999. [4]朱宗乾,张诗奎,廖貅武.基于QFD的ERP软件供应商与咨询商评价模型研究[J].工业工程与管理,2012,17(3):8-15. [5]汪洋,余隋怀,杨延璞.基于QFD和AHP的飞机客舱内环境人机系统评价[J].航空制造技术,2013(8):86-90. [6]张萍.基于QFD的银行客户满意度分析[D].青岛:青岛大学,2013. [7]张俊杰,杨利,卞丽娜.QFD理论视域下的独立学院大学生满意度及其改进策略[J].现代教育科学,2018(10):50-55. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。