透過您的圖書館登入
IP:3.143.247.141
  • 學位論文

應用品質機能展開支援CMMI軟體流程改善

Application of QFD to Support CMMI Software Process Improvement

指導教授 : 劉建宏
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


CMMI是一個可以改進系統以及軟體工程流程的整合模式,它規定了組織成熟階段的架構,以及組織若想改善本身的軟體流程所應該注意的流程領域(Process Areas)、目標(Goals)、與執行方法(Practices)。CMMI近年來廣受業界的認可,它主要是將全面品質管理(Total Quality Management, TQM)應用到軟體的開發與維護,同時被證實能夠提昇組織的管理能力,降低軟體開發的成本、提升軟體的品質,以及增加顧客的滿意度。但商請專業顧問協助導入CMMI所費不眥,並不是所有企業都能負荷。在這樣的情況下,本研究嘗試在企業自行進行流程改善的前提下,利用品質機能展開(Quality Function Deployment, QFD)的架構與品質屋(House of Quality)的概念,分析公司現有的資源限制與流程改善的期望,協助管理階層決定適合優先改善的流程領域,並界定出與其相依的特定目標(Specific Goal)和需要實踐的特定執行方法(Specific Practice),以便公司能進行具體的流程改善計畫(action plan),達到CMMI流程改善規範的要求。

並列摘要


Capability Maturity Model Integration (CMMI) is an integrated model for process improvement in system and software engineering. It specifies a framework and essential elements for organizations to improve their processes, including various Process Areas, Goals, and Practices. CMMI has become a widely-adopted process improvement model worldwide in recent years. It mainly applies Total Quality Management (TQM) to the software development and maintenance. Industrial data have showed that CMMI can help organizations to improve their management abilities, reduce software development cost, promote software quality, and increase customer satisfaction. However, hiring consultants for CMMI adoption is very expensive and many organizations may not be able to afford. To this end, this research aims to help organizations for process self-improvement based on CMMI specifications. In particular, we adopt the Quality Function Deployment (QFD) framework and the concept of the House of Quality (HOQ) to help organizations analyzing their expectations on continuous process improvement and their resource constraints in order to determine which Process Areas can be improved cost effectively. Moreover, from the selected Process Areas, we are able to identify dependent Specific Goals and Specific Practices by applying QFD so that organizations can define their action plans for process improvement in order to achieve the requirements of CMMI.

參考文獻


[10] 黃瑞祥,「台灣中小型軟體發展組織如何實施CMMI Level 2」,碩士論文,中原大學管理學院資訊管理學系,台中,2004。
[2] Software Engineering Institute, http://www.sei.cmu.edu/index.html.
[5] Standard CMMI Appraisal Method for Process Improvement , http://www.sei.cmu.edu/publications/documents/06.reports/06hb002.html/.
[11] 蔡永泰,「應用品質機能展開與能力成熟度整合模式於軟體需求發展」,碩士論文,亞洲大學資訊科學與應用學系,台中,2006。
[12] Sun-Jen Huang and Wen-Ming Han, “Selection Priority of Process Areas Based on CMMI Continuous Representation,” Information & Management, Vol. 43, Release 3, pp. 297-307, April 2006.

延伸閱讀