新刊掃描
Scrum:更好的計畫方式
摘錄自:大師輕鬆讀電子報 2015/3/6
Scrum建立在一個簡單的核心概念。展開專案時,應該定期和終端用戶溝通,確認你做的東西是他們真正想要的東西。Scrum的基本精神是,不斷確認自己正朝著正確方向前進,在此同時,也要尋找能把事情做得更好、更快的方法。
展開Scrum專案的方式如下:
組織:挑選產品負責人
每一個Scrum專案都需要一位產品負責人。此人必須明確理解你想做或想達成的事。
產品負責人必須持續更新待辦事項,依序排列團隊要達成的事項。他或她要為專案在價值創造上的成敗負責。優秀的產品負責人必須懂商業案例、市場與顧客,而且要隨時讓每一件事朝著正確方向前進。這是一個繁重的角色,但這是Scrum 方法的基本面向。
預想:擬定產品待辦事項
■建立路線圖
■依據價值排出順序
■改善與評估整體專案
產品待辦事項列出重要事項,寫下如果要讓願景成真,一定得做的每一件事。產品待辦事項將存在整個專案期間,而且會隨著時間變化與演進。那是每一個人都了解並使用的路線圖。
產品待辦事項是一張明確的清單,它根據附加價值的多寡,依序排出需要完成的事項。產品負責人與利害關係人及Scrum 團隊成員溝通,負責維護這張清單。至關重要的是,產品待辦事項只能有一個版本,而且每個人都清楚上面有什麼事項。
開發:進行衝刺
■計畫
■動手做
■展示或檢討
■分析與學習
團隊成員、Scrum隊長以及產品負責人聚集一起擬定衝刺計畫。衝刺有固定的時間長度,不超過1個月。多數的Scrum專案通常使用1周或2周的衝刺,這是目前為止在專案執行上證實最有效的長度。
調整:讓使用者試用產品
■得到使用者回饋
■將使用者心得納入產品待辦事項
■更新與演進
讓顧客在產品研發過程中就獲得實作經驗,乃是Scrum的重要關鍵特色之一。顯然那些早期顧客看到的東西,不會是你的完美成品,他們看到的是早期原型——你的最低可行產品(MVP)。
那沒關係。這樣可以阻止你朝錯誤方向前進,讓你不會最後研發出沒人想要的東西。
問顧客他們想要什麼,然後依照意見確實做出來,這聽起來不是什麼劃時代的概念,然而大多數的研發專案都不是如此。大部分時候,開發者會執著於在一切都大功告成之後,才讓顧客一窺產品。那有風險,因為你是在燒光自己的資源後,祈求一切順利。Scrum的方法則是先行取得早期回饋,顯然更有成效。
Scrum的設計使你能讓團隊在幾天內就開工。找出待辦事項,計畫第一次衝刺,然後就上路了。你不需要花很多的時間擬計畫、深思熟慮、寫任務說明或5年預測。這些都留給競爭者去做,讓他們吃你灰塵,永遠跟不上你。
【以上內容摘自最新出版的《大師輕鬆讀》NO.579 Scrum敏捷開發術】
沒有留言:
張貼留言