博碩士論文 108453034 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:111 、訪客IP:3.128.198.107
姓名 褚威(Wei Chu)  查詢紙本館藏   畢業系所 資訊管理學系在職專班
論文名稱 敏捷式測試流程永續化改善之研究 -以銀行金融系統發展為例
(The Study of Sustainable Improvement on Agile Testing Process in Banking System Development)
相關論文
★ 專案管理的溝通關鍵路徑探討─以某企業軟體專案為例★ 運用並探討會議流如何促進敏捷發展過程中團隊溝通與文件化:以T銀行系統開發為例
★ 專案化資訊服務中人力連續派遣決策模式之研究─以高鐵行控資訊設備維護為例★ 以組織正義觀點介入案件指派決策之研究
★ 應用協調理論建立系統軟體測試中問題改善之協作流程★ 應用案例式推理於問題管理系統之研究 -以筆記型電腦產品為例
★ 運用限制理論於多專案開發模式的人力資源配置之探討★ 應用會議流方法於軟體專案開發之個案研究:以翰昇科技公司為例
★ 多重專案、多期再規劃的軟體開發接案決策模式:以南亞科技資訊部門為例★ 會議導向敏捷軟體開發及系統設計:以大學畢業專題為例
★ 一種基於物件、屬性導向之變更影響分析方法於差異化產品設計★ 會議流方法對大學畢業專題的團隊合作品質影響之實驗研究
★ 實施敏捷式發展法於大學部畢業專題之 行動研究 – 以中央大學資管系為例★ 建立一個用來評核自然語言需求品質的線上資訊系統
★ 結合本體論與模糊分析網路程序法於軟體測試之風險與風險關聯辨識★ 在軟體反向工程中針對UML結構模型圖之線上品質評核系統
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 (2026-7-1以後開放)
摘要(中) 隨著敏捷軟體開發宣言的提出,敏捷軟體工程相關的議題與實踐,幾乎主導了過去二十年的軟體工程領域,敏捷開發有著短週期迭代、持續集成的特性,需要透過持續不斷的測試確保品質。近年來金融業也逐步開始倡導敏捷開發,而其中軟體測試對金融產品創新和風險控制等方面有著不可或缺的作用,然而金融軟體測試案例的種類與屬性龐雜,同時亦要求一定的穩定度,使得測試人員隨著迭代不斷增加有形或無形的測試成本,所以擁有一個有效且穩定可行的測試流程與制度,是能夠永續執行的基礎。本研究嘗試應用IDEAL模式來建立一套敏捷式金融系統測試流程,並以CMMI的制度化設計(Institutionalization design)協助上述流程可持續並制度性地實施。故本研究稱為『敏捷式金融系統測試永續化流程之研究』。
摘要(英) With the introduction of the agile software development manifesto, the issues and practices related to agile software engineering have almost dominated the field of software engineering for the past two decades. Agile development has the feature of short-cycle iterations and continuous integration, which require continuous testing to ensure quality. In recent years, the financial industry has gradually begun to advocate agile development, and software testing plays an indispensable role in financial product innovation and risk control. However, the types and attributes of financial test cases are complex and require a certain degree of stability. so that testers with increasing iteration tangible or intangible cost of test, therefore, have an effective and stable practical testing process and system is the basis of sustainable development can be performed. This research attempts to apply the IDEAL model to establish a set of agile financial system testing procedures and uses the institutionalization design of CMMI to assist the above procedures to be implemented in a sustainable and institutional manner. Therefore, this research is called " The Study of Sustainable Improvement on Agile Testing Process in Banking System Development ".
關鍵字(中) ★ 敏捷開發
★ 自動化測試
★ 能力度模型
★ IDEAL
★ 制度化設計
關鍵字(英) ★ Agile development
★ Test automation
★ Capability model
★ IDEAL model
★ Institutionalization design
論文目次 摘要 i
目錄 iii
一、緒論 1
1-1背景 1
1-2動機 1
1-3目的 2
1-4 個案介紹 3
1-5 章節介紹(論文架構) 4
二、文獻探討 5
2-1 敏捷軟體工程 5
2-1-1敏捷開發 6
2-1-2敏捷測試 6
2-1-3敏捷測試與傳統測試的不同 8
2-1-4敏捷測試的實踐 11
2-2自動化測試 13
2-2-1測試金字塔與自動化測試的實施策略 13
2-2-2自動化測試的侷限性與問題 14
2-2-3自動化測試的程式設計 15
2-2-4自動化測試時常見使用的工具 16
2-3 軟體流程改善與相關模式 17
2-3-1 過程模式IDEAL 17
2-3-2 內容模式與能力度等級(Capability level) 18
2-3-3改善成果制度化設計(Institutionalization design) 19
2-4 小結 21
三、研究方法 22
3-1研究問題之定義與範圍 22
3-2研究方法 22
3-2-1個案研究法 23
3-2-2資料收集與效益分析 25
四、個案分析 26
4-1個案介紹 26
4-1-1個案公司介紹 26
4-1-2個案背景描述 26
4-2 運用IDEAL模型進行流程改善 28
4-3 永續性設計之測試流程 34
五、研究討論 37
5-1研究效益 38
5-1-1量化效益 38
5-1-2質性效益 41
5-2 研究效度分析 44
5-3 研究限制與未來發展方向 45
六、結論 47
七、參考文獻 48
參考文獻 1. 李允中(2009),軟體工程,高立圖書。
2. 李永忠, (2006), 軟體測試中有效利用自動化測試方法的研究. 長沙交通學院學報, 22(2), 60-63.
3. 金融機構資訊系統安全基準(民100年8月),中華民國銀行商業同業公會全國聯合會,技術基準7至15。
4. 胡百敬、李智樺、陸雲中、趙瑋淇(2011),軟體測試實戰,悅知文化。
5. 國泰世華靠技術驅動全行轉型,打造微服務中臺讓核心瘦身 (2020) iThome
6. 陳仲儼, 馬成珉, & 馮立琪. (2010). 應用 ITIL 及 CMMI 來建立並維持資訊服務流程改善. 資訊管理學報, 17(3), 71-105.
7. 喬梁(2019),持續交付2.0 業務引領的DevOps精要,人民郵電。
8. 維基百科,檢自http://zh.wikipedia.org/wiki/軟體測試 (May. 24th, 2021)。
9. 維基百科,檢自https://zh.wikipedia.org/wiki/國泰世華商業銀行 (May. 24th, 2021) 。
10. 國際軟體測試認證委員會,檢自https://www.istqb.org/ (May. 24th, 2021) 。
11. 靠技術轉型輔助數位轉型,國泰將技術力變成發展飛輪加速力 (2020) iThome
12. IT 進化的「中」堅戰力,國泰金控佈建中台微服務,擁抱開源實現創新 (2019) iThome
13. Agile Test Quadrant by Brian Marick,檢自http://www.exampler.com/old-blog/2003/08/22/#agile-testing-project-2 (May. 24th, 2021) 。
14. Alshamrani, A., & Bahattab, A. (2015). A comparison between three SDLC models waterfall model, spiral model, and Incremental/Iterative model. International Journal of Computer Science Issues (IJCSI), 12(1), 106.
15. Ambler, S. W. (2004). The object primer: Agile model-driven development with UML 2.0. Cambridge University Press.
16. Ashmore, S., & Runyan, K. (2014). Introduction to agile methods. Addison-Wesley Professional.
17. Beck, K. (2000). Extreme programming explained: embrace change. addison-wesley professional.
18. Benbasat, I., Goldstein, D. K., & Mead, M. (2002). The case research strategy in studies of information systems. Qualitative research in information systems: A reader, 79-99.
19. Carvalho, F. and Azevedo, L.G. (2013), “Service Agile Development Using XP, Service Oriented System Engineering (SOSE)”, 2013 IEEE 7th International Symposium on IEEE, 254-259.
20. Coghlan, D. (2019). Doing action research in your own organization. SAGE Publications Limited.
21. Cohn, M. (2010). Succeeding with agile: software development using Scrum. Pearson Education.
22. Crispin, L., & Gregory, J. (2009). Agile testing: A practical guide for testers and agile teams. Pearson Education.
23. Dremel, C., Overhage, S., Schlauderer, S., & Wulf, J. (2017). Towards a Capability Model for Big Data Analytics.
24. Firdous, S., & Farooqi, R. (2017). Impact of internet banking service quality on customer satisfaction. The Journal of Internet Banking and Commerce, 22(1), 1-17.
25. Garousi, V., & Mäntylä, M. V. (2016). When and what to automate in software testing? A multi-vocal literature review. Information and Software Technology, 76, 92-117.
26. Gilbert, M., & Cordey-Hayes, M. (1996). Understanding the process of knowledge transfer to achieve successful technological innovation. Technovation, 16(6), 301-312.
27. Grant, K. P., & Pennypacker, J. S. (2006). Project management maturity: An assessment of project management capabilities among and between selected industries. IEEE Transactions on engineering management, 53(1), 59-68.
28. Hammer, M., & Champy, J. (2009). Reengineering the Corporation: Manifesto for Business Revolution, A. Zondervan.
29. Hoda, R., Salleh, N., & Grundy, J. (2018). The rise and evolution of agile software development. IEEE software, 35(5), 58-63.
30. Huizinga, D., & Kolawa, A. (2007). Automated defect prevention: best practices in software management. John Wiley & Sons.
31. Humble, J., & Farley, D. (2010). Continuous delivery: reliable software releases through build, test, and deployment automation. Pearson Education.
32. Ivanova, O. B., Romanova, T. F., Kostoglodova, E. D., & Romanov, D. G. (2017). Strategic directions of the country’s ensuring financial security. European Research Studies Journal, 20(3B), 461-468.
33. Jain, N., & Porwal, R. (2019). Automated test data generation applying heuristic approaches—a survey. In Software Engineering (pp. 699-708). Springer, Singapore.
34. Jayaram, C. (2019). CMMI Incorporation with agile methods development. Step into the future, 14(1), 10-11.
35. Kim, J. H. (2016). A study on the effect of financial inclusion on the relationship between income inequality and economic growth. Emerging Markets Finance and Trade, 52(2), 498-512.
36. Kitchenham, B., Pickard, L., & Pfleeger, S. L. (1995). Case studies for method and tool evaluation. IEEE software, 12(4), 52-62.
37. Lano, K., & Haughton, H. (2019). Financial Software Engineering. Springer International Publishing.
38. Laukkanen, P. (2006). Data-driven and keyword-driven test automation frameworks. Master′s thesis. Helsinki University of Technology.
39. Lazic, L., & Mastorakis, N. (2008). Cost effective software test metrics. WSEAS Transactions on Computers, 7(6), 599-619.
40. McFeeley, B. (1996). IDEAL: A User′s Guide for Software Process Improvement. Carnegie Mellon University Software Engineering Institute. Pittsburgh, PA
41. McRoberts, H. A., & Sloan, B. C. (1998). Financial management capability model. International Journal of Government Auditing, 25(3), 8.
42. Muñoz, M., Mejia, J., Hurtado, G. P. G., Gómez-Álvarez, M. C., & Durón, B. (2016, September). Method to establish strategies for implementing process improvement according to the organization’s context. In European Conference on Software Process Improvement (pp. 312-324). Springer, Cham.
43. O′Regan, G. (2010). Introduction to software process improvement. Springer Science & Business Media.
44. Putta, A., Paasivaara, M., & Lassenius, C. (2019, May). How are agile release trains formed in practice? A case study in a large financial corporation. In International Conference on Agile Software Development (pp. 154-170). Springer, Cham.
45. Quiroz-Palma, P., del Carmen Penadés, M., & Núñez, A. G. (2019). Towards a Capability Model for Emergency Training Improvement. In ISCRAM.
46. Salmanoğlu, M. (2018). A Practical measurement capability model for software organizations utilizing agile approaches (Doctoral dissertation, Middle east technical university).
47. Salmanoğlu, M., Demirörs, O., Coşkunçay, A., & Yıldız, A. (2017, October). Exploration of a Practical Approach for Assessing the Measurement Capability of Software Organizations. In International Conference on Software Process Improvement and Capability Determination (pp. 415-429). Springer, Cham.
48. Schwaber, K., & Sutherland, J. (2012). Software in 30 days: how agile managers beat the odds, delight their customers, and leave competitors in the dust. John Wiley & Sons.
49. Sims, C., & Johnson, H. L. (2011). The elements of scrum. Dymax.
50. Sommerville, I. (2011). Software engineering 9th Edition. ISBN-10, 137035152, 18.
51. Talby, D., Keren, A., Hazzan, O., & Dubinsky, Y. (2006). Agile software testing in a large-scale project. IEEE software, 23(4), 30-37.
52. Team, C. P. (2018). CMMI for Development, Version 1.3, Pittsburgh, 2010. Software Engineering Institute, Carnegie Melon University, 2.
53. Trump, D. J. (2017). National security strategy of the United States of America. Executive Office of The President Washington DC Washington United States. The White House
54. Williams, P. (2008). A practical application of CMM to medical security capability. Information Management & Computer Security.
55. Yin, R. K. (2018). Case study research: Design and methods (6th ed.). Thousand Oaks, CA: Sage.
指導教授 陳仲儼(Chung-Yang Chen) 審核日期 2021-6-16
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明