SlideShare a Scribd company logo
1 of 186
Download to read offline
敏捷開發⼼心法
BRYAN YANG 2018
SOFTWARE DEVELOPMENT ISSUES
https://www.farreachinc.com/blog/far-reach/2017/03/23/scrum-posters-(free-downloads!)
BASIC WORKFLOW OF DEVELOPMENT
https://admhelp.microfocus.com/octane/en/latest/Online/Content/Flows/flow_SW_Development.htm
IN THE PAST...
https://interviewsteps.com/blogs/news/the-ultimate-list-of-141-project-manager-interview-questions
https://www.slideshare.net/IosifItkin/extent2017-independent-qa-in-agile
http://inmyownterms.com/3-things-you-need-to-be-a-good-terminology-project-manager/
http://www.nationalleasing.com/en/blog/entry/how-agile-development-can-help-your-business
WHAT IS AGILE?
偉⼤大的原則總是能產⽣生⾏行行
動⼒力力,缺乏指導原則的實
踐反⽽而經常被誤⽤用 . 
Jim Highsmith
TEXT
MINDSET FIRST
https://www.linkedin.com/pulse/one-year-agile-teams-afrogleap-arthur-von-kriegenbergh/
https://www.farreachinc.com/blog/far-reach/2017/03/23/scrum-posters-(free-downloads!)
W
敏捷原則
. 我們最優先的任務,是透過及早並持續地交付有價值的軟體來滿⾜客⼾需
求。
. 竭誠歡迎改變需求,甚至已處開發後期亦然。敏捷流程掌控變更,以維護客
⼾的競爭優勢。
. 經常交付可⽤的軟體,頻率可以從數週到數個⽉,以較短時間間隔為佳。
. 業務⼈員與開發者必須在專案全程中天天⼀起⼯作。
. 以積極的個⼈來建構專案,給予他們所需的環境與⽀援,並信任他們可以完
成⼯作。
. ⾯對⾯的溝通是傳遞資訊給開發團隊及團隊成員之間效率最⾼且效果最佳的
⽅法。
https://medium.com/⽂文思不藏私/⽂文思不藏私-敏捷宣⾔言-12-原則-64ad7d592087
敏捷原則
. 可⽤的軟體是最主要的進度量測⽅法。
. 敏捷程序提倡可持續的開發。贊助者、開發者及使⽤者應當能不
斷地維持穩定的步調。
. 持續追求優越的技術與優良的設計,以強化敏捷性。
. 精簡──或最⼤化未完成⼯作量之技藝──是不可或缺的。
. 最佳的架構、需求與設計皆來⾃於能⾃我組織的團隊。
. 團隊定期⾃省如何更有效率,並據之適當地調整與修正⾃⼰的⾏
為。
https://medium.com/⽂文思不藏私/⽂文思不藏私-敏捷宣⾔言-12-原則-64ad7d592087
METHODOLOGIES
https://www.slideshare.net/AgileSparks/henrik-kniberg-essence-of-agile
https://www.agileconnection.com/article/marriage-lean-scrum-and-extreme-programming-xp
https://www.agileconnection.com/article/marriage-lean-scrum-and-extreme-programming-xp
HOW TO BE AGILE?
EVERYONE IS A PIG
https://www.safaribooksonline.com/library/view/learning-agile/9781449363819/ch04.html
1. SET CLEAR GOALS
2. PROVIDE IMMEDIATE FEEDBACK
3. MAXIMIZE EFFICIENCY
4. ALLOW FOR DISCOVERY
Jim Ramsey
TEXT
GET INTO FLOW
http://www.pamelarutledge.com/2012/08/29/the-positive-side-of-video-games-part-iii/?print=print
FEEDBACK LOOP
https://www.mindtools.com/pages/article/build-measure-learn.htm
RAPID ITERATION
https://community.dynamics.com/crm/b/microsoftdynamicscrmsolutions/archive/2015/12/02/agile-project-
implementation-methodology-at-cloudfronts
SCRUM FRAMEWORK
https://leankit.com/learn/agile/agile-development/
STOCHASTIC GRADIENT DESCENT
https://www.cegeka.com/en/solution-pages/agile-development
http://logicboost.com/whyagile.html
https://apiumtech.com/blog/agile-project-management-benefits/
DOCUMENTS
http://agilemodeling.com/essays/documentContinuously.htm
BUILD A SCRUM TEAM
在⽂文化中適應了了可預測性的⼈人,會相信他們可
以預測未來來,他們的⼯工作就變成了了藉著⽤用暴暴⼒力力
法強迫⼈人們跟資源讓那個未來來發⽣生。
⽽而 SCRUM 的⼈人相信當遇到複雜的、有創意的⼯工
作,像是軟體開發,可預測性是不可能的。
Ken Schwaber
TEXT
SCRUM FRAMEWORK
http://www.crmsearch.com/agile-toolchain.php
SCRUM VALUES
http://www.xceleratepartners.com/blog/2013/10/1/agile-teams-self-organize-for-project-success
ROLES ON AGILE
http://nmp90.com/2017/06/essential-scrum-roles-product-owner-scrummaster-development-team-
manager-5/
ROLES IN A SCRUM TEAM
https://www.scrum.org/resources/blog/how-do-3-scrum-roles-promote-self-organization
PRODUCT OWNER
The Product Owner is responsible for
maximizing the value of the
product and the work of the
development team.
Scrum Guide
TEXT
PRODUCT OWNER
https://dzone.com/articles/every-great-product-owner
http://www.romanpichler.com/blog/the-product-owner-responsibilities/
ALTERNATIVES 1
https://www.linkedin.com/pulse/scrum-weakness-product-owner-role-donald-ewart/
ALTERNATIVES 2
ALTERNATIVES 3
https://www.slideshare.net/NadavBenedek/product-management-scrum
https://www.slideshare.net/NadavBenedek/product-management-scrum
SCRUM MASTER
SCRUM MASTER
https://dzone.com/articles/every-great-product-owner
https://www.scrumalliance.org/community/articles/2014/may/what-it-is-that-a-scrum-master-does-all-day-
long
https://less.works/less/structure/scrummaster.html
https://www.infoq.com/news/2012/10/pm-scrum-master
TEAM MEMBERS
https://www.forbes.com/sites/stevedenning/2016/09/08/explaining-agile/#7480e4f9301b
https://www.netsolutions.com/insights/the-role-of-business-analysts-in-distributed-agile-projects/
TEAM STRUCTURES
https://www.targetprocess.com/articles/agile-software-development-process-90-months-of-evolution/
TYPES OF TEAMS
https://less.works/less/management/self-managing-teams.html
AGILE TO DEVOPS
https://bitbar.com/deep-dive-on-devops-in-mobile-app-testing/
AGILE TO CONTINUOUS DELIVER
https://www.slideshare.net/QASymphony/where-testers-qa-fit-in-the-story-of-devops
LET'S SCRUM
https://www.pinterest.com/pin/156218680808489058/
https://www.linkedin.com/pulse/all-scrum-swapnika-g/
https://www.slideshare.net/dj1arry/week-8-presentation-slide
https://www.slideshare.net/dj1arry/week-8-presentation-slide
https://andybacon.com/2016/08/25/sprint-schedule-template/
https://masterofproject.com/blog/135498/scrum-events
http://one80services.com/effective-meetings/scrum-events-the-too-many-meeting-problem/
http://one80services.com/effective-meetings/scrum-events-the-too-many-meeting-problem/
CASE STUDY
▸ ⼩小明想和他家⼈人在暑假前去北海海道玩,請依照⼩小明的需求規
劃⼀一份⾏行行程表.
▸ 需求:
▸ 長輩喜歡⼾戶外⾏行行程
▸ ⼩小明喜歡逛街
▸ 想吃海海鮮,拉麵和燒⾁肉
HANDS-ON
▸ According to the needs of the customer, choose a product
owner from your team members.
▸ Ask your customer 3 questions about the product.
PRODUCT BACKLOG
https://help.rallydev.com/rally-portfolio-manager-best-practices
AGILE PRODUCT ROADMAP
https://tech.gsa.gov/guides/develop_an_agile_product_roadmap/
RELEASE MAP AND USER STORIES
https://www.smashingmagazine.com/2017/09/comprehensive-overview-ux-design-deliverables/
SPRINT ROADMAP
https://medium.com/gestao-produtos/what-is-a-product-roadmap-9eaadc10c807
USER STORY AND BACKLOG
▸ 3 Ws
▸ Who (user role)
▸ What (goal)
▸ Why (reason)
▸ 3Cs
▸ Card
▸ Conversation
▸ Confirmation
EXAMPLE
▸ AS a [User Role], I want to [Goal] so I can [Reason].
▸ As a registered user I want to login so I can access
subscriber-only content
https://www.slideshare.net/rsrivastava91/introducing-agile-user-stories
https://www.slideshare.net/rsrivastava91/introducing-agile-user-stories
WRITE A GOOD USER STORY
https://www.farreachinc.com/blog/far-reach/2017/03/23/scrum-posters-(free-downloads!)
https://www.slideshare.net/FilipeLouro3/agile-user-stories-guide
BUSINESS VALUE AND PRIORITY
https://michaellant.com/2010/05/21/how-to-easily-prioritize-your-agile-stories/
SLACK
https://www.slideshare.net/nashjain/introduction-to-xp-and-scrum-practices
HANDS-ON
▸ Write down 5 user stories and give each of them a
business value.
▸ Please prioritize those user stories.
▸ Write down how to confirm them.
SPRINT BACKLOG
https://www.yodiz.com/blog/product-backlog-vs-sprint-backlog-difference-in-agile-methodology/
http://scrumreferencecard.com/scrum-reference-card/
STORY POINTS
http://agiledigest.com/agile-digest-tutorial/agile-estimation/
IMPORTANT: ONLY PEOPLE WHO WILL EXECUTE TASKS CAN ESTIMATE STORY POINTS
TIPS
▸ 相對估算 > 絕對估算
▸ 粒度⼩小 > 粒度⼤大
▸ 估算單位⽤用費式數列列當作參參考
http://www.codedata.com.tw/social-coding/estimation-with-dog-point-game/
https://medium.com/@MagnusDahlgren/a-quick-way-to-estimate-a-whole-backlog-cc5db956a0cf
https://help.rallydev.com/sizing-and-estimates
ADVANTAGE OF THIS METHOD
▸ For PO/PM:
▸ 不⽤用擔⼼心被某些特定的 member 呼嚨或灌⽔水。
▸ 評估過程中瞭解需求或任務在實作時,潛藏的難度在哪。
▸ 瞭解需求是否還有需要說清楚或被誤解的部分。
▸ For team:
▸ 不再是不做事的⼈人依照 deadline 給予⼀一個不合理理的時程限制。
▸ 在還沒開始動⼿手進⾏行行任務之前,屬於開發⼈人員之間的知識交換。不論因此增加或減少
估算的數字,都讓需求更更明確,預估更更客觀。
▸ 因為還不知道由誰認領此任務,所以客觀且有共識,透過過程也可以知道誰對此任務
熟悉度比較⾼高,實際進⾏行行時,可以結對編程或知道找誰詢問與協助。
http://www.codedata.com.tw/social-coding/requirement-story-point-planning-poker/
STORY POINT AND ROI
https://www.scrumalliance.org/community/articles/2012/january/key-dimensions-of-user-stories
SCRUM BOARD
http://www.agilebuddha.com/agile/printing-physical-scrum-board-from-atlassian-jira/
HANDS-ON
▸ Each sprint will be take 3 minutes.
▸ Put user stories in the backlog for next sprint.
▸ Convert each user story to tasks.
▸ Estimate story points of each tasks.
https://www.safaribooksonline.com/library/view/learning-agile/9781449363819/ch04.html
BURNDOWN CHART
https://commons.wikimedia.org/wiki/File:SampleBurndownChart.png
IF YOU FACE A PROBLEM LIKE THIS...
http://lukeangel.co/project-management/whats-a-workback-schedule/
專案範圍不變,團隊開發速率不變→專案時程的變化
http://www.codedata.com.tw/social-coding/scrum-project-gold-triangle/
時程不變,團隊開發速率不變→專案範圍的變化
http://www.codedata.com.tw/social-coding/scrum-project-gold-triangle/
SCRUM BOARD WITH BURNDOWN CHART
http://old.xpday.net/Xpday2008/sessions/SCRUM%20Board%20Game.html
MISUNDERSTANDING OF STORY POINTS
▸ Equating Story Points To Complexity, Uncertainty or Value.
▸ Translating Story Points To Hours.
▸ Averaging Story Points.
▸ Adjusting Story Point Estimates of Issues During Sprint.
▸ Never Story Pointing Bugs.
▸ Conforming To The Expert In The Room.
▸ Not Discussing Incorrectly Story-Pointed Issues In Retrospective.Not
Discussing Incorrectly Story-Pointed Issues In Retrospective.
https://medium.com/bynder-tech/12-common-mistakes-made-when-using-story-points-f0bb9212d2f7
REFLECT
▸ 這樣的做法在我們 team 裡⾯面可能遇到什什麼問題?
http://scrumreferencecard.com/scrum-reference-card/
Project A
Project B
Project C
DAILY SCRUM
DAILY STAND-UP MEETING
https://www.slideshare.net/dj1arry/week-8-presentation-slide
DAILY STAND-UP MEETING
http://www.the-program-manager.com/project-management/9-tips-for-an-effective-stand-up-meeting/
THE DAILY STAND-UPS ARE MORE THAN
JUST ASKING WHAT YOU DID AND IF
YOU’RE BLOCKED. IT’S ABOUT REACHING
THE SPRINT GOAL!
Patrick van Marsbergen
TEXT
HANDS ON
▸ Let's develop (2 min)
▸ Please hold a stand-up meeting in 30 seconds
▸ Let's develop again (2 min)
▸ Please hold a stand-up meeting in 30 seconds
REVIEW AND RETROSPECTIVE
SPRINT REVIEW & RETROSPECTIVE
SPRINT REVIEW
HANDS-ON
▸ Please demo your project to the customer.
▸ Check what is not done in this sprint and move them to
the "To Do" column.
BASIC RETROSPECTIVE TEMPLATE
RETROSPECTIVE QUESTIONS
▸ 是否滿意⾃自⼰己在公司內扮演的⾓角⾊色?
▸ 你對公司整體的滿意度為何?
▸ 為什什麼?
▸ 在下⼀一段衝刺刺中,有哪件事能讓你更更滿意?
HANDS-ON
▸ Please hold a retrospective meeting and write down:
▸ what worked well
▸ what can be improved
▸ how to improve in the next sprint
HANDS-ON
▸ Let's do again from plaining this sprint!
RETROSPECTIVE
WHAT IS THE DIFFERENCE BETWEEN THOSE ROLES?
https://www.infoq.com/news/2012/10/pm-scrum-master
WHAT IS THE DIFFERENCE BETWEEN THOSE ROLES?
https://www.infoq.com/news/2012/10/pm-scrum-master
WHY SCRUM BOARD?
WORKFLOW
https://www.linkedin.com/pulse/6-agile-principles-apply-everything-%D1%95riram-cg
ABOUT SCRUM EVENTS
▸ Please share your experiences in Scrum event
▸ User Story
▸ Sprint backlog
▸ Daily stand-up meeting
▸ review
▸ retrospect
【⽂文思不藏私】@笨蛋,問題不在「敏捷」!
▸ 計劃會議(Sprint Planning)的⽬目的,並不在於『計劃完善』⽽而在於『溝通共
識』。
▸ 精煉會議(Refinement Planning)的⽬目的,並不在於『技術分析』⽽而在於
『提前溝通』。
▸ 每⽇日站會(Daily Standup)的⽬目的,並不在於『進度報告』⽽而在於『資訊同
步』。
▸ 檢視會議(Sprint Review)的⽬目的,並不在於『展⽰示成果』⽽而在於『分享價
值』。
▸ 回顧會議(Sprint Retrospective)的⽬目的,並不在於『檢討過失』⽽而在於
『學習⾃自省』。
https://medium.com/%E6%96%87%E6%80%9D%E4%B8%8D%E8%97%8F%E7%A7%81/%E6%96%87%E6%80%9D%E4%B8%8D%E8%97%8F%E7%A7%81-%E7%AC%A8%E8%9B%8B-
%E5%95%8F%E9%A1%8C%E4%B8%8D%E5%9C%A8-%E6%95%8F%E6%8D%B7-7c200233f766
ABOUT AGILE
▸ Please explain those terms in Agile
▸ Deliver values
▸ Embrace change
▸ Self-organized team
敏捷是需要向給想掌握事情的⼈人說
出深刻的實話,⽽而在把__、__與
___看得很重的地⽅方,這種說實話
的能⼒力力是很難的.
Claudio Caballero

- CTO of Goodwill Group Foundation
TEXT
SITUATIONAL THINKING
BIG USER STORY?
BIG USER STORIES
http://goodrequirements.com/2012/too-big/
DEVELOPERS ARE AT THEIR BEST WHEN
THEY CAN COMPLETE THE WORK AT HAND
IN ABOUT ONE DAY.
Johnny Appleseed
TEXT
▸ Big stories give pain
▸ Larger stories are more
likely to be confusing.
▸ Big stories make it difficult
to know what needs to be
done next.
▸ Short stories give good
feelings
▸ smaller stories are easier to
understand.
▸ Small stories allow more
work to get done.
SMALLER IS BETTER
SMALLER IS BETTER
SMALL TEAM AND MULTIPLE
PROJECTS
SMALL TEAM, MULTIPLE PROJECTS: AN AGILE APPROACH TO PLANNING
https://davidmarquis.wordpress.com/2011/12/03/small-team-multiple-projects-agile-planning/
COMBINE PROJECTS INTO VALUE STREAMS
PUT ITEMS INTO SINGLE SPRINT BACKLOG
LET VALUE STREAMS SMALLER THEN NUMBER OF MEMBERS
▸ floor(team size / 2) + 1
▸ Team of 3: 2 value streams
▸ Team of 6: 4 value streams
▸ Team of 7: 4 value streams
FOCUS ON EACH PERSON
https://medium.com/@anttihavanko/how-to-handle-multiple-projects-with-a-small-team-ebdfde5f6714
FOCUS ON EACH PROJECT
https://medium.com/@anttihavanko/how-to-handle-multiple-projects-with-a-small-team-ebdfde5f6714
eXtreme Programming
https://agilevelocity.com/agile/xp-values-forgotten-agile-guidance/
XP VALUES
https://www.slideshare.net/tsg.developer/extreme-programming-a-practitioners-approach-presentation/2-
OutlineXP_OverviewXP_ValuesXP_PracticesXP_FAQsDemoQA
https://en.wikipedia.org/wiki/Extreme_programming
http://www.ambysoft.com/essays/whyAgileWorksFeedback.html
http://slideplayer.com/slide/6938506/
https://www.slideshare.net/nashjain/introduction-to-xp-and-scrum-practices
SCRUM BOARD
APPENDIX A
SCRUM BOARD
https://www.itworld.com/article/2832700/it-management/my--hypothetical--thanksgiving-scrum-board.html
SCRUM BOARD 2
https://www.tnpvisualworkplace.com/webshop/visualization-boards/scrum-boards/scrum-board-%7C-
example-anwb-120x200cm
KANBAN
APPENDIX B
▸ Visualizing the flow
▸ Limiting the WIP (Work In Progress)
▸ Measuring the Lead Time
▸ Optimize iteratively with data
https://www.avantica.net/blog/2016/11/17/dont-stay-in-the-shu-box-agile-is-not-a-recipe-4
VISUALIZE THE WORKFLOW
https://www.quora.com/What-is-Kanban-1
https://leankit.com/learn/kanban/kanban-board/
CUMULATIVE FLOW
https://www.microtool.de/en/what-is-a-cumulative-flow-diagram/
SCRUM BOARD VS KANBAN
https://www.slideshare.net/tothenewtech/introduction-to-kanban-21088273/42-Emphasis_should_be_on_the
SCRUM VS KANBAN
https://www.slideshare.net/tothenewtech/introduction-to-kanban-21088273/42-Emphasis_should_be_on_the
GOOD TO GREAT
Johnny Appleseed
http://www.addictedtodigital.org/2017/06/book-summary-good-to-great/
IS EVERYTHING PERFECT?
http://searchsoftwarequality.techtarget.com/photostory/4500251250/VersionOne-surveys-Agile-
development-for-2015/6/Benefits-of-Agile
http://searchsoftwarequality.techtarget.com/photostory/4500251246/VersionOne-surveys-Agile-
development-for-2015/3/Why-Agile-projects-fail
https://www.slideshare.net/DerkJandeGrood/walking-in-narrow-shoes-v03
RESOURCES
▸ https://www.safaribooksonline.com/library/view/learning-
agile/9781449363819/ch01.html
▸ http://wangterryonagile.blogspot.tw/2015/11/agile-tour-
taipei-2015-scrum.html

More Related Content

What's hot

Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and KanbanYuval Yeret
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with HansoftHansoft AB
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMJoe Riego
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentUpekha Vandebona
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Scrum - Requirements and User Stories
Scrum - Requirements and User StoriesScrum - Requirements and User Stories
Scrum - Requirements and User StoriesUpekha Vandebona
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsbeITconference
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2JayeshPatil149
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...DigitalWoman.com
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processesJérôme Kehrli
 

What's hot (20)

Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
Agile backlog management with Hansoft
Agile backlog management with HansoftAgile backlog management with Hansoft
Agile backlog management with Hansoft
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Introduction to Scrum
Introduction to Scrum Introduction to Scrum
Introduction to Scrum
 
Sprint backlog
Sprint backlogSprint backlog
Sprint backlog
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
 
Scrum - Requirements and User Stories
Scrum - Requirements and User StoriesScrum - Requirements and User Stories
Scrum - Requirements and User Stories
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Dyl Resume 9
Dyl Resume 9Dyl Resume 9
Dyl Resume 9
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
Why Agile
Why AgileWhy Agile
Why Agile
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Agile Features
Agile FeaturesAgile Features
Agile Features
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processes
 

Similar to 敏捷開發心法

敏捷開發心法
敏捷開發心法敏捷開發心法
敏捷開發心法Bryan Yang
 
What are the best Six Sigma tools to optimize process cycle time_.pdf
What are the best Six Sigma tools to optimize process cycle time_.pdfWhat are the best Six Sigma tools to optimize process cycle time_.pdf
What are the best Six Sigma tools to optimize process cycle time_.pdfmzai2003
 
Is Your Agile Lean Enough
Is Your Agile Lean EnoughIs Your Agile Lean Enough
Is Your Agile Lean EnoughGe Tsai
 
Creating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics StrategyCreating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics StrategyT. Scott Clendaniel
 
Steps to Pro-active Governance & Adoption in Microsoft 365
Steps to Pro-active Governance & Adoption in Microsoft 365Steps to Pro-active Governance & Adoption in Microsoft 365
Steps to Pro-active Governance & Adoption in Microsoft 365Richard Harbridge
 
Scaling Agile: Remembering Tolstoy’s Unhappy Family Analogy
Scaling Agile: Remembering Tolstoy’s Unhappy Family AnalogyScaling Agile: Remembering Tolstoy’s Unhappy Family Analogy
Scaling Agile: Remembering Tolstoy’s Unhappy Family AnalogyTechWell
 
Why Scrum Why Now
Why Scrum Why NowWhy Scrum Why Now
Why Scrum Why Nowmtoppa
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big DataMoshe Kaplan
 
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)Lviv Startup Club
 
Workforce Planning and Employment Analysis.pptx
Workforce Planning and Employment Analysis.pptxWorkforce Planning and Employment Analysis.pptx
Workforce Planning and Employment Analysis.pptxpaul young cpa, cga
 
Agile for developers
Agile for developersAgile for developers
Agile for developersJerome Eteve
 
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊William Tai
 
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23Agile mindset-half-day-session-beyond-software-v1.2-2017oct23
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23ravikumarg77
 
DevOps adoption through behavioral change.
DevOps adoption through behavioral change.DevOps adoption through behavioral change.
DevOps adoption through behavioral change.Michele Brissoni
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Filippo Zanella
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
 
Atlassian summit comes to you - London AUG
Atlassian summit comes to you - London AUGAtlassian summit comes to you - London AUG
Atlassian summit comes to you - London AUGBeejal Nagar
 

Similar to 敏捷開發心法 (20)

敏捷開發心法
敏捷開發心法敏捷開發心法
敏捷開發心法
 
What are the best Six Sigma tools to optimize process cycle time_.pdf
What are the best Six Sigma tools to optimize process cycle time_.pdfWhat are the best Six Sigma tools to optimize process cycle time_.pdf
What are the best Six Sigma tools to optimize process cycle time_.pdf
 
Is Your Agile Lean Enough
Is Your Agile Lean EnoughIs Your Agile Lean Enough
Is Your Agile Lean Enough
 
Creating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics StrategyCreating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics Strategy
 
Six Sigma Yellow Belt Training
Six Sigma Yellow Belt TrainingSix Sigma Yellow Belt Training
Six Sigma Yellow Belt Training
 
Steps to Pro-active Governance & Adoption in Microsoft 365
Steps to Pro-active Governance & Adoption in Microsoft 365Steps to Pro-active Governance & Adoption in Microsoft 365
Steps to Pro-active Governance & Adoption in Microsoft 365
 
Scaling Agile: Remembering Tolstoy’s Unhappy Family Analogy
Scaling Agile: Remembering Tolstoy’s Unhappy Family AnalogyScaling Agile: Remembering Tolstoy’s Unhappy Family Analogy
Scaling Agile: Remembering Tolstoy’s Unhappy Family Analogy
 
Why Scrum Why Now
Why Scrum Why NowWhy Scrum Why Now
Why Scrum Why Now
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big Data
 
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)
Dmytro Lukianov: Lean-Agile (for) Loss Management (UA)
 
Workforce Planning and Employment Analysis.pptx
Workforce Planning and Employment Analysis.pptxWorkforce Planning and Employment Analysis.pptx
Workforce Planning and Employment Analysis.pptx
 
Lean Startups
Lean StartupsLean Startups
Lean Startups
 
Agile for developers
Agile for developersAgile for developers
Agile for developers
 
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
AI talk: 傳統軟體開發組織如何轉型落地成為AI團隊
 
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23Agile mindset-half-day-session-beyond-software-v1.2-2017oct23
Agile mindset-half-day-session-beyond-software-v1.2-2017oct23
 
DevOps adoption through behavioral change.
DevOps adoption through behavioral change.DevOps adoption through behavioral change.
DevOps adoption through behavioral change.
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
 
Atlassian summit comes to you - London AUG
Atlassian summit comes to you - London AUGAtlassian summit comes to you - London AUG
Atlassian summit comes to you - London AUG
 
Fast close slides
Fast close slidesFast close slides
Fast close slides
 

More from Bryan Yang

Data pipeline essential
Data pipeline essentialData pipeline essential
Data pipeline essentialBryan Yang
 
資料分析的快樂就是如此樸實無華且枯燥
資料分析的快樂就是如此樸實無華且枯燥資料分析的快樂就是如此樸實無華且枯燥
資料分析的快樂就是如此樸實無華且枯燥Bryan Yang
 
Data pipeline 101
Data pipeline 101Data pipeline 101
Data pipeline 101Bryan Yang
 
Building a data driven business
Building a data driven businessBuilding a data driven business
Building a data driven businessBryan Yang
 
產業數據力-以傳統零售業為例
產業數據力-以傳統零售業為例產業數據力-以傳統零售業為例
產業數據力-以傳統零售業為例Bryan Yang
 
Serverless ETL
Serverless ETLServerless ETL
Serverless ETLBryan Yang
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to dockerBryan Yang
 
Spark Sql for Training
Spark Sql for TrainingSpark Sql for Training
Spark Sql for TrainingBryan Yang
 
Spark MLlib - Training Material
Spark MLlib - Training Material Spark MLlib - Training Material
Spark MLlib - Training Material Bryan Yang
 
Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Bryan Yang
 
Build your ETL job using Jenkins - step by step
Build your ETL job using Jenkins - step by stepBuild your ETL job using Jenkins - step by step
Build your ETL job using Jenkins - step by stepBryan Yang
 
Data Scientist's Daily Life
Data Scientist's Daily LifeData Scientist's Daily Life
Data Scientist's Daily LifeBryan Yang
 
Introduce to Spark sql 1.3.0
Introduce to Spark sql 1.3.0 Introduce to Spark sql 1.3.0
Introduce to Spark sql 1.3.0 Bryan Yang
 

More from Bryan Yang (14)

Data pipeline essential
Data pipeline essentialData pipeline essential
Data pipeline essential
 
Docker 101
Docker 101Docker 101
Docker 101
 
資料分析的快樂就是如此樸實無華且枯燥
資料分析的快樂就是如此樸實無華且枯燥資料分析的快樂就是如此樸實無華且枯燥
資料分析的快樂就是如此樸實無華且枯燥
 
Data pipeline 101
Data pipeline 101Data pipeline 101
Data pipeline 101
 
Building a data driven business
Building a data driven businessBuilding a data driven business
Building a data driven business
 
產業數據力-以傳統零售業為例
產業數據力-以傳統零售業為例產業數據力-以傳統零售業為例
產業數據力-以傳統零售業為例
 
Serverless ETL
Serverless ETLServerless ETL
Serverless ETL
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
Spark Sql for Training
Spark Sql for TrainingSpark Sql for Training
Spark Sql for Training
 
Spark MLlib - Training Material
Spark MLlib - Training Material Spark MLlib - Training Material
Spark MLlib - Training Material
 
Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015Building your bi system-HadoopCon Taiwan 2015
Building your bi system-HadoopCon Taiwan 2015
 
Build your ETL job using Jenkins - step by step
Build your ETL job using Jenkins - step by stepBuild your ETL job using Jenkins - step by step
Build your ETL job using Jenkins - step by step
 
Data Scientist's Daily Life
Data Scientist's Daily LifeData Scientist's Daily Life
Data Scientist's Daily Life
 
Introduce to Spark sql 1.3.0
Introduce to Spark sql 1.3.0 Introduce to Spark sql 1.3.0
Introduce to Spark sql 1.3.0
 

Recently uploaded

RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...Khaled Al Awadi
 
Investment analysis and portfolio management
Investment analysis and portfolio managementInvestment analysis and portfolio management
Investment analysis and portfolio managementJunaidKhan750825
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiMalviyaNagarCallGirl
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxBanana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxgeorgebrinton95
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherPerry Belcher
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 

Recently uploaded (20)

RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
 
Investment analysis and portfolio management
Investment analysis and portfolio managementInvestment analysis and portfolio management
Investment analysis and portfolio management
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxBanana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 

敏捷開發心法