論文使用權限 Thesis access permission:校內一年後公開,校外永不公開 campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available
論文名稱 Title |
軟體開發統計流程控制架構 A framework of statistical process control for software development |
||
系所名稱 Department |
|||
畢業學年期 Year, semester |
語文別 Language |
||
學位類別 Degree |
頁數 Number of pages |
119 |
|
研究生 Author |
|||
指導教授 Advisor |
|||
召集委員 Convenor |
|||
口試委員 Advisory Committee |
|||
口試日期 Date of Exam |
2009-06-23 |
繳交日期 Date of Submission |
2009-08-03 |
關鍵字 Keywords |
系統發展生命週期、控制理論、柏拉圖、魚骨圖、管制圖、統計流程控制 System Development Life Cycle (SDLC), control theory, fishbone diagram, Statistical Process Control (SPC), pareto chart, control chart |
||
統計 Statistics |
本論文已被瀏覽 5816 次,被下載 16 次 The thesis/dissertation has been browsed 5816 times, has been downloaded 16 times. |
中文摘要 |
隨著全球化的時代來臨,世界各地的軟體公司,不僅要面對國內業者的競爭,還有隨之而來國際大廠的挑戰,因此國內的軟體業者勢必得增強本身的軟體品質。國內的政府機構及民間單位,合力推廣能力成熟度整合模式(Capability Maturity Model Integration,CMMI),希望能透過國際化專業的評鑑,改進其軟體開發過程的品質。 朝向高軟體成熟度發展的過程中,CMMI Level 4須對軟體發展的過程進行量化估計,經常運用的手法就是統計流程控制(statistical process control,SPC),包含管制圖(control chart)、魚骨圖(fishbone diagram)、柏拉圖(pareto chart)…等相關手法,使整個軟體發展過程穩定,產出可預期的績效。 SPC早期應用於製造業,成功改進其產品品質,而軟體的一些特性,例如軟體開發屬於人力密集及創意的活動,不僅增加控制上的變異性,還有實作上的困難性。 本研究透過文獻整理及個案訪談,配合個案公司- A公司的實務,歸納整理出一個SPC及CMMI Level 4可執行於國內軟體公司的架構,其中包含兩個觀點,一個是組織觀點,另一個是方法論觀點。組織觀點包含CMMI Level 4及SPC導入於軟體業所經歷的階段,以及組織架構應該如何設計。方法論觀點包含SPC執行的步驟、使用的方法工具。方法論觀點同時會以控制理論整理相關的控管機制。最後說明如何將SPC整合到公司的系統發展生命週期上。 本研究所提出的架構,可提供國內欲導入CMMI Level 4及SPC的軟體公司實作時的參考。 |
Abstract |
With the globalization era, software companies around the world not only have to face competition in the domestic industry, as well as the subsequent challenge of large international companies. For this reason, domestic software companies must to upgrade their own software quality. Domestic government agencies and non-governmental units together promote Capability Maturity Model Integration (CMMI). Hope to improve their quality of software development process through internationalized professional evaluation. Towards the high-maturity software development process, software development process should be estimated quantitatively in CMMI Level 4. There are frequently used statistical process control (SPC) methods, including control charts, fishbone diagram, pareto charts ... and other related practices. Its goal is to maintain stability of overall software development process, so the output performance can be expected. Primitive SPC applied in manufacturing industry, successfully improving the quality of their products. But some characteristics of software, such as software development is human-intensive and innovative activities. It increases not only variability of control, but also difficulties of implementation. In this study, collate and analyze the operational framework of SPC and CMMI Level 4 through study of literature and case study with the case company-A company's practices. It contains two points, one is organization point of view, the other is methodological point of view. Organizational point of view includes stage of CMMI Level 4 and SPC implemented in the software industry, as well as how to design the organizational structure. Methodological point of view includes the steps to run SPC、useful methods and tools. Methodological point of view also uses control theory to collate relevant control mechanisms. Finally, we illustrate how to integrate SPC into the company's system development life cycle. The framework can provide a reference for domestic software companies of longing for implementing CMMI Level 4 and SPC. |
目次 Table of Contents |
第1章 緒論 1 第一節 研究背景 1 第二節 研究動機 2 第三節 研究目的 3 第四節 研究範圍 3 第五節 研究流程 7 第2章 文獻探討 9 第一節 SPC 9 第二節 應用SPC於軟體開發 16 第三節 控制理論 37 第四節 CMMI認證制度 46 第3章 研究方法 49 第一節 研究架構 51 第二節 研究設計 52 第三節 資料分析 55 第4章 個案描述 56 第一節 個案公司簡介 56 第二節 CMMI於個案公司的現況 58 第三節 SPC與CMMI之關係 59 第5章 個案分析 61 第一節 導入SPC於軟體業的組織觀點 62 第二節 導入SPC於軟體業的方法論觀點 71 第三節 SPC相關手法與系統發展生命週期做結合 91 第6章 結論 95 第一節 研究結論 95 第二節 研究限制 100 第三節 研究貢獻 101 第四節 後續研究建議 102 參考文獻 103 附錄一、A公司訪談大綱(一) 106 附錄二、A公司訪談大綱(二) 107 |
參考文獻 References |
1.尚榮安譯(2001),Robert K. Yin 著,個案研究,台北:弘智文化。 2.林信惠、黃明祥、王文良著(2005),軟體專案管理,智勝文化。 3.徐世輝(2005), 品質管理, 高立圖書。 4.財團法人資訊工業策進會譯(2005),能力成熟度整合模式(1.1版)。 5.陳承瑞(2005),控制理論在資訊系統委外專案管理之運用─以母公司與資訊衍生公司之關係為例。國立中山大學資訊管理研究所碩士論文。 6.湯馬斯.佛里曼(2005),世界是平的,雅言文化。 7.番蕙琳(2006),軟體測試制度的建立與應用:以半導體MES為例。國立中山大學資訊管理研究所碩士論文。 8.戴久永(1998),品質管理,三民書局。 9.Antony, J. and T. Taner, A Conceptual Framework for the Effective Implementation of Statistical Process Control. Business Process Management Journal, 2003. 9(4): p. 473-489. 10.Baldassarre, T., et al., Managing Software Process Improvement (SPI) Through Statistical Process Control (SPC). Lecture Notes in Computer Science, 2004. 3009/2004: p. 30-46. 11.Cangussu, J.W., R.A. DeCarlo, and A.D. Mathur, Monitoring the Software Test Process Using Statistical Process Control: A Logarithmic Approach. ACM SIGSOFT Software Engineering Notes 2003. 28(5): p. 158-167 12.Card, D., Statistical Process Control For Software? IEEE Software, 1994. 11(3): p. 95-97. 13.Does, R.J.M.M., W.A.J. Schippers, and A. Trip, A Framework for Implementation of Statistical Process Control. International Journal of Quality, 1997. 2(3): p. 181-198. 14.Eickelmann, N. and A. Anant, Statistical Process Control:What You Don't Measure Can Hurt You! IEEE Software, 2003. 20(2): p. 49-51. 15.Florac, W.A., Carleton, A.D, Measuring the Software Process:Statistical Process Control for Software Process Improvement. SEI Series in Software Engineering. 1999: Addison-Wesley. 16.Florac, W.A., A.D. Carleton, and J.R. Bernard, Statistical Process Control:Analyzing a Space Shuttle Onboard Software Process. IEEE Software, 2000. 17(4): p. 97-106. 17.Henderson, J.C. and S. Lee, Managing I/S Design Team:A Control Theories Perspective. Management Science, 1992. 38(6): p. 757-777. 18.Hong, G.Y., M. Xie, and P. Shanmugan. A Statistical Method for Controling Software Defect Detection Process. in Proceedings of the 24th International Conference on Computers and Industrial Engineering 1999: Computers & Industrial Engineering. 19.Jacob, A.L., and Pillai, S.K, Statistical Process Control to Improve Coding and Code Review. IEEE Software, 2003. 20(3): p. 50-55. 20.Kirsch, L.J., Portfolios of Control Modes and IS Project Management. Information System Research, 1997. 8(3): p. 215-239. 21.Kirsch, L.J., et al., Controlling Information Systems Development Projects:The View from the Client. Management Science, 2002. 48(4): p. 484-498. 22.Komuro, M. Experiences of Applying SPC Techniques to Software Development Processes. in Proceedings of the 28th International Conference on Software Engineering,International Conference on Software Engineering. 2006: ACM. 23.Lantzy, M.A. Application of Statistical Process Control to the Software Process. in Proceedings of the ninth Washington Ada Symposium on Ada: Empowering Software Users and Developers 1992. McLean, Virginia, United States: ACM. 24.Nidumolu, S.R. and M.R. Subramani, The Matrix of Control: Combining Process and Structure Approaches to Managing Software Development. Journal of Management Information Systems 2003. 20(3): p. 159-196. 25.Sargut K. U. and Demirörs O., Utilization of Statistical Process Control (SPC) in Emergent Software Organizations: Pitfalls and Suggestions Software Quality Journal, 2006. 14(2): p. 135-157. 26.Stake, R.E., Case Studies. 2000: Sage Publications. 27.Tsacle E. G. and Aly N. A., An Expert System Model for Implementing Statistical Process Control in the Health Care Industry Computers & Industrial Engineering, 1996. 31(1-2): p. 447-450. 28.Weller, EF, Practical Applications of Statistical Process Control. IEEE Software, 2000. 17(3): p. 48-55. 29.Yin, R.K., Case Study Research. 2 ed. Vol. 5. 1994: SAGE Publication. |
電子全文 Fulltext |
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。 論文使用權限 Thesis access permission:校內一年後公開,校外永不公開 campus withheld 開放時間 Available: 校內 Campus: 已公開 available 校外 Off-campus:永不公開 not available 您的 IP(校外) 位址是 3.134.81.206 論文開放下載的時間是 校外不公開 Your IP address is 3.134.81.206 This thesis will be available to you on Indicate off-campus access is not available. |
紙本論文 Printed copies |
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。 開放時間 available 已公開 available |
QR Code |