PIXNET Logo登入

David Ko的學習之旅

跳到主文

歡迎光臨 David Ko 在痞客邦的小天地

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 09 週一 201620:00
  • 敏捷評估和傳統評估大對決


 
敏捷評估是否就比傳統評估方法準確很多嗎? 這是很多人的疑問. 我想沒有所以一種方法是萬能的, 重點在於你知不知道他的原理, 以及使用的背景 (context) 為何.
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(475)

  • 個人分類:Estimation
▲top
  • 7月 06 週一 201522:14
  • 為什麼要做評估嗎?

estimation
敏捷最重要的事情, 就是及早交付價值給客戶.  可是, 那評估對客戶的價值是什麼? 我們真的需要做這個事情嗎?
 
之所以會這樣問, 是因為大家都知道 estimation 常常很不準, 每次一開始花了很多時間去做, 可是一執行後往往偏差的十分離譜, 因此很多人很討厭評估.
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(482)

  • 個人分類:Estimation
▲top
  • 8月 28 週四 201406:48
  • Sprint 到底需不需要?

1280px-Scrum_process.svg
不少團隊在執行 Scrum 時, 常常無法在 sprint 內完成原先規劃的東西, 因此他們想拋棄 Scrum, 轉向 Kanban 的陣營, 這是對的嗎? Sprint 是不好的嗎? 讓我們來聊聊這個問題.
 
 

很多人之所以無法在 sprint 內完成原先規劃的東西, 不外乎有以下主要原因:
1. 不知如何切割 user story
這裡是能力問題, 通常是大家沒有能力, 不知道如何把 user story 切的小小的, 讓它可以放到一個 sprint 中完成. 因此這不是 sprint 的問題, 而是大家不會切.
2. 有些 user story 的特性是不容易在一個 sprint 內完成
老實說, 有些 story 確實不容易切, 像是 installation 或是 migration, 這些東西不容易拆解, 或者是拆解的代價太大. 在這種狀況下如果我們硬是套用 sprint, 變成是為做而做, 這樣反而讓團隊效率變差. 
3. 評估老是不準
正確來說評估並沒有所謂的單一數字的答案, 也就是說評估的答案需要伴隨著機率, 例如: 如果你說 2 天做完, 那它的成功的機率是 80%; 如果給你 5 天的話, 那做完的機率可能就是 95%. 可是通常老闆並不會這麼想, 老是叫你給個標準答案, 當然是只有錯的份. 
另外一件更糟的事, 就是在早期資訊不充足下, 就要叫你給個答案, 這也是另一個不準的原因, 沒人可以在資訊不夠的狀況下, 能夠有準確率很高的 estimation.
還有啦, 通常會估不準, 另一個原因可能是東西太大了, 也就是第一點的問題沒能力解決, 導致伴隨評估也沒有辦法準.
因此根據以上幾種原因, 用 sprint 來規範哪些東西要在這時間內做完, 往往是失敗收場的狀況居多, 並且也容易導致團隊對 scrum or sprint 失去信心. 
如果我們把 sprint 想成只是週期性檢查多了多少, 以及有個時間檢討以前做的事情, 這會比較健康. 會比強迫大家一定要在 sprint 做完有意義多了. 所以不管用不用 sprint, 我會建議以下事情仍然要繼續進行:
1. 持續交付
即使有些東西在一個 sprint 內做不完, 但是你還是要保持持續交付一些項目, 讓團隊能夠及早得到一些回饋, 也讓相關利害關係人能夠安心. 而不是通通擠到最後才交卷.
2. 建立調整和回饋的迴圈
在 scrum sprint 中會進行規劃會議和回顧會議, 讓我們可以根據上個 sprint 的結果, 來挑整自己的腳步, 使得我們更接近想要達到的目標.
3. 持續精煉需求
需求這件事情需要持續條理的, 也就是說你除了看這個 sprint 的需求外, 你必須也看看下幾個 sprint 的需求, 對他們做些整理, 可能是做些分析, 或者是把它們拆解成更小的項目. 這樣你才能知道短期的未來有什麼風險; 並且也讓之後真的要處理時, 不至於連一點 idea 都沒有.
所以重點不是 sprint, 而是該做的事情要做, 該有的能力還是培養 ….
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(200)

  • 個人分類:Estimation
▲top
  • 3月 13 週四 201406:44
  • 共識是評估的好幫手

Playing-poker-with-friends-and-family-
大家在做估算(estimation)時, 最就要的是要有人跟你討論, 問問看他們對你的結果是不是有意見, 他們可能會想到一些你沒注意的面向, 讓你的估算變得比較準確.
這個道理, 其實已經有很多估算的方法採用. 例如Delphi Method. 便是這個概念的始祖. 但是今天我不是要講這個方法, 如果你對 delphi method 有興趣, 可以去看下面這篇文章, 寫得十分詳細.
http://wiki.mbalib.com/zh-tw/%E5%BE%B7%E5%B0%94%E8%8F%B2%E6%B3%95
我要談的是 playing poker, 敏捷社群常用的一種評估方式. Agile 很多方法並不是新創, 但是常常會把它改的更好玩, 更簡易, playing poker 便是如此. 它也是利用了眾人的智慧, 來評估這些功能需要多時間完成. 因此在使用 playing poker 時, 有幾件事情要特別注意的:
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(316)

  • 個人分類:Estimation
▲top
  • 11月 01 週一 201015:11
  • Wiki中對Playing Poker的介紹


Wiki中對Playing Poker的介紹
http://en.wikipedia.org/wiki/Planning_poker
Planning poker是以共識為主的評估方法. 在軟體開發上, 來評估工作的effort和相關的size.
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(1,387)

  • 個人分類:Estimation
▲top
  • 9月 13 週一 201017:34
  • Playing Poker二三事


Playing Poker二三事
Agile團隊中進行release planning時, 常拿playing poker來進行estimation. 最近在一次workshop中, 我們得到以下的經驗
1. Playing poker不只只是做評估而已. 因為在這過程中, 若是大家所評估的數字有差距, 需要釐清之間的差距. 這時候便是一個機會, 可以讓大家對需求做個探討.
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(51)

  • 個人分類:Estimation
▲top
  • 8月 21 週六 201012:56
  • 什麼是Story Point

Show Relative Points
很多人對於什麼是 Story point 不是很了解, 這是剛好有篇文章介紹.
 
 
 
(繼續閱讀...)
文章標籤

kojenchieh 發表在 痞客邦 留言(0) 人氣(2,788)

  • 個人分類:Estimation
▲top
1

文章搜尋

熱門文章

  • (81,336)焦點討論法 (ORID)
  • (19,182)KJ 親和圖法二三事
  • (13,548)設計觀點 (POV, Point of View) 和使用者故事的比較
  • (11,141)Test Case所涵蓋的範圍足夠了嗎?
  • (9,382)測試計劃該寫什麼?
  • (5,915)什麼是Definition of Done (DoD)?
  • (5,540)什麼是精實創業?
  • (3,970)Cyclomatic Complexity
  • (3,096)你所應該知道的BVT
  • (2,897)Leading v.s. Lagging 指標? 這是什麼鬼?

最新留言

  • [24/06/28] 訪客 於文章「你吃的藥或營養品,真的有被吸收了嗎?...」留言:
    改善便秘有很健康的方式 平常水分充足之外,纖維素也得要有 ...
  • [24/04/24] 訪客 於文章「(轉載) 為什麼會造成便秘呢?...」留言:
    謝謝分享資訊~ 改善便秘除了平常水分充足之外,纖維素也得要...
  • [23/11/16] 訪客 於文章「過敏的中醫療法...」留言:
    過敏症狀跟免疫力息息相關 除了平常良好的飲食生活習慣及規律...
  • [23/11/06] 訪客 於文章「視力保健...」留言:
    謝謝分享資訊~ 保護眼睛除了減少使用3C產品之外 幫助眼...
  • [23/09/06] 訪客 於文章「QA的迷失: "沒有spec我們無法進行...」留言:
    不就是PM把自己該做好的工作扔給RD QA做嗎? 專案越大牽...
  • [23/04/20] Mina 於文章「如何以探索性作法高效測試...」留言:
    好喔那再麻煩老師到時候提供時間謝謝您...
  • [23/04/18] Mina 於文章「如何以探索性作法高效測試...」留言:
    老師您好~不好意思這堂課除了5/20還會有規畫其他的日期上課...
  • [22/04/21] Max 於文章「如何寫出人人有共識的需求 - 範例描述...」留言:
    第一梯沒跟到,第二梯有計劃哪時開嗎? 謝謝...
  • [22/04/06] 訪客 於文章「谷歌創新寶劍: 設計衝刺體驗營...」留言:
    回饋您這方面資訊,我是從 PTT搜尋引擎的排名,看...
  • [21/08/10] jwang0189 於文章「如何寫出人人有共識的需求 - 範例描述...」留言:
    非常實用的文章,謝謝提供,已點廣告表示支持 https://...

個人資訊

kojenchieh
暱稱:
kojenchieh
分類:
不設分類
好友:
累積中
地區:

動態訂閱

文章分類

  • 正念 (2)
  • DevOps (13)
  • Agile HR (1)
  • 課程介紹 (26)
  • retrospective (15)
  • 敏捷需求探索 (22)
  • 自媒體 (2)
  • TOC (4)
  • Google Sprint (31)
  • 敏捷轉型 (68)
  • LeSS (5)
  • Kanban Experience Report (20)
  • 引導/教練 (29)
  • Spotify (4)
  • Pretotyping (7)
  • Lean Startup (22)
  • Impact Mapping (4)
  • Agile UX (35)
  • Kanban (115)
  • Lean from the Trenches (11)
  • Estimation (7)
  • Scaling & Distributed Agile (9)
  • Standup Meeting (18)
  • Feature Team (10)
  • scrum教學 (5)
  • 過敏 (9)
  • 魚油 (3)
  • Hadoop (1)
  • Scrum入門手冊 (4)
  • Kanban and Scrum (44)
  • 健康 (46)
  • TDD (41)
  • Cloud Computing (1)
  • 我的Scrum新體驗 (4)
  • Innovation (14)
  • Testing Books/Magazine/WebSite (12)
  • Regression Test (6)
  • 測試管理 (19)
  • 讀書心得 (27)
  • User Story (19)
  • Continuous Integration (16)
  • Scrum (126)
  • 勵志 (46)
  • Agile Concept (204)
  • MS Server (3)
  • Scrum and XP的實戰經驗 (65)
  • Performance Testing (38)
  • Agile Testing (41)
  • 投資理財 (25)
  • Exploratory Testing (22)
  • C# (1)
  • 專案管理 (25)
  • 測試自動化 (62)
  • 測試基本知識 (108)
  • 未分類文章 (1)

文章精選

參觀人氣

  • 本日人氣:
  • 累積人氣: