Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
這個時代人人都知道的敏捷開發.pdf
Search
CypressKuo
June 19, 2020
Technology
0
35
這個時代人人都知道的敏捷開發.pdf
CypressKuo
June 19, 2020
Tweet
Share
More Decks by CypressKuo
See All by CypressKuo
Deep-copying.pdf
cypresskuo
0
16
CSS_for_Web_Vitals.pdf
cypresskuo
0
19
談談_Code_review.pdf
cypresskuo
0
22
REST_vs_GraphQL_今夜はご注文はどっち.pdf
cypresskuo
0
5
CSS_重構.pdf
cypresskuo
0
13
跟上_JS_的腳步-ES2020.pdf
cypresskuo
0
22
Core_Web_Vitals.pdf
cypresskuo
0
29
Webassembly.pdf
cypresskuo
0
4
談談_Functional_Programming.pdf
cypresskuo
0
12
Other Decks in Technology
See All in Technology
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
120
私が trocco を推す理由
__allllllllez__
1
270
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
130
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
870
Grafana x PagerDuty Better Together
jacopen
1
170
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
440
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
One engineer company with Ruby on Rails
rstankov
2
310
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.4k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
1
240
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
A designer walks into a library…
pauljervisheath
200
23k
Gamification - CAS2011
davidbonilla
76
4.6k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Ruby is Unlike a Banana
tanoku
96
10k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Being A Developer After 40
akosma
61
580k
How STYLIGHT went responsive
nonsquared
92
4.8k
The Invisible Side of Design
smashingmag
294
49k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Designing for humans not robots
tammielis
248
25k
Transcript
這個時代人人都知道 (只有我不知道) 的 敏捷開發 cypresskuo @ 前端組例會 2020/06/19
敏捷軟體開發 一種應對快速變化的需求的一種軟體開發能力 --wikipedia
敏捷軟體開發宣言 個人與互動:重於流程與工具 可用的軟體:重於詳盡的文件 與客戶合作:重於合約協商 回應變化:重於遵循計劃
廣泛被使用的方法(框架) Scrum ( 今日重點 ) Kanban 極限開發
Scrum 圖片出處:https://tuna.to/agile-2-73856205bc9e
Scrum 組成 角色 物件 活動
Scrum 角色 豬組 Product Owner Scrum Master Development Team 雞組
用戶 利益相關者(客戶,提供商,老闆 ... )
Scrum 物件 Item Task Product Backlog Sprint Backlog Potentially Shippable
Product Increment (可交付產品) Burndown Chart (燃盡圖)
Scrum 活動 Sprint Daily Scrum Sprint Planning Product Backlog Refinement
/ PBR Sprint Review Sprint Retrospective / Sprint Retro
你的敏捷不是我的敏捷
精神 = 人
None
None
同心圓開發 https://www.youtube.com/watch?v=6CFaX_IpC7A&list=PLHIS8Q9dsHJdfbHRUyVhbW3w8ODQoM7I3&index=2
漸進式開發 能解決問題 ( 核心 ) 好閱讀 好修改 好擴充 高效能 簡潔精鍊
神一般的程式碼
假如森林裡有一棵樹倒下了,但沒有被人聽到,那麼 它算是發出了聲音嗎? 假如軟體沒有被使用,那麼它算是被開發出來了麼?
參考資料 https://zh.wikipedia.org/wiki/Scrum https://tuna.to/agile-2-73856205bc9e https://medium.com/@b98606021/%E6%B7%B1%E5%85%A5%E6%B7%BA%E5%87%BA-%E6%95%8F%E6%8D%B7%E8%BB%9 F%E9%AB%94%E9%96%8B%E7%99%BC-scrum-4a9d357ac0a4
Thanks for listening Q&A