閆瓊 張海軍



摘要: 本文首先依據經典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.