帳號:guest(3.12.164.62)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):葉為立
作者(外文):Yeh, Wei-Li
論文名稱(中文):應用敏捷開發管理方式重構企業服務總線資訊平臺 –以某會員平台為例
論文名稱(外文):Apply Agile Development Method: to Reconstruct a IT System with Enterprise Service Bus (ESB): A Case Study of a Customer Relationship Management (CRM) System
指導教授(中文):邱銘傳
指導教授(外文):Chiu, Ming-Chuan
口試委員(中文):朱詣尹
郭財吉
口試委員(外文):Chu, Yee-Yeen
Kuo, Tsai-Chi
學位類別:碩士
校院名稱:國立清華大學
系所名稱:工業工程與工程管理學系碩士在職專班
學號:101036522
出版年(民國):108
畢業學年度:107
語文別:中文
論文頁數:69
中文關鍵詞:專案管理敏捷開發平衡計分卡軟體工程
外文關鍵詞:Project managementAgile developmentScrumBalanced ScroeCardSoftware Engineering
相關次數:
  • 推薦推薦:0
  • 點閱點閱:556
  • 評分評分:*****
  • 下載下載:0
  • 收藏收藏:0
零售市場面臨到網際網路與大數據雲算的衝擊,資訊技術在零售領域所扮演的角色更為吃重。然而,過往資訊技術部門在零售產業中均是處於被動支持部門,由前端業務、營業、販促部門對產品部門提出需求,再由產品部門統整與完善需求後交由資訊技術部門進行開發。導致需求回應不及時、維護成本過高與系統肥大等煙囪效應。本研究預期能透过平衡记分卡的绩效评定方法进行不同的项目管理方式对比,尋找有效益的軟體發展流程與管理方法,能在需求不穩定的情況下提升需求的回應時間與滿意度,並減少煙囪效應造成的運維成本過高與系統肥大等相關問題,用以提升公司內部對資訊部門的服務滿意度,並更深入的加入公司運營討論,由資訊技術的創新協助公司成長。
研究結果顯示,在分散式開發環境下,透過導入敏捷開發的開發流程與管理方案,可以解決新零售時代軟體發展專案所需的需求不確定、迫切系統上線時間、自助開發資源不足等問題。同时敏捷開發方法提供了明確的實施方法,但若僅靠流程的控管並無法達到分散式開發環境中外部成員理解系統需求與專案目的,在執行過程時專案負責人與敏捷專家的角色扮演與能力都需要有一定的水準。透過個案公司的企業服務總線資訊平台導入敏捷開發的案例,驗證了敏捷開發的管理方法可以使資訊團隊在較短的時間內開發出質量可靠的軟體系統。
With the advent of the new retail era, information technology plays a more important role in the retail field. However, in the past, information technology departments were passive support departments in the retail industry. AT Front-end, business and sales promotion departments put requirements for the product department, and then the product departments integrated and perfected the requirement. After that product department put integrated and perfected requirements for the Information department to developed it. It leads to chimney effects, such as untimely requirements response, high maintenance cost and system hypertrophy. This study is expected to find effective software development processes and management methods, to improve response time under unstable requirement conditions, and to reduce the chimney effect and control maintenance costs. In order to enhance the company's internal satisfaction with the information department services, and more in-depth participation in the company's operational discussions, by the creation from information technology in new retail era.
The results show that in the decentralized development environment, by introducing the agile development process and management scheme, we can solve the problems of uncertain requirement, urgent system on-line time and insufficient self-development resources for software development projects in the new retail era. At the same time the agile development method provides a clear implementation method, but if the external members in the decentralized development environment cannot understand the system requirements and project objectives only by the control of the process, the role and ability of the project leader and the scrum master need to have a certain level in the implementation process.
論文摘要 I
ABSTRACT II
誌謝 IV
目錄 V
圖目錄 VIII
表目錄 IX
第1章 緒論 1
1.1 研究背景 1
1.2 研究動機 2
1.3 研究目的 4
第2章 文献探讨 6
2.1 系統中台 6
2.1.1 系統中台的思想與理論 6
2.1.2 服務導向系統中台架構 7
2.1.3 中台架構與傳統架構的比較 7
2.2 敏捷開發方法論相關研究 9
2.2.1 敏捷開發的思想及理論 9
2.2.2 主流的敏捷開發管理方法 10
2.2.3 Scrum敏捷開發方法的特點 12
2.2.4 敏捷開發發展歷程 13
2.2.5 敏捷開發與傳統開發方式的比較 15
2.3 平衡計分卡與軟體績效考核相關研究 16
2.3.1 平衡計分卡與績效 16
2.3.2 平衡計分卡在軟體開發項目績效 17
第3章 研究方法 19
3.1 研究方法 19
3.2 Scrm敏捷開發項目管理 20
3.2.1 產品經理(Product Owner) 22
3.2.2 敏捷大師(Scrum Master) 24
3.2.3 團隊成員(Dev Team) 26
3.3 平衡計分卡分析 28
第4章 個案中敏捷開發方法導入分析 31
4.1 導入方法 31
4.2 個案公司系統開發背景說明 32
4.2.1 個案公司原本系統開發專案管理流程 33
4.2.2 個案公司資訊系統開發專案特點分析 35
4.2.3 個案公司資訊開發專案管理中問題分析 36
4.2.4 個案公司資訊專案存在的突出問題 37
4.2.5 現況問題分析與總結 39
4.3 導入敏捷開發項目團隊 39
4.4 開發流程架構設計 40
4.4.1 建立Scrum開發流程 40
4.4.2 進行迭代開發 41
4.4.3 使用燃盡圖與看板 44
4.5 專案會議機制設計 46
4.5.1 需求評審與迭代啟動會 46
4.5.2 每日立會 47
4.5.3 迭代評審會 48
4.5.4 迭代回顧會 48
4.6 專案工作構建 48
4.6.1 產品功能清單 49
4.6.2 任務列表 50
4.7 導入敏捷概念,改變舊有開發思維 51
4.8 個案導入分析 52
4.8.1 系統重構專案簡介 52
4.8.2 Scrum方法在專案中應用的情況 53
4.8.3 專案應用Scrum管理的績效 54
4.9 導入敏捷開發管理方式經驗整理 57
4.10 導入總結 60
第5章 研究結論與後續方向 61
5.1 個案研究結論 61
5.2 個案後續建議 62
參考文獻 64
1. 隆益民(2010). 基於SOA資訊系統的研發[J].電腦系統應用, 19(5), 24-27.
2. 曾文英,趙躍龍,齊德昱.(2008).ESB原理、構架、實現及應用[J].電腦工程與應用,2008(25):225-228
3. Robin Singh Bhadoria, Narendra S. Chaudhari, Geetam Singh Tomar,(2017), The Performance Metric for Enterprise Service Bus (ESB) in SOA system: Theoretical underpinnings and empirical illustrations for information processing, [J].Information Systems ,2017, Vol.65, pp.158-171
4. 仇曉黎, 易紅, 吳錫英, & 陳明遠. (2002). 基於step和xml的網路化製造系統的資訊共用.電腦集成製造系統, 8(7), 561-564.
5. 謝繼暉,白曉穎,陳斌,肖思南(2007)..企業服務匯流排研究綜述[J].電腦科學,2007(11):13-18.
6. 鄭偉,徐寶祥,徐波.面向服務架構研究綜述[J].情報科學,2009,27(08):1269-1274+1279.
7. 宋好,李春麟. (2018). 基於SOA的銷售管理系統模型. 中國科技資訊(8), 105-106.
8. Mounir Assaf, David A. Naumann, Julien Signoles et al.,2017,52(1) Hypercollecting semantics and its application to static analysis of information flow[J]. ACM SIGPLAN Notices, 2017, 52(1).
9. 曾慶妍,杜叢強.(2018).基於ESB的SOA框架技術在銀行系統中的應用分析[J].資訊技術與資訊化,2018(04):57-59.
10. 潘偉偉,潘善亮.(2017).基於ESB-SOA的企業資訊集成平臺設計[J].移動通信,2017,41(03):55-59.
11. 田浩.(2017). 基於SOA的高併發與高可用網站開發框架設計與實現[D].內蒙古大學,2017.
12. Raoul Vallon.(2018). Systematic literature review on agile practices in global software development [J].Information and Software Technology, 2018, Vol.96, pp.161-180
13. Schwaber K.(1995). The scrum development process[C] In: OOPSLA’ 95 Workshop on Business Object Design and Implementation. 1995 Austin, Texas, USA.。 ACMPress, 1995:1-23
14. 王曉華.敏捷開發環境下軟體可靠性分析及相關問題研究[D].貴州大學,2008.
15. 楊娜,嚴振亞.基於Scrum方法的敏捷測試探討[J].數位技術與應用,2017(01):51-53.
16. 王小妮.基於Scrum的敏捷測試的應用[J].電子技術與軟體工程,2017(09):49.
17. Wim Som de Cerff , John van de Vegte , Reinout Boers.(2018). Agile Development in Meteorological R&D: Achieving a Minimum Viable Product in a Scrum Work Setting. [J].Bulletin of the American Meteorological Society, 2018, Vol.99 (12), pp.2507-2518 ProQuest
18. 黎培輝.極限程式設計(XP)方法在程式設計課程教學中的應用探討[J].廣西大學學報(哲學社會科學版),2006(S1):88-90.
19. Atika Tabassum , Iqra Manzoor , Dr. Shahid Nazir Bhatti. (2017). Optimized Quality Model for Agile Development: Extreme Programming (XP) as a Case Scenario. [J].International Journal of Advanced Computer Science and Applications (IJACSA), 2017, Vol.8 (4)SAI
20. 佘名高,汪偉,熊童滿,王濤.Crystal方法在現場開發中的應用研究[J].福建電腦,2007(03):110-111.
21. 劉海岩,鄭翔宇,陳克進.特徵驅動開發的應用研究[J].電腦工程,2005(21):76-78.
22. 陳海蕊.自我調整軟體關鍵技術探析[J].電子技術與軟體工程,2014(13):101.
23. 黃勝男,王豔松.軟體互聯網行業對敏捷開發及管理模式的應用及分析[J].電腦與電信,2016(09):87-89.
24. 陳起,張海文,沙興.Scrum敏捷開發初探[J].中國金融電腦,2014(11):58-60.
25. 胥康.Scrum方法在軟體專案管理中的應用[J].資訊系統工程,2017(01):55.
26. 葉俊文.融合Scrum敏捷開發的標準研製專案管理模式探索[J].中國標準化,2019(05):38-43+53.
27. 王映紅.企業大規模敏捷轉型探索與實踐[J].金融科技時代,2017(11):84-85.
28. 劉倩.敏捷開發與瀑布開發相結合的方法研究及優勢分析[J].南方農機,2017,48(19):89+91.
29. Kaplan, Robert S., and David Norton.(1993). "Putting the Balanced Scorecard to Work.". Harvard BusinessReview 71, no. 5 (September–October 1993): 134–147.
30. Marie-France Waxin & Rob Baterman.(2011). Public sector human resource management reform across countries : form performance appraisal to performance steering?[J]. European J. International Management. 2011,3(4):495-511
31. Campbell, J.P.(1993).CEA Theory of Performance In N. Schmitt, W. C. Borman and Associates Personnel Selection in Organizations, SanFrancisco, CA Jossey Bass 1993.
32. Storey J. and Sisson K. (2012). Managing Human Resources and Industrial Relations, European J. International Management, 2012,(4):152-158
33. Champagne P. J.(1993). Performance management:A Strategy for improving employee performance and productivity. Journal of Managerial Psychology.
34. Max Houck.(2012). The Balanced Scorecard: Sustainable performance assessment for forensic laboratiories.[J]. Science & Justice, 2012(12):209-216
35. Jaroslava Kadarova.(2014). Balanced Scorecard as an Issue Taught in the Field of Industrial Engineering.[J]. Procedia – Social and Behavioral Sciences. 2014(8):174-179
36. 張冬玲.軟體發展績效評價指標體系的構建[J].科技管理研究,2009,29(11):166-168.
37. 謝梅隆.(2008) 軟體工程管理中平衡計分卡的指標權重與指標評價的確定方法[A]. 中國管理現代化研究會.第三屆(2008)中國管理學年會——資訊管理分會場論文集[C].中國管理現代化研究會:中國管理現代化研究會,2008:6.
38. 趙小松,張婷,張哂卿,張哲.(2008).平衡計分卡在軟體企業績效管理中的應用[J].天津大學學報(社會科學版),2008(01):39-42.
39. 韓廣華,樊博.李克特式量表語義差異對科學測量的影響[J].科技進步與對策,2017,34(20):1-6.
40. 徐偉,王浩宇,謝夢,劉金琳,餘燁.(2014),結合CMMI的Scrum敏捷軟體發展研究[J].電腦技術與發展,2014,24(09):89-92.
41. 王敏.(2010). 基於Scrum敏捷開發的軟體過程管理研究[D].昆明理工大學.
42. 嚴智,劉玉恰. (2013)淺析敏捷軟體發展方法與工程實踐[J].資訊化研究,2013,39(02):52-55+59.
43. 趙愛美,孫茂鋒.(2015).Scrum敏捷開發在軟體發展綜合實訓課程中的研究與探索[J].電腦時代,2015(11):81-83.
44. 陳國棟,羅省賢.(2011).Scrum敏捷軟體發展方法實踐中的改進和應用[J].電腦技術與發展,2011,21(12):97-99+104.
45. 徐偉,王浩宇,謝夢,劉金琳,餘燁.(2014),結合CMMI的Scrum敏捷軟體發展研究[J].電腦技術與發展,2014,24(09):89-92.
46. 黨源源,付曉琳,徐立新. (2009),Scrum敏捷專案管理的應用研究[J].情報雜誌,2009,28(03):54-57+61.
47. 王政濤.(2015).基於敏捷開發方法的Z公司U產品開發策略研究[D].東南大學
48. 王國平. (2016). 敏捷開發方法在Z公司軟體專案管理中的應用研究[D].西南交通大學.
49. Bill Wake. INVEST in Good Stories, and SMART Tasks. http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/
50. Adrialdo Azanha,Ana Rita Tiradentes Terra Argoud,Jo?o Batista de Camargo Junior,Pedro Domingos Antoniolli.(2017). Agile project management with Scrum[J]. International Journal of Managing Projects in Business,2017,10(1).
(此全文未開放授權)
電子全文
中英文摘要
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *