| 研究生: |
盧秋蓉 Lu, Chiu-Jung |
|---|---|
| 論文名稱: |
軟體公司導入能力成熟度整合模式(三級)之實例研究 Case Study on Introducing CMMI Level 3 to Software Company |
| 指導教授: |
侯廷偉
Hou, Ting-Wei |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系碩士在職專班 Department of Engineering Science (on the job class) |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 63 |
| 中文關鍵詞: | 軟體開發流程 、軟體工程 、能力成熟度整合模式 |
| 外文關鍵詞: | CMMI Level 3, Software Development Process, Software Engineering |
| 相關次數: | 點閱:128 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
面臨全球市場競爭與市場需求,現今軟體產業皆積極的推動能力成熟度整合模式認證,以提升產品品質、增加企業競爭力。CMMI L3在CMMI的認證中具有承先啟後的重要性,以目前國內有60家軟體公司通過CMMI L2,但只有25家通過L3的情況,表示通過L3認證的需求將會逐年增高。但通過L3認證的國際作法所費不貲,同時限於智?權的保護,不方便公開資料;故本研究以個案為例,分享某公司在十一個月內取得能力成熟度整合模式三級認證的經驗,且歸納研究結果,將有智財權部份刪去,使用public domain的資料或文件取代,建構一取得能力成熟度整合模式三級認證的參考模式(作法),供未來要申請CMMI L3的公司或單位參考。本研究優點在其相對引入成本較國外公司為低,另外可作為國內軟體公司考慮引入L3認證的先行參考。本研究的缺點在於只有一個案例,作法需要更進一步的實證。
本研究主要有以下三點特點:第一,建構一取得能力成熟度整合模式三級認證的參考模式(作法);第二,根據文獻探討及個案分析,標示出推行可能遭遇的困難與解決方案。例如,高階管理者的承諾與支持是非常重要的先決條件。第三,儘量使用現有public domain或相對低價的資源及工具,來增加生產力、減輕成本。例如尚未使用e化系統輔助彙總相關文件,建議可以將相同類別的資料(例如:議題、風險、缺陷)彙總到一份Excel試算表文件,協助專案或組織做基本的分析。
This paper presenets a low cost approach for software companies to parepare for CMMI L3 certification. Currently, there are 60 software companies passed CMMI L2 and only 25 of them passed CMMI L3. Hence, there is a good potential that those companies that passed L2 and new companies that would directly jump to L3.
The cost of either introducing international consultant or local consultant is high to local companies which are struggling to survive. This thesis intends to propose a low cost approach, which is based on a case study of how a company passed L3. The idea is to replace those intelligent property related materials with public domain but nearly equivalent ones. Such materials include formatted documents, specific tools, etc.
The contributions of the thesis are three folds: (1) It proposes an approach toward L3. (2) It is low cost. (3) Major issues which would occure during the process are pointed out and solutions are proposed. The defect of the approach is that it still needs further applications to demonstrate its feasibility.
中文部份:
[1] 盧秋蓉, CMMI L3使用之文件與工具, 國立成功大學工程科學系網路計算實驗室, 2008
[2] 資策會譯(Carnegie Mellon University原著), 適用於發展的能力成熟度整合模式(CMMI-DEV)1.2 版, CMU/SEI-2006-TR-008, ESC-TR-2006-008, 2007
[3] 侯廷偉、陳湘陽、林錦揚、陳國益、陳富國、顧源國、王邦傑、孫冠宏, 軟體工程-物件導向程式設計與UML系統分析實作, 2004: 博碩文化. ISBN: 957-527-735-X
[4] 江國寧等五人著, 軟體發展標準規範, R-CS-99-03, 1998: 財團法人中興工程顧問社出版
[5] 賴志迢等六人譯(Dennis M. Ahern, Aaron Clouse, Richard Turner原著), CMMI Distilled中文版, 2004: 臺灣培生教育. ISBN: 986-7491-95-5
[6] 范綱志譯(Bernard Golden原著), 開放源碼成功之道, 2005: 上奇科技. ISBN: 986-7199-23-5
[7] 2007資訊服務產業年鑑編纂小組編, 資策會資訊服務產業年鑑. 2007, 財團法人資訊工業策進會資訊市場情報中心(MIC)出版. ISBN: 978-957-581-369-7
[8] 王村文, 支援CMMI之建構管理系統研發, 國立成功大學資訊工程學系碩士論文, 2004
[9] 陳贊立, 整合現有開放源碼軟體達成CMMI Level 2需求管理之研究, 清雲科技大學電子工程研究所碩士論文, 2006
[10] 張譽耀, 應用IBM Rational工具達到模型整合﹝CMMI﹞第二級成熟度, 中原大學機械工程學系碩士學位論文, 2006
[11] 江承恩, CMMI層級三和層級四支援架構及雛型, 國立臺灣大學資訊管理學研究所碩士論文, 2004
[12] 魏逸辰, 台灣軟體工業之軟體產品品質量化實作模型, 國立成功大學資訊工程學系碩士論文, 2007
[13] http://www.cmmi-taiwan.org.tw/, 經濟部工業局提升資訊軟體品質(CMMI)計畫, 最近一次訪問日期:2008/05/23
英文部份:
[14] Carnegie Mellon University, CMMIR for Development, Version1.2, CMU/SEI-2006-TR-008, ESC-TR-2006-008, 2006
[15] Carnegie Mellon University, CMMIR for Acquisition, Version 1.2, (CMMI-ACQ, V1.2), CMU/SEI-2007-TR-017, ESC-TR-2007-017, 2007
[16] Carnegie Mellon University, Appraisal Requirements for CMMIR, Version 1.2 (ARC, V1.2), CMU/SEI-2006-TR-011, ESC-TR-2006-011, 2006
[17] Mary B. Chrissis, Mike Konrad, Sandy Shrum, CMMI: Guideline for Process Integration and Product Improvement, 2nd ed., 2007: Addison Wesley. ISBN: 0-321-27967-0
[18] Susan K. Land, Jumpstart CMM/CMMI Software Process Improvements: Using IEEE Software Engineering Standards, 2005: IEEE Computer Society. ISBN: 978-0-471-70925-1
[19] James W. Moore, The Road Map to Software Engineering: A Standards-Based Guide, 2006: IEEE Computer Society. ISBN: 978-0-471-68362-9
[20] Sturart Pugh, Creating innovative products using total design: the living legacy of Stuart Pugh, 1996: Addison Wesley. ISBN: 0-201-63485-6
[21] Christof Ebert, Anthony Akins, Bookshelf – CMMI Updates, IEEE Software, vol.24, no.3, pp. 110-112, 2007
[22] David J.Anderson, Stretching Agile to fit CMMI Level 3 - the story of creating MSF for CMMIR Process Improvement at Microsoft Corporation, Agile Development Conference (ADC’05), 2005
[23] Mark C. Paulk, Using the Software CMMR in Small Organizations, Pacific Northwest Software Quality Conf. (PNSQC), pp. 307-319, 1998
[24] Chiu-Jung Lu, Shih-Yue Wu, Ting-Wei Hou, HP Taiwan’s Experience on Achieving CMMI Maturity Level 3, The Fourth Taiwan Conference on Software Engineering (TCSE), 2008
[25] http://www.sei.cmu.edu/, Software Engineering Institute (SEI), latest visited date: 2008/05/19
[26] http://www.swebok.org/, Guide to the Software Engineering Body of Knowledge (SWEBOK), latest visited date: 2008/05/19
[27] http://sepo.spawar.navy.mil/, SSC San Diego Process Asset Library - Systems Engineering Process Office (SEPO), latest visited date: 2008/06/19
[28] http://sourceforge.net/, SourceForge, The world's largest Open Source software development web site, latest visited date: 2008/05/19
[29] http://www.wincvs.org/index.html, WinCVS, latest visited date: 2008/05/19
[30] http://tortoisecvs.sourceforge.net/, TortoiseCVS, latest visited date: 2008/05/19
[31] http://www.mantisbt.org/, Mantis, latest visited date: 2008/05/19
[32] http://www.bugzilla.org/, Bugzilla, latest visited date: 2008/05/19
[33] http://www.enge.vt.edu/terpenny/Smart/Virtual_econ/Module2/pugh_method.htm, Pugh method (Decision-Matrix method), latest visited date: 2008/05/23
[34] http://junit.org/, JUnit, latest visited date: 2008/05/19
[35] http://jakarta.apache.org/jmeter/, JMeter, latest visited date: 2008/05/19