题名

SaaS雲端服務軟體品質測試之研究

并列篇名

A Study of Software Quality Testing for Software as a Service

作者

蕭瑞祥(Ruey-Shiang Shaw);鄭哲斌(Che-Pin Cheng);邱仲麟(Chung-Lin Chiu)

关键词

雲端運算 ; 雲端服務特性 ; ISO/IEC 25010 ; 軟體品質測試 ; AHP ; cloud computing ; SaaS characteristics ; ISO/IEC 25010 ; software quality testing ; AHP

期刊名称

資訊管理學報

卷期/出版年月

25卷4期(2018 / 10 / 31)

页次

447 - 474

内容语文

繁體中文

中文摘要

SaaS雲端服務具備靈活彈性、高擴充性以及隨選即用等特性。為確保使用者可使用高品質的SaaS服務並獲得上述實際效益,如何測試SaaS雲端服務品質是業界非常重要的議題之一。有鑑於傳統的軟體測試無法有效的檢驗雲端服務之特性與品質,本研究期望建立一個較合適之測試程序來驗證SaaS雲端服務品質。爰先透過文獻分析彙整SaaS雲端服務主要特性,並參考軟體品質標準設計之品質模型,最後依功能性與非功能性雲端服務特性發展出較符合業界需求的測試程序。本研究以文獻內容分析法歸納出雲端測試特性,再設計出SaaS雲端服務品質特性所對應之檢測指標,結合實務專家意見訪談印證檢測方法與指標的適用性,並匯總建議。受訪專家表一致表示本研究發展之檢測指標適切,並提供了良好可遵循之檢測參考結果。本研究也採用層級分析法獲得雲端服務特性之權重,期望本研究所發展出之測試程序,能讓雲端服務使用者得以檢視業者將推出之SaaS雲端服務是否具備雲端特性,並能確保提供高服務品質與滿意度的雲端服務。

英文摘要

Purpose-SaaS have a lot of valuable characteristics, such as flexibility, scalability, high-demand and pay per use, etc. In view of the traditional software testing cannot effectively test SaaS quality, this study aims to establish a testing mechanism to ensure SaaS quality. Design/methodology/approach-First defines SaaS characteristics mainly through literature analysis, then reference to international software quality standards to design quality model, and finally base on functional and non-functional SaaS characteristics to development testing procedures. Findings-This study first uses content analysis from reference literatures to induct cloud testing, then designs SaaS cloud service quality characteristics to map testing indexes, and finally combine interviews with industry experts to verify applicability of testing methods and indexes and collect suggestions. This study also obtains the weight of SaaS characteristics. Research limitations/implications - Interviewed experts unanimous express applicability of this testing index study and provide proper testing reference for follow up to compliance in testing. These testing procedures can help user to assure those SaaS can fit cloud characteristics and ensure the quality of its services. Practical implications-The results of this research can provide service providers as software shelves or quality of service testing. Originality/value-This study established a testing mechanism to ensure SaaS quality and also obtain the weight of SaaS characteristics. Interviewed experts unanimous express applicability of this testing index study and provide proper testing reference for follow up to compliance in testing.

主题分类 基礎與應用科學 > 資訊科學
社會科學 > 管理學
参考文献
  1. (2001).ISO/IEC JTC1/SC7/ ISO/IEC 9126-1: 2001 Software engineering – Product quality – Part 1: Quality model.International Standards Organization/International Electro technical Commission.
  2. (2011).ISO / IEC 25010 systems and software quality requirements and evaluation(SQuaRE)-system and software quality models.Geneva:International Organization for Standard=ISO.
  3. (2014)。2014 CIO 大調查。CIO IT 經理人雜誌,31,41-68。
  4. Armbrust, M.,Fox, A.,Griffith, R.,Joseph, A.D.,Katz, R.,Konwinski, A.,Lee, G.,Patterson, D.,Rabkin, A.,Stoica, I.,Zaharia, M.(2010).A view of cloud computing.Communication ACM,53(4),50-58.
  5. Baudoin, C.,Martino, B.D.,Edwards, M.(2015).,Cloud Standards Customer Council.
  6. Benlian, A.,Hess, T.(2011).Opportunities and risks of software-as-a-service: findings from a survey of it executives.Decision Support Systems,52(1),232-246.
  7. Benlian, A.,Koufaris, M.,Hess, T.(2012).Service quality in software-as-a-service: developing the SaaS-qual measure and examining its role in usage continuance.Journal of Management Information Systems,28(3),85-126.
  8. Boehm, B.W.,Brown, J.R.,Kaspar, H.,Lipow, M.,MacLeod, G.J.,Merritt, M.J.(1978).characteristics of software quality.
  9. Choudhary, V.(2007).Comparison of software quality under perpetual licensing and software as a service.Journal of Management Information Systems,24(2),141-165.
  10. Cusumano, M.(2010).Cloud computing and SaaS as new computing platforms.Communications of the ACM,53(4),27-29.
  11. David, C.(2010).,Gartner Inc..
  12. Dromey, R.G.(1995).A model of software product quality.IEEE Transactions on Software Engineering,21(2),146-162.
  13. Gao, J.,Bai, X.,Tsai, W.T.,Uehara, T.(2013).SaaS testing on cloud – issue, challenges, and needs.2013 IEEE Seventh International Symposium on Service-Oriented System Engineering
  14. Gartner. (2012), ‘Gartner says worldwide software-as-a-service revenue to reach $14.5 billion in 2012’, Gartner Inc., available at http://www.gartner.com/newsroom/id/1963815 (accessed 25 May 2017)
  15. Gillett, F.E.(2008).,Forrester Research, Inc..
  16. Herbert, L.,Bartels, A.(2011).,Forrester Research, Inc..
  17. Hwang, C.L.,Yoon, K.(1981).Multiple Attribute Decision Making: Methods and Applications.NY:Springer-Verlag.
  18. Jifeng, L.,Sulin, B.,Han, Z.(2012).The effectiveness of online shopping characteristics and well-designed websites on satisfaction.MIS Quarterly,36(4),1131-1144.
  19. Kaur, A.,Singh, N.,Singh, G.(2012).An overview of cloud testing as a service.International Journal of Computers and Technology,2(2),18-23.
  20. Lee, J.Y.,Lee, J.W.,Cheun, D.W.,Kim, S.D.(2009).A quality model for evaluation software-as-a-service in cloud computing.2009 Seventh ACIS International Conference on Software Engineering Research, Management and Applications
  21. Lee, K.C.,Chung, N.(2009).Understanding factors affecting trust in and satisfaction with mobile banking in Korea: A modified DeLone and McLean's model perspective.Interacting with Computers,21(5-6),385-392.
  22. Liao, C.,Chen, J.L.,Yen, D.C.(2007).Theory of planning behavior (TPB) and customer satisfaction in the continued use of e-service: An integrated model.Computers in Human Behavior,23(6),2804-2822.
  23. McCall, J.A.,Richards, P.K.,Walters, G.F.(1977).Factors in software quality, II.US Rome Air.
  24. McCall, J.A.,Richards, P.K.,Walters, G.F.(1977).Factors in software quality, III.US Rome Air.
  25. McCall, J.A.,Richards, P.K.,Walters, G.F.(1977).Factors in software quality, I.US Rome Air.
  26. Naseer, M.,Nazar, M.(2016).A framework for selection of SaaS by evaluating the quality of freemium model.2016 6th International Conference on Innovative Computing Technology
  27. Susarla, A.,Barua, A.,Whinston, A,B.(2010).Multitask agency, modular architecture, and task disaggregation in SaaS.Journal of Management Information Systems,26(4),87-118.
  28. Susarla, A.,Barua, A.,Whinston, A,B.(2009).A transaction cost perspective of the "Software as a Service" business model.Journal of Management Information Systems,26(2),205-240.
  29. Vashistha, A.,Ahmed, P.(2012).SaaS multi-tenancy isolation testing challenges and issues.International Journal of Soft Computing and Engineering,2(5),49-50.
  30. Vidhyalakshmi, R.,Kumar, V.(2017).CORE framework for evaluating the reliability of SaaS products.Future Generation Computer Systems,72(1),23-36.
  31. 王小璠(2005).多準則決策分析.台北:滄海書局.
  32. 王峰(2012)。基於層次分析法的軟件質量評估模型分析與研究。現代電子技術,35(24),21-23。
  33. 王豐勝,黃彥文(2013)。軟體測試品質革新的未來趨勢-雲端測試之架構設計與驗證。軟體品質協會品質月刊,49(2),22-27。
  34. 周悅,覃文闖,胡一鳴(2013)。應用走向雲端的性能測試挑戰。微型機與應用,32(17),1-2。
  35. 軟體品質協會(2013)。,未出版
  36. 資策會(2013),資策會雲端測試開發平台,http://www.cloudopenlab.org.tw/index.do(存取日期 2014/12/20)。
  37. 蘇國鵬(2012)。廈門大學。