Author: |
廖柏壽 Po-Shou Liao |
---|---|
Thesis Title: |
軟體系統開發流程改善個案研究 A Case Study of Software Development Process Improvement |
Advisor: |
劉代洋
Day-Yang Liu |
Committee: |
張琬喻
none 黃彥聖 none |
Degree: |
碩士 Master |
Department: |
管理學院 - 管理研究所 Graduate Institute of Management |
Thesis Publication Year: | 2008 |
Graduation Academic Year: | 96 |
Language: | 中文 |
Pages: | 68 |
Keywords (in Chinese): | 軟體能力成熟度模式 、流程 、軟體流程 、關鍵流程領域 |
Keywords (in other languages): | Capability Maturity Model (CMM), Process, Software Process, Key Process Area(KPA) |
Reference times: | Clicks: 511 Downloads: 0 |
Share: |
School Collection Retrieve National Library Collection Retrieve Error Report |
許多大型軟體專案的開發,都沒有一定的軟體開發流程來保證軟體開發的品質與專案進度的掌控,因此要使軟體開發能有一致的標準流程, 進而提高工作效率、減少修改的工作、使產品的品質提升、使專案時程的掌控能力提升、降低開發成本等,就必須有一個好的軟體開發流程的導入,來使軟體開發能遵循一個架構, 設定不同的檢核點來保證軟體開發的品質。
軟體能力成熟度模式 (Capability Maturity Model, CMM) 強調流程的管理及持續不斷的流程改善,它公正客觀的評鑑方法,也是大家相繼採用作為軟體流程改善標準的原因。有鑑於此,本研究針對如何導入CMM做為軟體開發流程可遵循的標準,進而提高軟體品質以及提高軟體開發的生產力,以一個實際的案例來說明CMM導入的過程及CMM導入後對軟體開發的效益。
There is no fix software development process to ensure the quality and schedule control for most of the large software projects development. Hence, in order to let software development can have consistent standard process to improve working efficiency, reduce the revised work, improve the product quality, improve the control of project schedule, reduce the cost of development, it needs to implement a good software development process to make software development can follow a framework to setup different check point to ensure the quality of software development.
Capability Maturity Model(CMM) emphasize the process of management and continuous process improvement, its impartial and objective appraisal procedure is the reason that most of organization to keep adopting it as the standard for the software process improvement. Therefore, this research focus on how to apply CMM as the followed standard for software process improvement, how to increase the software quality and the productivity of software development, and use a real use case to illustrate CMM implementation process and the benefit of software development after implementing CMM.
中文部份
[1] 陳劍明,2003,「軟體發展成熟度評鑑系統之研究─以CMMI模型為基礎」,私立中國文化大學資訊管理研究所碩士論文
[2] 陳政雄,2004,「軟體能力成熟度整合模式下的專案管理流程領域對軟體品質成本影響之研究」,國立中正大學資訊管理研究所碩士論文。
[3] 陳含迷,2005,「應用整合能力成熟度模型(CMMI)於醫療資訊系統開發流程改善之研究」,私立亞洲大學資訊工程學系碩士論文
[4] 經濟部工業局提升資訊軟體品質計劃網站, (http://www.cmmi-taiwan.org.tw)
[5] DigiTimes Research企劃,「樂觀中還有憂愁 談全球半導體設備產業」,2006 年9月12日
[6] 交通大學財財務金融研究所在職專班簡報
[7] ITIS 智網,(http://www.itis.org.tw)
英文部份
[1] Bemberger, J. (June 1997) Essence of the Capability Maturity Model. IEEE Computer, p. 112-114.
[2] Kenneth M. Dymond A Guide to the CMM.
[3] Olson, T. G., N. R. Reizer, & J. W. Over (1994) A Software Process Framework for the SEI Capability Maturity Model. Documents and Checklists for a Software Process Framework for CMM.
[4] The Capability Maturity Model: A Tutorial. A set of slides from SEI describing CMM and the underlying structure.
[5] http://www.sei.cmu.edu/cmmi/