
文/秋之川
3. 經(jīng)驗認知
3.1 快速驗證重要的假設
所謂假設,是指即使某些猜測或看法并沒有被之前驗證過的認知確認,也認為它是正確、真實或可靠的。
與 Scrum 相比,計劃驅動開發(fā)對長期存在的假設更寬容。假設本身就意味著重大的開發(fā)風險。在 Scrum 中,任何時候的重要假設都要力求最少。
3.2 利用多個認知循環(huán)并行的優(yōu)勢
順序開發(fā)方式是可以獲得認知的。但是,重要的認知得等到工作快結束時才能獲得。
在 Scrum 中,我們知道持續(xù)獲取認知是成功的關鍵。我們要找到并利用反饋循環(huán)來提高認知。
3.3 組織妥善工作流以獲得快速反饋
在計劃驅動的開發(fā)過程中,每個活動的計劃都根據(jù)明確定義的階段順序來制定,并在指定的時間點發(fā)生。它的思路是:完成早期活動的時候,不需要后期活動的任何反饋。
在 Scrum 中,我們組織好工作流,在上述認知循環(huán)中移動,盡快獲取反饋。
如果必須為某個糟糕的、依賴于其他因素的決定返工,再算上產(chǎn)品的延期成本,那么快速反饋的經(jīng)濟效益是非常有說服力的??焖俜答伩梢钥焖俳K結認知循環(huán),在造成嚴重的經(jīng)濟損失之前,截斷有害無益的開發(fā)路線。