敏捷中需要分享故事點給利益相關者嗎?
故事點有兩個目的:
- 1:強迫團隊討論並就工單的範圍達成一致
- 2:讓產品經理大致瞭解完成一組工作需要多少個 sprint,以及每個 sprint 可以完成多少工作。
對於利益相關者,甚至不會向他們提及故事點。
他們唯一需要知道的是團隊估計完成他們想要完成的工作需要多長時間,並且 PM 應該在 sprint 中交付該估計,而不是幾個小時或幾天。
如果他們希望更快地完成,PM 應該與利益相關者和團隊一起縮小範圍,直到團隊認為它足夠小以適應交付時間。如果他們希望它在不到一個 sprint 中生效,則需要再次縮小範圍,直到團隊確信它可以按照指定的時間交付。
以這種方式工作需要堅定並與利益相關者就您的團隊如何完成工作保持一致,並且還需要並非所有組織和團隊都具備的信任水平。
原因:
人們會透過估計複雜性而不是時間來推動討論。他們會使用團隊績效的歷史資料將複雜性轉化為時間。
然後有人爭辯說團隊將能夠比過去更快地工作,這種說法通常沒有證據。
但是:
構建複雜的軟體通常需要比人們想象的更多的時間,因此,利益相關者通常期望付出更少的努力,並且無法合理化支出超過特定金額。
然後怎樣呢?
在這些情況下,請與您的利益相關者討論:
- 為什麼估計的努力是這麼多?
- 故事的哪一部分花費的時間最多?
- 最大的未知數在哪裡?
此外,討論以下方法:
- 分割故事並分多個部分交付
- 儘早驗證每個部分,最好使用原型
想辦法把故事的部分內容排除在外,尤其是那些需要大量努力且價值最低的功能。
因此:
- 那麼為什麼我們不能協商並決定時間和故事點之間的比例呢?
- 那麼為什麼故事點和小時之間沒有一對一的對映呢?
答案:
時間和故事點之間的關係是衡量的,而不是協商的。它基於團隊過去的表現來預測未來。
它類似於天氣預報的工作方式。氣象學家利用他的知識和觀察資料來預測天氣。同樣,開發團隊使用他們的知識來估計工作量,並觀察先前衝刺的速度來預測預期的工作量。
因此,當利益相關者過來並開始提出這些問題時,您需要解釋故事點的工作原理以及如何有效地使用它們,因為誤用估計會降低團隊的速度。
最好辦法:
如果你還沒有向利益相關者介紹“故事點”這個概念,那就不要這樣做。只需使用人們更熟悉的概念:
- 功能 A 可以在 4 月交付 - 可能的時間範圍
- 到下個季度,我們將能夠交付..
相關文章
- 系統利益相關者描述案例
- 敏捷開發相關敏捷
- 使用者故事與敏捷開發敏捷
- 敏捷中濫用故事點的幾種反模式 - Lloyd Atkinson敏捷模式
- 【DevCloud · 敏捷智庫】如何拆分使用者故事devCloud敏捷
- 【DevCloud·敏捷智庫】如何利用故事點做估算devCloud敏捷
- 減輕敏捷實戰中故事點發生漂移的風險 - modernanalyst敏捷NaN
- 中國敏捷十年實踐者分享:敏捷教練的自我修為敏捷
- 敏捷開發:使用者故事估算方法介紹敏捷
- 關於使用者故事
- mac需要關機嗎Mac
- 自我介紹模板,分享給需要的人!
- 學習大資料需要掌握MySQL資料庫的相關技能嗎?大資料MySql資料庫
- 原生JS中DOM節點相關API合集JSAPI
- 敏捷實戰分享:Runtastic停止了估算故事並改善衝刺,效率提高30%敏捷AST
- 對本地生活從業者而言,決定本地生活利益轉化率的關鍵點是什麼?
- redis相關知識點Redis
- Git相關知識點Git
- 如何通過相對規模來估算使用者故事?
- React相關知識點:關於ReduxReactRedux
- 【Java】容器相關知識點Java
- ivar layout 相關知識點
- LR模型相關知識點模型
- 從事SAP相關工作需要哪些技能?
- 敏捷實踐經驗分享,企業如何在敏捷開發中實施DoD敏捷
- 【知識分享】郵箱域名需要實名制嗎?
- linux使用者相關檔案Linux
- linux 使用者/組相關操作Linux
- 【Django】有關多使用者管理的一點小經驗分享Django
- HBase相關的一些點
- Java容器相關知識點整理Java
- 總結 MySQL 相關知識點MySql
- JVM相關知識點總結JVM
- 專案管理中需要注意的四個關鍵控制點專案管理
- 分享10道Docker容器相關面試題!!!Docker面試題
- 企業建站的相關注意細節分享
- 想要改進您的敏捷流程嗎? 請關注容器DevOps - thenewstack敏捷dev
- ubuntu中Django相關配置UbuntuDjango