簡易檢索 / 詳目顯示

研究生: Wahyu Tri Anggoro
Wahyu Tri Anggoro
論文名稱: 基於CMMI-DEV V2.0軟體流程改善之個案研究
A CASE STUDY OF SOFTWARE PROCESS IMPROVEMENT BASED ON CMMI VER 2.0
指導教授: 黃世禎
Sun-Jen Huang
口試委員: 李國光
Gwo-Guang Lee
朱宇倩
Yu-Qian Zhu
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2019
畢業學年度: 107
語文別: 英文
論文頁數: 87
中文關鍵詞: CMMI-DEVCMMI 藍圖連續式表述軟體開發流程改善軟體品質
外文關鍵詞: CMMI-Dev, CMMI Roadmap, Continuous Representation, Software Quality Improvement
相關次數: 點閱:337下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 資訊技術已成為公司經營業務的推動者,而軟體系統亦已成為任何企業的主要需求之一。軟體系統可作為支持和簡化企業業務流程的工具,所以就必須符合使用者的品質要求。有效的軟體開發流程對符合品質需求是必要的。如果能按既定時程與成本,且符合用戶的需求,則可以將軟體開發流程視為有效。 本論文以一家印尼銀行業務公司為研究個案。該公司在競爭激烈的市場中運營,除需要維持既有客戶外,亦須吸引更多新客戶, 因此軟體品質需要有穩定的進步成長,而能力成熟度整合模式(Capability Maturity Model Integration, CMMI)2.0版是一個可用於軟體流程改善的框架。
    本研究旨在更好地理解CMMI-DEV的實作過程。由於CMMI模式結構組成相當龐大,因此本研究以連續表述作為CMMI的實作導入方法。首先個案公司必須視當前軟體開發過程的狀況,來選擇適合的實踐領域,並確定其導入之優先順序。本研究使用CMMI規劃藍圖,透過定義業務目標和問題來選擇實踐領域,並使用SCAMPI C作為評估軟體開發流程的成熟度和能力水平的評估方法。本研究結果可做為CMMI-DEV V2.0導入公司改善其軟體開發流程與提升軟體品質的參考。


    Information technology has become an enabler for a company to operate its business. The software has become one of the organization's primary needs. The software's role as an instrument for supporting and simplifying business processes in an organization. A single software should have excellent quality to satisfy the client. An effective software development process is necessary to produce good quality software. The software development process can be classified as effective if finished on time, cost-effective, and following user requirements. A case study involving a company that engaged in the banking business was done. This company operates in a very competitive market. This company needs to maintain its customers as it gains fresh customers. Therefore its software quality needs to be steadily improved. Capability Maturity Model Integration (CMMI) version 2.0 is a framework which can be used for software process improvement.
    This study is undertaken to gain a better understanding of CMMI implementation. As CMMI constitutes an enormous structure, continuous representation was used as an approach for CMMI implementation. The company must define and prioritize which practice area is most appropriate for the current conditions of its software development process. This study uses CMMI Roadmap for selecting the practice area by defining business goals and problems. SCAMPI C is used as an appraisal method to measure the level of maturity and capability of the software development process. This study uses a questionnaire-based method to collect data. The result of this research is a recommendation that can lead to software quality improvements. The recommendation is formulated based on CMMI-Dev version 2.0

    ABSTRACT iv ACKNOWLEDGMENT vi TABLE OF CONTENT vii LIST OF FIGURES ix LIST OF TABLES x CHAPTER 1 INTRODUCTION 1 1.1. Research Background 1 1.2. Research Problem 1 1.3. Research Question 3 1.4. Research Objective 3 1.5. Research Benefit 4 1.6. Research Scope 4 CHAPTER 2 LITERATURE REVIEW 5 2.1. Capability Maturity Model 5 2.2. Appraisal Method 15 2.3. Quantitative Analysis 17 2.4. Prior Research 19 CHAPTER 3 RESEARCH METHODOLOGY 2 3.1. Research Model 2 3.2. Research Design 3 3.3. Research Stages 3 3.4. Sample and Data Collection Method 5 3.5. Questionnaire and Measures 7 CHAPTER 4 CASE STUDY 14 4.1. Organizational Structure 14 4.2. Organizational Business Process 15 CHAPTER 5 RESULT AND ANALYSIS 18 5.1. Initiating 18 5.2. Diagnosing 19 5.3. Establishing 36 5.4. Action 51 5.5. Learning 51 CHAPTER 6 CONCLUSION 53 6.1. Summary of Finding 53 6.2. Research Contribution 55 6.3. Limitation and Future Research 55 REFERENCES 57

    M.C. Paulk, B. Curtis, M.B. Chrissis, C.V. Weber, Capability Maturity Model for Software, Version 1.1, CMU/SEI-93-TR-24, 1993.
    SCAMPI Team, & CMMI Institute. (2014). Standard CMMI Appraisal Method for Process Improvement (SCAMPI) A, Version 1.2: Method Definition Document, (December), 277. https://doi.org/CMU/SEI-2011-HB-001
    Hayes, W., Miluk, G., Ming, L., Glover, M. (2005). Handbook for Conducting Standard CMMI Appraisal Method for Process Improvement (SCAMPI) B and C Appraisals, Version 1.1 (HANDBOOK CMU/SEI-2005-HB-005). Cmusei2005Hb005, (December). Retrieved from https://resources.sei.cmu.edu/asset_files/Handbook/2005_002_001_14438.pdf%0Ahttp://repository.cmu.edu/sei/405/
    Fleming, I. (n.d.). CMMI SCAMPI Appraisal - an Introduction. Retrieved May 27, 2019, from http://www.sqa.net/cmmi-scampi.html
    Cuadros López, Á. J., Galindres, C., & Ruiz, P. (2016). Project maturity evaluation model for SMEs from the software development sub-sector. AD-Minister, (29), 147–162. https://doi.org/10.17230/ad-minister.29.7
    Winkler, D., O’Connor, R., and Messnarz, R. (2011). Systems, software, and services process improvement. Berlin: Springer, pp.97-108.
    Huang, S. J., & Han, W. M. (2006). Selection priority of process areas based on CMMI continuous representation. Information and Management, 43(3), 297–307. https://doi.org/10.1016/j.im.2005.08.003
    Cannegieter, Jan Jaap; Heijstek, Andre; Linders, Ben; Solingen, R. Van. (2008). CMMI roadmaps, (November). Retrieved from http://repository.cmu.edu/sei/295/
    CMMI® Institute. (2018). CMMI Model v2.0.
    Alshaikh, Z., Alsaleh, M., Alarifi, A., & Zarour, M. (2016). Process improvement in governmental agencies: Toward CMMI certification. 2015 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2015, 168–173. https://doi.org/10.1109/ISSREW.2015.7392063
    Saunders, M., & Lewis, P., (2016). In Thornhill Adrian (6th Ed.), Research Methods for Business Students. Pearson.
    Sunetnanta, T. T., & Choetkiertikul, M. (2012). Quantitative CMMI Assessment for Software Process Quality and Risk Monitoring in Software Process Improvement. International Journal of Digital Content Technology and Its Applications, 6(21), 95–102. https://doi.org/10.4156/jdcta.vol6.issue21.11
    Piyabunditkul, C., Lichter, H., Anwar, T., Methawachananont, A., Krootkaew, C., & Krisanathamakul, T. (2012). Design and Evaluation of a CMMI conformant Light-Weight Project Management Approach. International Journal of Digital Content Technology and Its Applications, 6(21), 1–10. https://doi.org/10.4156/jdcta.vol6.issue21.1
    CMMI Institute. (2018). CMMI V2.0 Adoption and Transition Guidance (Version 2.1). Retrieved from https://cmmiinstitute.com/resource-files/public/v2-0-materials/cmmi-v2-0-adoption-and-transition-guide
    CMMI Institute. (2019). CMMI Adoption Trends. Retrieved from https://cmmiinstitute.com/resource-files/public/cmmi-adoption-trends-2018-year-end-update
    Dalton, J. (2012). Ask The CMMI Appraiser!: What are the steps to achieving a Maturity Level of CMMI? Retrieved May 27, 2019, from http://askthecmmiappraiser.blogspot.com/2012/02/what-are-steps-to-achieving-maturity.html

    無法下載圖示 全文公開日期 2024/07/04 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE