(3.235.191.87) 您好!臺灣時間:2021/05/13 13:53
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:施宗佑
研究生(外文):Tsung-Yo Shih
論文名稱:軟體開發統計流程控制架構
論文名稱(外文):A framework of statistical process control for software development
指導教授:林信惠林信惠引用關係
指導教授(外文):Lin Hsin-Hui
學位類別:碩士
校院名稱:國立中山大學
系所名稱:資訊管理學系研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:119
中文關鍵詞:系統發展生命週期控制理論柏拉圖魚骨圖管制圖統計流程控制
外文關鍵詞:System Development Life Cycle (SDLC)control theoryfishbone diagramStatistical Process Control (SPC)pareto chartcontrol chart
相關次數:
  • 被引用被引用:2
  • 點閱點閱:226
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
隨著全球化的時代來臨,世界各地的軟體公司,不僅要面對國內業者的競爭,還有隨之而來國際大廠的挑戰,因此國內的軟體業者勢必得增強本身的軟體品質。國內的政府機構及民間單位,合力推廣能力成熟度整合模式(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的軟體公司實作時的參考。
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.
第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
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.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊
 
系統版面圖檔 系統版面圖檔