Responsive image
博碩士論文 etd-0320108-121309 詳細資訊
Title page for etd-0320108-121309
論文名稱
Title
A+科技導入 CMMI計畫遭遇困難與案例之研究
The Case Study of CMMI Implementation of A+ Technology Company
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
122
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2008-01-28
繳交日期
Date of Submission
2008-03-20
關鍵字
Keywords
軟體流程改善、能力成熟度整合模式、效益評估
Benefit appraisal, The Improvement of Software Flow, CMMI (Capability Maturity Model Integration)
統計
Statistics
本論文已被瀏覽 5636 次,被下載 0
The thesis/dissertation has been browsed 5636 times, has been downloaded 0 times.
中文摘要
摘要
由卡內基美隆大學軟體工程學院發展的能力成熟度整合模式(Capability Maturity Model Integration, CMMI)已於 2002 年正式公佈,其目的是協助組織持續進行流程改善與評估承包商的組織成熟度等級。CMMI 提供了一個很有彈性的架構來實踐軟體工程及確保軟體的品質。因為它沒有限制實踐的方法,而僅有定義必須達到的目標。因此,不同的技術、組織、工作領域都可以依照他們的特性來調適他們的流程以符合 CMMI的要求。 同時已經受到國內外企業普遍重視與採用,目前國內已經有 24 家組織取得 CMMI 的認證。
而政府為了提昇國內軟體產業於全球資訊服務市場的競爭力,在推廣CMMI方面, 也積極提出各項政策,政府預計每年投入約七千萬元,期望於 2007 年推動 50 家第三級認證通過; 2010 年則達到 100家第三級以及 5 家第五級之目標,以鼓勵國內軟體組織取得 CMMI 的認證。可見軟體品質是國家目前在產業推動的重點之一,更是台灣未來再增加國際競爭力的軟體產業中最重要的發展趨勢與關鍵技術。
軟體流程改善是企業確保所提供之服務/產品的品質與提昇競爭力的 一項重要投資活動,會牽涉到組織變革、員工抗拒等內外在因素干擾,因此組織必須要有政策的承諾、強烈的企圖與動機以投入必要的資源以求確定執行軟體流程改善,才可確保流程改善專案的成功,因此藉由分析國內24家已取得 CMMI 認證公司之導入效益、導入階段與各流程領域常見之遭遇困難、與編撰國內 CMMI 導入之案例,可以提供國內正在導入 CMMI或規劃導入 CMMI 的公司做為導入的參考依據。
本研究從客戶、財務、品質、流程、組織與員工六個績效構面,分析國內 24 家已取得 CMMI 認證之公司在導入後的實質效益,結果發現導入 CMMI 後對公司在六個績效構面上均持正面肯定的認同,但相對在財務與員工構面之『提昇承包專案的議價能力』與『降低專案成員忙碌程度』下,約有 50% 認為並無顯著的導入績效差異。本研究國內已取得 CMMI認證之企業、目前正在導入 CMMI 之A+科技與國內顧問輔導公司,彙整出 CMMI 導入六個階段中在員工、推動團隊、內外資源與組織環境四大構面中 35 項常見遭遇的困難點,與成熟度等級第二級(ML2)及第三級(ML 3)下 18 個流程領域在特定實務與A+科技在一般實務執行中常見遭遇之困難,以及執行上較困難之特定實務,並分析出這些困難點於 CMMI 導入各階段的趨勢變化,以累積國內企業在 CMMI 導入的寶貴經驗資產。
本研究亦彙整出國內已導入CMMI三家企業(凌群電腦、中冠資訊與A+科技)在導入動機、目的、流程、投入資源、成功關鍵因素、常見遭遇困難與解決方法、具體成效與未來規劃,以作為國內眾多正在導入 CMMI 之企業的重要參考依據,以其能更有效地建立制度化的軟體開發/維護流程,進而提升專案生產力、組織競爭力與軟體品質。


關鍵詞:能力成熟度整合模式、軟體流程改善、效益評估
Abstract
ABSTRACT
The Capability Maturity Model Integration, (CMMI) has been officially announced in 2002 by the Carnegie Mellon® Software Engineering Institute (SEI). The SEI’s core purpose is to help organizations continuously carry on to improve their flow of software engineering capabilities and to appraise the maturity rank of contractor's organization.
CMMI has provided an elastic framework to practice for the software project and to ensure the software quality. Due to CMMI does not limit the method of practice, but only defines the goal which must be achieved.
Therefore, the different technique, organization, and work domain all may according to their characteristics to adjust their flow to comply with the CMMI requirement. Meanwhile it has already been generally valued and adopted by both of domestic and foreign companies. At present, there are 24 domestic companies have obtained the CMMI authentication.
At the same time, the Government wants to promote the competitiveness of domestic software industry to the global information service market. During CMMI’s promotion, she has aggressively offered all kind of policies and estimates to invest about seventy millions new Taiwan Dollars every year with the expectation to impel 50 third level of authentication in 2007; to achieve 100 third level in 2010 as well as 5 fifth level to encourage the domestic software organization to obtain the CMMI authentication. Obviously the software quality is now one of the key impetus of Taiwan industry and more over the most important development tendency and the critical technology to increase international competitive strength of Taiwan software industry in the future.
The software flow improvement is the enterprise to guarantee the quality of their provided service/product. It is an important investment of competitiveness promotion which will involve the interference of the transformation of organization, the resistance of inside and outside staff etc., hence the organization must to have the commitment of policy, the intense attempt and the motive to invest the essential resources to determine the execution of software flow improvement, thus to guarantee the success of the software flow improvement. By analyzing the implemented benefits and the various difficulties of initial stages and common bitter experience in each domain flow of the 24 domestic CMMI certificated companies to make the case study of CMMI implementation to offer the reference templates of domestic enterprises which are now complying with CMMI or those plan to induct CMMI in the future.
This research analyzed the substantive benefits of the domestic 24 CMMI certified companies from the six performances, such as customer, finance, the quality, the flow, the organization and the staff after carry out CMMI. We found the mostly positive confirmation after CMMI implemented. Yet comparing the performance of finance and the staff, with approximately 50% thought it revealed less distinguished deviation in either enhancing "the capability of commercial negotiation of project taken” or decreasing the bustle of team member after CMMI carry out.
This article referred to the lesson learn of domestic enterprises which got the CMMI authentication inducting A + technology which was inducting CMMI and the local consultancy companies to collect the 35 usual problems of the 4 aspects of in the staff, the force team, the inside and outside resources, and the environment of organization. Also to procure 18 bitter experiences of domain flow of both maturity second level (ML2) and third level (ML 3) in specific tasks with the common troubles in general practices of A+ technology, as well as the difficulties in particular tasks under execution, then to analyze the change tendency of the various stages of CMMI to accumulate the valuable experience assets of the domestic enterprises to implement CMMI.
In this research integrated the motives; the purpose; the flow and invested resources; the key successful factors; the frequent troubles and the solution, including the concrete effectiveness and the future plan of the 3 examples to be the important reference model for those enterprises are to conduct CMMI authentication and to effectively create the systemized software development / maintain flow to promote the project productivity, the competitiveness of organization and software quality.



Keywords : CMMI (Capability Maturity Model Integration); The Improvement of Software Flow; Benefit appraisal
目次 Table of Contents
目錄
誌謝 I
摘要 I
ABSTRACT I
目錄 I
圖目錄 I
表目錄 I
1 緒論 1
1.1 研究背景與動機 1
1.2 研究目的 2
1.3 研究範圍 4
1.4 研究流程 7
2 文獻探討 10
2.1 能力成熟度整合模式 10
2.1.1 專業領域 10
2.1.2 模式架構 11
2.1.3 流程領域 16
2.2 CMMI 導入與評鑑模式 20
2.2.1 IDEAL 模式 20
2.2.2 國內產業界 CMMI 導入流程 25
2.2.3 軟體流程評鑑模式 34
2.2.4 SCAMPI 評鑑方法 35
3 國內 CMMI 導入效益分析 39
3.1 客戶構面 40
3.2 財務構面 42
3.3 流程構面 44
3.4 組織構面 46
3.5 品質構面 48
3.6 員工構面 50
4 國內組織導入 CMMI 遭遇困難之探討 52
4.1 導入流程遭遇之困難 52
4.2 流程領域遭遇之困難 61
4.2.1 專案管理群組 62
4.2.2 支援群組 67
4.2.3 工程群組 71
4.2.4 流程管理群組 78
5 國內組織導入 CMMI 案例彙整 82
5.1 公司介紹 82
5.2 導入動機與目的 83
5.3 導入流程與投入資源 84
5.3.1 導入前流程現況 84
5.3.2 投入資源 85
5.4 導入成功因素與遭遇困難 87
5.4.1 導入成功因素 87
5.4.2 導入過程遭遇困難與解決方法 88
5.5 導入後具體成效 90
5.6 未來規劃與發展 92
6 結論與建議 93
6.1 研究發現 93
6.2 研究限制 97
6.3 後續研究建議 97
參考文獻 99








圖目錄
【圖1】研究流程 8
【圖2】CMMI 階段式表述方法之模式架構 12
【圖3】CMMI 連續式表述方法的模式架構 15
【圖4】IDEAL 模式 21
【圖5】CMMI 導入流程作業 27
【圖6】評鑑規劃準備流程圖 37
【圖7】執行評鑑流程 38
【圖8】衡量 CMMI 導入效率的六個構面 40
【圖9】客戶構面效益分析 41
【圖10】滅少產品驗收後缺失率 41
【圖11】提昇客戶對產品的滿意度 41
【圖12】滅少客戶抱怨次數 42
【圖13】提昇客戶對品質信心 42
【圖14】提昇產品準時交付率 42
【圖15】財務構面效益分析 43
【圖16】降低專案開發成本 43
【圖17】增加公司承包專案的機會 43
【圖18】提昇公司承包專案議價能力 44
【圖19】提昇專案的投資報酬率 44
【圖20】流程構面效益分析 45
【圖21】提昇團隊間的溝通 45
【圖22】提昇開發流程效率 45
【圖23】提昇專案的監控能力 45
【圖24】滅少重工的狀況 45
【圖25】有效配置專案資源 46
【圖26】組織構面效益分析 47
【圖27】提昇公司承包專案競爭力 47
【圖28】提昇公司的生產力 47
【圖29】提昇公司重視品質的文化 47
【圖30】提昇公司正面形象 47
【圖31】提昇員工對公司的向心力 48
【圖32】品質構面效益分析 49
【圖33】提昇產品的功能符合性 49
【圖34】提昇產品的可靠性 49
【圖35】提昇產品的易使用性 49
【圖36】提昇產品的效率性 49
【圖37】提昇產品的可維護性 50
【圖38】提昇產品的可移植性 50
【圖39】品質構面效益分析 51
【圖40】降低專案成員的忙碌程度 51
【圖41】提昇成員對工作流程的滿意度 51
【圖42】提昇專案成員工作成就感 51
【圖43】提昇成員學習新技能的機會 51
【圖44】提昇專案成員的工作績效 52
【圖45】面臨困難於各階段的趨勢分析 54
【圖46】前置規劃階段所面臨困難 56
【圖47】差異分析階段所面臨困難 56
【圖48】流程制定階段所面臨困難 57
【圖49】流程執行階段所面臨困難 57
【圖50】預先評鑑階段所面臨困難 57
【圖51】正式評鑑階段所面臨困難 57
【圖52】各階段面臨困難之趨勢分析 59
【圖53】各類困難於各階段分佈之趨勢分析 61
【圖54】專案規劃各特定實務執行的困難程度 62
【圖55】專案監控各特定實務執行的困難程度 64
【圖56】供應商協議管理各特定實務執行的困難程度 65
【圖57】整合專案管理各特定實務執行的困難程度 66
【圖58】風險管理各特定實務執行的困難程度 67
【圖59】建構管理各特定實務執行的困難程度 68
【圖60】流程與產品品質保證各特定實務執行的困難程度 69
【圖61】度量與分析各特定實務執行的困難程度 70
【圖62】決策分析與解決方案各特定實務執行的困難程度 71
【圖63】需求管理各特定實務執行的困難程度 72
【圖64】需求發展各特定實務執行的困難程度 73
【圖65】技術解決方案各特定實務執行的困難程度 75
【圖66】產品整合各特定實務執行的困難程度 76
【圖67】驗證各特定實務執行的困難程度 77
【圖68】確認各特定實務執行的困難程度 78
【圖69】組織流程定義各特定實務執行的困難程度 79
【圖70】組織流程定義各特定實務執行的困難程度 80
【圖71】組織訓練定義各特定實務執行的困難程度 81



表目錄
【表1】國內已取得認證的組織名單 5
【表2】國內正在導入 CMMI 的組織名單 6
【表3】國內從事 CMMI 輔導的顧問公司 6
【表4】CMMI 階段式表述流程領域分佈表 14
【表5】CMMI 連續式表述的流程領域分佈表 16
【表6】不同 CMMI 模式下目標及實務的個數 17
【表7】CMMI 導入流程與 SEI IDEAL 階段相對應表 26
【表8】CMMI 導入團隊組織及功能表 29
【表9】組織內部小組團隊訓練表 30
【表10】CMMI 評鑑需求的等級差異 35
【表11】評鑑值說明 37
【表12】SEI 公佈之 CMMI 導入效益 39
【表13】導入遭遇困難一覽表 53
【表14】各階段常見遭遇困難一覽表 58
【表15】專案規劃各遭遇問題的認同程度 63
【表16】專案監控各遭遇問題的認同程度 64
【表17】供應商協議管理各遭遇問題的認同程度 65
【表18】整合專案管理各遭遇問題的認同程度 66
【表19】風險管理各遭遇問題的認同程度 67
【表20】建構管理各遭遇問題的認同程度 68
【表21】流程與產品品質保證各遭遇問題的認同程度 69
【表22】度量與分析各遭遇問題的認同程度 70
【表23】決策分析與解決方案各遭遇問題的認同程度 71
【表24】需求管理各遭遇問題的認同程度 72
【表25】需求發展各遭遇問題的認同程度 74
【表26】技術解決方案各遭遇問題的認同程度 75
【表27】產品整合各遭遇問題的認同程度 76
【表28】驗證各遭遇問題的認同程度 77
【表29】確認各遭遇問題的認同程度 78
【表30】組織流程定義各遭遇問題的認同程度 79
【表31】組織流程定義各遭遇問題的認同程度 80
【表32】組織訓練各遭遇問題的認同程度 81
【表33】個案公司基本資料 82
【表34】個案公司中長期經營發展方向 83
【表35】個案公司中長期經營發展方向 83
【表36】時程規劃與顧問團隊 85
【表37】導入 CMMI 設立的相關組織 85
【表38】各流程領域工具的使用 86
【表39】CMMI 導入成功因素 87
【表40】中冠導入過程遭遇的困難 88
【表41】凌群導入過程遭遇之困難 89
【表42】A+科技導入過程遭遇之困難 90
【表43】中冠導入 CMMI 後之具體成效 90
【表44】凌群導入 CMMI 後之具體成效 91
【表45】A+科技導入 CMMI 後之具體成效(預期) 91
【表46】未來導入 CMMI 規劃 92
參考文獻 References
參考文獻
(1) Butler, K., 1995. The economics benefits of software process improvement. Cross Talk (July), 14–17.
(2) Curtis, B., 2000. The global pursuit of process maturity. IEEE Software (July – August), 76–78.
(3) Diaz, M., Sligo, J., 1997. How software process improvement helped motorola. IEEE Software 14 (5), 75–81.
(4) Dion, R., 1992. Elements of a process-improvement program. IEEE Software (July), 83–85.
(5) Dyba, T., 2000. An instrument for measuring the key factors of success in SPI. Empirical Software Engineering (5), 357–390.
(6) El-Emam, K., Fusaro, P., Smith, B., 1999. Success factors and barriers for software process improvement. Better software practice for business benefit: principles and experience. IEEE Computer Society.
(7) Kaltio, T., Kinnula, A., 2000. Deploying the defined software process.Software Process Improvement and Practice (5), 65–83.
(8) Kautz, K., Nielsen, P.A., 2000. Implementing software process improvement: two cases of technology transfer. In: Proceedings of the 33rd Hawaii conference on System Sciences.
(9) Kelly, D.P.; Culleton, B., 1999. Process improvement for small organizations. IEEE Computer.
(10) Manzoni, L.V.; Price, R.T., 2003. Identifying extensions required by RUP (rational unified process) to comply with CMM (capability maturity model) levels 2 and 3. IEEE Transactions on Software Engineering.
(11) Ngwenyama, O.; Nielsen, P.A., 2003. Competing values in software process improvement: an assumption analysis of CMM from an organizational culture perspective. IEEE Transactions on Engineering Management.
(12) Niazi, M., Wilson, D., Zowghi, D., 2003. A framework for guiding the design of effective implementation strategies for software process improvement. International Conference on Knowledge Engineering and Software Engineering (SEKE 03). pp. 366–371.
(13) Nolan, A., 1999. Learning from success. IEEE Software (January–February), 97–105.
(14) Ramasubbu, N.; Krishnan, M.S.; Kompalli, P., 2005. Leveraging global resources: a process maturity framework for managing distributed
(15) development. IEEE Software.
(16) SEI, 2002. Capability Maturity Model" Integration (CMMI-SE/SW/IPPD, V1.1, Staged). CMU/SEI-2002-TR-004.
(17) Somers, T., Nelson, K., 2001. The impact of critical success factors across the stages of enterprise resource planning implementations. In: 34th Hawaii International Conference on System Sciences.
(18) Stelzer, D., Werner, M., 1999. Success factors of organizational change in software process improvement. Software Process Improvement and Practice 4 (4).
(19) Sweeney, A., Bustard, D.W., 1997. Software process improvement: making it happen in practice. Software Quality Journal (6), 265–273.
(20) 黃世禎等人(2004),國內CMMI導入效益、遭遇困難與案例之彙編,台灣科技大學資訊系期末報告
(21) 黃世禎、韓文銘(2005),國內企業導入CMMI之效益調查分析,資訊軟體品質通訊,第20期,頁1-5
(22) 經濟部工業局(2005),「國際軟體工程技術趨勢」
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外均不公開 not available
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.142.196.223
論文開放下載的時間是 校外不公開

Your IP address is 3.142.196.223
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code