狠狠撸

狠狠撸Share a Scribd company logo
Agile
Yiwei Chen
Agile / Scrum
『我们做个新的部落格搜寻吧!』
兩種人
? Product Owner
– 對產品成敗負責任的人
? The Team
– 動手開發產品的團隊
Product Owner 第一版 Backlog
衝刺!決定下兩週要做的事
http://www.teenwritersbloc.com/2012/04/23/spring-cleaning-dhonielle-pull-back-day-job/mousewheel/
挑最重要的事做
V
V
?
V
要挑幾個?
需求細分 → 任務
需求 / 任務 重要性 估計時間
顯示文章的搜尋結果 P1
連結文章索引 5 hour
內容截短成100字元 1 hour
顯示內容至頁面 3 hour
顯示影片的搜尋結果 P2
連結影片索引 6 hour
顯示影片長度 2 hour
…… … …
『這兩個禮拜你能投入多少?』
如果每天工作 8 小時…
理想 請假 開會 支援 實際
小強 80 0 5 30 45
小英 80 16 4 0 60
自動自發接任務
任務 估計時間 還需要時間
連結文章索引 5 5
內容截短成100字元 1 1
連結影片索引 6 6
… … …
Total 41 41
小強
认真工作
每天 commit/push code
內部整合網站 – 包含每天最新進度
每天 “Stand-Up”
? 我今天做了…
? 我明天要做…
? 我碰到了什麼障礙…
每天 “Stand-Up”
? 我今天做了…
? 我明天要做…
? 我碰到了什麼障礙…
任務 估計時間 還需要時間
連結文章索引 5 2
內容截短成100字元 1 0
連結影片索引 6 8
… …
Total 41 39
兩個禮拜後…
? 分享衝刺結果
– 示範這兩個禮拜完成了什麼
? 檢討
– 怎麼樣可以讓下次衝刺更好
? 更新 Backlog
– 更新重要性,新增刪減項目
再決定下兩週要做的事
http://www.teenwritersbloc.com/2012/04/23/spring-cleaning-dhonielle-pull-back-day-job/mousewheel/
游戏时间!
? 分成三組
? 每一組一個人當 Product Owner,其他人是
The Team
Agile / Scrum
第一組
? P.O. 不能讓 the team 看到你的圖
? 其他人為旁觀者,請勿提示
? The team 要畫出 P.O. 手上的圖
? 限時兩分鐘
第二組
? P.O. 不能讓 the team 看到你的圖
? 其他人為旁觀者,請勿提示
? The team 要畫出 P.O. 手上的圖
? 限時兩分鐘
? P.O. 不能看 the team 畫的圖
第三組
? P.O. 不能讓 the team 看到你的圖
? 其他人為旁觀者,請勿提示
? The team 要畫出 P.O. 手上的圖
? 限時兩分鐘
? P.O. 不能看 the team 畫的圖
? P.O. 描述完後,the team 才能開始動手
且 P.O. 不得再提示
软体开发的困境
這是客戶描述的…
Following figures adopted from http://www.projectcartoon.com/cartoon/3
专案经理所认知的…
工程師做出來的 :p
實際上客戶想要的 !
Agile
是一種思想
Agile Principles
? Satisfy customer needs
? Welcome change requirements
? Deliver working software frequently
? Business / Devel people work together
Agile Principles
? Satisfy customer needs
? Welcome change requirements
? Deliver working software frequently
? Business / Devel people work together
Agile Principles
? Satisfy customer needs
? Welcome change requirements
? Deliver working software frequently
? Business / Devel people work together
Agile Principles
? Satisfy customer needs
? Welcome change requirements
? Deliver working software frequently
? Business / Devel people work together
Agile Principles (續)
? Motivated individuals
? Adjust and become more effectively
? …
衝刺!決定下兩週要做的事
http://www.teenwritersbloc.com/2012/04/23/spring-cleaning-dhonielle-pull-back-day-job/mousewheel/
衝刺!決定下兩週要做的事
http://www.teenwritersbloc.com/2012/04/23/spring-cleaning-dhonielle-pull-back-day-job/mousewheel/
為什麼只決定下兩週?
遠大! 詳盡!
http://20094345.blogspot.tw/2010_05_01_archive.html
遠大! 詳盡!
http://20094345.blogspot.tw/2010_05_01_archive.html
http://www.bigvisible.com/2011/09/product-backlog-agile-wbs/
每兩禮拜做一個小功能
http://www.bigvisible.com/2011/09/product-backlog-agile-wbs/
挑最重要的事做
V
V
?
V
挑最重要的事做
V
V
?
V
P.O. 為什麼要給重要性?
The Team 為什麼要照重要性做?
需求細分 → 任務
需求 / 任務 重要性 估計時間
顯示文章的搜尋結果 P1
連結文章索引 5 hour
內容截短成100字元 1 hour
顯示內容至頁面 3 hour
顯示影片的搜尋結果 P2
連結影片索引 6 hour
顯示影片長度 2 hour
…… … …
需求細分 → 任務
需求 / 任務 重要性 估計時間
顯示文章的搜尋結果 P1
連結文章索引 5 hour
內容截短成100字元 1 hour
顯示內容至頁面 3 hour
顯示影片的搜尋結果 P2
連結影片索引 6 hour
顯示影片長度 2 hour
…… … …
為什麼要細分成小任務?
誰負責整合?
自動自發接任務
任務 估計時間 還需要時間
連結文章索引 5 5
內容截短成100字元 1 1
連結影片索引 6 6
… … …
Total 41 41
小強
自動自發接任務
任務 估計時間 還需要時間
連結文章索引 5 5
內容截短成100字元 1 1
連結影片索引 6 6
… … …
Total 41 41
小強
為什麼不是老闆分配?
自動自發接任務
任務 估計時間 還需要時間
連結文章索引 5 5
內容截短成100字元 1 1
連結影片索引 6 6
… … …
Total 41 41
小強
為什麼不是老闆分配?
每天 commit/push code
內部整合網站 – 包含每天最新進度
每天 commit/push code
內部整合網站 – 包含每天最新進度
為什麼每天commit/push?
為什麼要架內部整合網站?
每天 “Stand-Up”
? 我今天做了…
? 我明天要做…
? 我碰到了什麼障礙…
為什麼每天 stand-up?
兩個禮拜後…
? 分享衝刺結果
– 示範這兩個禮拜完成了什麼
? 檢討
– 怎麼樣可以讓下次衝刺更好
? 更新 Backlog
– 更新重要性,新增刪減項目
透明 , 觀察 , 調適
Agile
是一種思想
Agile Principles
? Satisfy customer needs
? Welcome change requirements
? Deliver working software frequently
? Business / Devel people work together
Agile Principles (續)
? Motivated individuals
? Adjust and become more effectively
? …

More Related Content

Agile / Scrum

Editor's Notes

  • #5: 知道客户(使用者)的要求,喜好
  • #6: 要怎麼进行呢
  • #9: “the team” 去分
  • #11: http://sprint.corp.yahoo.com/sprint/24850
  • #14: (remember to add burndown chart in later explanation)
  • #15: (remember to add burndown chart in later explanation)
  • #39: 折星星的故事
  • #40: 折星星的故事
  • #45: http://sprint.corp.yahoo.com/sprint/24850
  • #46: http://sprint.corp.yahoo.com/sprint/24850
  • #47: http://sprint.corp.yahoo.com/sprint/24850
  • #50: (remember to add burndown chart in later explanation)