簡易檢索 / 詳目顯示

研究生: 洪珮齡
Pei-Ling Hung
論文名稱: 建構雲原生DevOps品質流程架構之研究
Research on the Construction of DevOps Quality Process Framework in Cloud-Native Environments
指導教授: 黃世禎
Shih-Chen Huang
口試委員: 陳恭
Kung Chen
魏小蘭
Hsiao-Lan Wei
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2023
畢業學年度: 111
語文別: 中文
論文頁數: 74
中文關鍵詞: 雲原生DevOps軟體品質保證
外文關鍵詞: Cloud-native, DevOps, Software Quality Assurance
相關次數: 點閱:250下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   隨著資訊科技的迅速發展與軟體開發快速交付的需求增加,雲原生架構和DevOps開發模式已逐漸成為軟體開發的主流趨勢。在這種快速迭代的開發環境中,可能會導致專注於迭代開發和交付速度,而忽略了軟體品質保證流程;此外隨著雲原生技術的快速發展和應用,軟體品質保證也面臨新的挑戰。
      本研究提出了一個適用於雲原生環境的 DevOps 軟體品質流程架構,分別從DevOps的Plan、Code、Build、Test、Release、Deploy、Operate到Monitor各階段,將國際安全標準ISO 9001:2015、ISO/IEC/IEEE 90003:2018、ISO/IEC 25010:2011及ISO/IEC 33001:2015納入其中,共制訂了18個品質措施與其下的工作項目。
      本研究亦使用問卷調查法,對使用過雲原生開發或是擁有DevOps開發經驗的對象進行DevOps 軟體品質流程架構問卷調查。從共76份有效樣本分析,結果發現所提出的雲原生DevOps的品質流程架構中的18個品質措施對整體品質是有幫助的。18個品質措施對整體品質都有積極的影響,以確保符合品質規範的軟體交付和持續改進。本研究並根據研究結果對雲原生DevOps品質流程架構提出建議,希望對於有意願探討在雲原生DevOps之品質相關議題的學者或者企業有所幫助。


      With the rapid development of information technology and the increasing demand for fast software delivery, cloud-native architecture and DevOps development practices have gradually become the mainstream trend in software development. In this fast-paced development environment, there is a possibility of focusing too much on iterative development and delivery speed while neglecting the software quality assurance process. Additionally, with the rapid development and application of cloud-native technologies, software quality assurance also faces new challenges.
      This study proposes a DevOps software quality process framework suitable for cloud-native environments. It incorporates international security standards such as ISO 9001:2015, ISO/IEC/IEEE 90003:2018, ISO/IEC 25010:2011, and ISO/IEC 33001:2015 into the DevOps stages from Plan, Code, Build, Test, Release, Deploy, Operate to Monitor. A total of 18 quality measures and their respective tasks are formulated within this framework.
      The study also utilizes a questionnaire survey method to investigate individuals who have experience with cloud-native development or DevOps development. The proposed quality framework is analyzed and researched, and the results indicate that the 18 quality measures within the cloud-native DevOps quality process framework are beneficial for overall quality. All 18 quality measures have a positive impact on overall quality, ensuring software delivery and continuous improvement in compliance with quality standards.
      This study proposes suggestions for the quality process framework of cloud-native DevOps based on the research findings, aiming to provide assistance to scholars or enterprises interested in exploring quality-related issues in DevOps within the cloud-native context.

    第一章 緒論 2 1.1 研究背景 2 1.2 研究動機 3 1.3 研究目的 3 1.4 研究流程 4 第二章 文獻探討 5 2.1 DevOps 5 2.2 雲原生開發 7 2.3 ISO國際標準 8 第三章 研究方法 10 3.1 研究架構 10 3.2 雲原生DevOps之品質流程 12 3.3 雲原生DevOps各階段品質流程、品質措施與工作項目說明 13 3.4 問卷設計 38 第四章 研究結果分析 41 4.1 問卷資料收集 41 4.2 敘述性統計分析 41 4.3 皮爾森積差相關係數 46 4.4 迴歸分析 48 4.5 分析結果與討論 55 第五章 討論與建議 63 5.1 結論 63 5.2 研究貢獻 63 5.3 研究限制 64 5.4 未來研究建議 64 參考文獻 65

    Alnafessah, A., Gias, A. U., & Wang, R. (2021). Quality-Aware DevOps Research: Where Do We Stand? IEEE Access, 9, 44476-44489. https://doi.org/10.1109/ACCESS.2021.3064867
    AWS. (2023). 什麼是雲原生?. https://aws.amazon.com/tw/what-is/cloud-native/
    Azad, N., & Hyrynsalmi, S. (2023). DevOps critical success factors — A systematic literature review. Information and Software Technology, 157. https://doi.org/10.1016/j.infsof.2023.107150
    Balalaie, A., Heydarnoori, A., & Jamshidi, P. (2016). Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture. IEEE Software, 33, 42-52. https://doi.org/10.1109/MS.2016.64
    BLATSTEIN, M. (2016). Puppet 2016 State of DevOps Report Addresses the Most Pressing Issues in DevOps Today. https://devops.com/puppet-2016-state-devops-report-addresses-pressing-issues-devops-today/
    Chernyshev, M., Baig, Z., & Zeadally, S. (2021). Cloud-Native Application Security: Risks, Opportunities, and Challenges in Securing the Evolving Attack Surface. Computers, 54(11), 47-57. https://doi.org/10.1109/MC.2021.3076537
    Debois, P. (2008). Infrastructure and Operations Presentation. https://www.jedi.be/blog/2008/10/09/agile-2008-toronto-agile-infrastructure-and-operations-presentation/
    Faaiz, S. M., Khan, S.-U.-R., Hussain, S., & Wang, W.-L. (2023). A Study on Management Challenges and Practices in DevOps 10.1145/3593434.3594240
    Group, I. (2023). DevOps Market: Global Industry Trends, Share, Size, Growth, Opportunity and Forecast 2023-2028. IMARC Services Private Limited.
    ISO. ISO 9001 - 驗證 - 品質管理系統. https://twap.sgs.com/Trainsys/iso9001/iso9001.html
    ISO. (2015). ISO 9001:2015. https://www.iso.org/standard/62085.html
    ISO/IEC. (2011). ISO/IEC 25010:2011. https://www.iso.org/standard/74348.html
    ISO/IEC. (2015). ISO/IEC 33001:2015. https://www.iso.org/standard/54175.html
    ISO/IEC/IEEE. (2018). ISO/IEC/IEEE 90003:2018. https://www.iso.org/standard/74348.html
    Lichtenthäler, R. (2016). A Software Architecture Framework for Quality-Aware DevOps. 12–17. https://doi.org/10.1145/2945408.2945411
    Lichtenthäler, R., & Wirtz, G. (2022). A Review of Approaches for Quality Model Validations in the Context of Cloud-native Applications https://fis.uni-bamberg.de/handle/uniba/53801
    Perera, P., Silva, R., & Perera, I. (2018). Improve software quality through practicing DevOps 2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer), Colombo, Sri Lanka.
    Wikipedia, c. Pearson correlation coefficient. In Wikipedia, The Free Encyclopedia.
    Wikipedia, c. Regression analysis. In Wikipedia, The Free Encyclopedia.
    Zhou, X., Huang, H., Zhang, H., Huang, X., Shao, D., & Zhong, C. (2022). A Cross-Company Ethnographic Study on Software Teams for DevOps and Microservices: Organization, Benefits, and Issues 2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP),
    溫福星. (2013). 社會科學研究中使用迴歸分析的五個重要概念. 管理學報, 30, 160-190.

    無法下載圖示 全文公開日期 2026/07/21 (校內網路)
    全文公開日期 2033/07/21 (校外網路)
    全文公開日期 2053/07/21 (國家圖書館:臺灣博碩士論文系統)
    QR CODE