昨天提到了「OODA循環」決策方法,透過反覆進行觀察、導向、決策與行動的循環,迅速地做出決定。決策的速度比正確性重要,透過OODA不斷的修正應付未知的挑戰。在「決定」、「行動」兩個階段都會產生相對的回饋,並回饋於「觀察」的階段。而這些回饋對於Scrum又有甚麼重要性呢?
MVP(Minimum Viable Product,最簡可行產品),指的是必須有部分功能且能實際使用的產品,並能藉以取得回饋意見,作為OODA循環和安排優先順序的參考。
以電玩遊戲為例,現在有愈來愈多的開發人員都會提早釋出內測、封測、公測版本讓測試人員體驗,這樣才能在遊戲正式釋出前,從許多玩家得到意見回饋,藉此得以知道玩家的實際反應,而非只是猜測。簡單介紹一下比較常見的測試版本:
圖片來源
PO的重要性就在於,能根據即時的回饋意見迅速做決策。只要能不斷得到任何從中得到價值的人所提供的回饋意見,就能經常調整自己的策略,而且更快更成功。伯伊德說過:
如果你處於一種均衡狀態,你就完了。
我們不該把心力放在要把所有大大小小的功能做出來,而是要在最短的時間內做出最有價值的部分,也就是顧客真正想要或需要的。所以,當產品正式釋出時,是已經調整過且找到顧客真正所需價值的版本了。
正是因為Scrum跨功能團隊,才能快速的提升工作速度,並創造更多價值。
Scrum這種流程為何出色?因為他是不斷循環,一再重複的。一旦顧客用過你的產品或服務,或是察覺到生活改變,他們就會告訴你下一個最有價值的地方在哪裡。
在今天提到了幾個Scrum的專業用語:
本文同時發表於HackMD:https://hackmd.io/s/H1vElQmiX