| 研究生: |
吳美芳 Wu, Mei-Fang |
|---|---|
| 論文名稱: |
軟體程序成熟度、使用者參與度與軟體品質之相關研究 |
| 指導教授: |
李再長
Lee, Tzai-Zang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
管理學院 - 工業管理科學系 Department of Industrial Management Science |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 中文 |
| 論文頁數: | 71 |
| 中文關鍵詞: | 軟體品質 、軟體程序 、產能成熟度模式 、使用者參與度 |
| 相關次數: | 點閱:88 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
提昇軟體品質最主要的關鍵是軟體程序的改善,而產能成熟度模式(Capability Maturity Model, CMM)是目前最普遍被世界各國軟體組織所遵循採用的評估模式,此評估模式是針對軟體組織在軟體開發流程的能力評估,並且組織可以依CMM中階段式的成長模式來循序改善軟體程序。
本研究以CMM架構來衡量國內企業資訊部門軟體程序成熟度,探討影響軟體程序成熟度的相關因素,並將資訊部門之組織環境特性、使用者參與程度納入考量,探討組織環境特性對CMM層級的影響以及使用者參與度和軟體品質之間的關係,並歸納其對軟體品質的影響。本研究為了使調查的企業裡具資訊部門且自行開發軟體的樣本數達最大值,以天下雜誌2001年所發表的1000大企業調查之電子業、資訊業、半導體業共456家企業為研究對象,並以資訊主管或相關人員為對象,採問卷法進行實證研究,資料分析結果如下:
(1) 目前國內企業資訊部門軟體程序成熟度普遍處於初始層,這顯示出國內企業資訊部門對於軟體程序仍未有良好的管理。
(2) 組織支援層面(包含:主管的態度與承諾、員工的認知、過程的評估、一般的教育訓練、特殊的教育訓練)是影響軟體程序成熟度的重要因素。
(3) 系統環境(包含:使用者為系統的需求提出者、系統將令工作內容或環境有所改變、使用者有現成的技術支援)和組織支持度(包含:可利用的財務資源充足、高階主管對系統提供足夠的承諾、使用者參與的意願高)是影響使用者參與度的重要因素。
(4) 資訊部門組織較健全其對軟體程序的管理越完善,且越重視使用者的參與;而資訊部門組織發展時間越久或開發經驗越豐富其對軟體程序的管理越完善,且越重視使用者的參與。
none
一、 中文部分:
江仁宏(2000),「應用模糊理論於軟體品質評估之研究」,國防管理學院國防資訊研究所碩士論文。
呂執中、周福星、吳錫賢(1998),「軟體品質保證:架構與個案之探討」,中山管理評論,第六卷,第四期,第1197-1218頁。
季延平、郭鴻志(1995),「系統分析與設計」,華泰書局,台北。
陳百裕(1998),「ISO9000應用在軟體發展程序品質控制之研究」,國防管理學院資訊研究所碩士論文。
謝國棟(1996),「台灣地區大型企業資訊部門軟體程序成熟度及其相關因素之探討」,國立中正大學資訊管理研究所碩士論文。
(二)英文部分:
Axtell, C.M., Waterson P.E. and Clegg C.W. (1997), “Problems integrating user participation into software development,” International Journal of Human-Computer Studies, 47: (2) pp.323-345
Barki, H. and Hartwick J. (1994), “Measuring user participation, user involvement, and user attitude,” MIS Quarterly, 13: (1) pp.59-82
Bicego, A. and Kuvaja P. (1996), “Software process maturity and certification,” Journal of System Architecture, 42 pp.611-620
Boehm, B. and Egyed A. (1999), “Optimizing software product integrity through life-cycle process integration,” Computer Standards and Interfaces, 21 pp.63–75
Braa, K., Bratteteig T. and Ogrim L. (1996), “Organizing the Redesign Process in System Development,” The Journal of Systems and Software, 33 pp.133-140
Brooks, F.P. (1987), “No silver bullet: essence and accidents of software engineering,” IEEE Computer, 20: (4) pp.10-19
Bunse, C., Verlage M. and Giese P. (1998), “Improved software quality through improved development process descriptions,” Automatica, 34: (9) pp.1153-1153
Cavaye, A.L.M. (1995), “User participation in system development revisited,” Information and Management, 28 pp.911-323
Derniame, J.C., Kaba B.A. and Wastell D., “Software Process: Principle, Methodology, and Technology,” German, Springer
Doll, W.J. and Torkzadeh G. (1990), “The management of end-user Software Involvement,” OMEGA, 18: (4) pp.399-406
Ghods, M. and Nelson K.M. (1998), “Contributors to quality during software maintenance,” Decision Support Systems, 23: (4) pp.361-369
Harter, D.E., Krishnan M.S. and Slaughter S.A. (2000), “Effects of process maturity on quality, cycle time, and effort in software product development,” Management Science, 46: (4) pp.451-466
Herbsleb, J., Zubrow D., Goldenson D., Hayes W. and Paulk M. (1997), “ Software quality and the Capability Maturity Model,” Communication of the ACM, 40: (6) pp.30-40
Humphrey, W.S. and Kellner M. (1989), “Software process modeling: principles of entity process models,” Proceedings :/11th International Conference on Software Engineering, pp.331-342
Humphrey, W.S. and Sweet W.L. (1989), “A Mathod for Assessing the Software Engineering Capability of Contractors,” Technical Report CMU/SEI-87-TP-23 ESD/TR-87-186
Jorgensen, M. (1999), “Software quality measurement,” Advances in Engineering Software, 30: (12) pp.907-912
Kelly, D.P. and Oshana R.S. (2000), “Improving software quality using statistical testing techniques,” Information and Software technology, 42: (12) pp.801-807
Lu, H.P. and Wang J.Y. (1997), “The relationship between management styles, user participation, and system success over MIS growth stages,” Information and Management, 32 pp.203-213
Nash, Z., Childe S. and Maull R. (2001), “Factors affecting the implementation of process based change,” International Journal of Technology Management, 22: (1-3) pp.55-72
Parziger, M.J. and Nath R. (2000), “A study of relationships between total quality management implementation factors and software quality,” Total Quality Management, 11: (3) pp.353-371
Paulk, M.C., Curtis B. and Chrissis M.B. (1993), “Capability Maturity Model, Version1.1,” IEEE Software, 10: (4) pp.18-27
Paulk, M.C., Weber C.V., Curtis B. and Chrissis M.B. (1995), “The Capability Maturity Model: Guidelines for Improving the Software Process,” Addison-Wesley Publishing Company
Paulk, M.C., Weber C.V., Garcia S.M., Chrissis M.B. and Bush M. (1993), “Key Practices of the Capability Maturity Model SM , Version 1.1,” Technical Report CMU/SEI-93-TR-025 ESC-TR-93-178
Phan, D.D. (2001), “Software quality and management—How the world’s most powerful software makers do it,” Information System Management, pp.56-67
Phan, D.D., George J.F. and Vogel D.R. (1995), “Managing software quality in a very large development project,” Information and Management, 29 pp.277-283
Purvis, R. and Sambamurthy V. (1997), “An examination of designer and user perceptions of JAD and the traditional IS design methodology,” Information and Management, 32 pp.123-135
Raffo, D.M., Vandeville J.V. and Martin R.H. (1999), “Software process simulation to achieve higher CMM levels,” The Journal of Systems and Software, 46 pp.163-172
Subhash, S. (1996), “Applied Multivariate Techniques,” New York: John Wiley &Sons, Inc.
Tervonen, I. and Kerola P. (1998), “Towards deeper co-understanding of software quality,” Information and Software Technology, 39: (14-15) pp.995-1003
Thomas, G.C. and Smith H.R. (2001), “Using Structured Benchmarking to Fast-Track CMM Process Improvement,” IEEE Software, 18: (5) pp.48-52
van Amstel, J.J. (1998),“The group education and training- IT's basic courses in Philips,” Information and Software Technology, 40: (4) pp.211-219
van der Pijl, G.J., Swinkels G.J.P. and Verrijdt J.G. (1997), “ISO 9000 versus CMM: Standardization and certification of IS department,” Information and Management, 32 pp.267-274
Walker, A.J. (1998), “Improving the quality of ISO 9001 audits in the field of software,” Information And Software Technology, 40: (14) pp.865-869
Zubrow, D., Hayes W., Seigel J. and Goldenson D. (1994), “Maturity Questionnaire,” Special Report CMU/SEI-94-SR-007