敏捷開發價值觀

husthxd發表於2017-10-10

敏捷軟體開發的價值觀,個人理解是價值和風險驅動的迭代式開發。

0x01:面向價值和風險

何為價值?價值是滿足客戶需求或者可以為客戶解決問題的Everything。

何為風險?風險是在開發過程中可能出現的問題,一旦出現會對產品範圍、質量和進度產生影響。

何為價值和風險驅動?價值和風險驅動是產品研發過程中,綜合分析產品需求的價值和風險,以確定研發的優先順序。通常來說,價值越高優先順序越高,同時兼顧風險高和風險低的需求,同時進行開發;價值高風險低可以讓客戶儘快看到產出,同時增強研發團隊的自豪感;價值高風險高的模組,是為了儘早暴露風險,可以及早處理出現的問題,避免在中後期出現無法解決的問題而影響整體。

0x02:迭代

產品研發週期劃分為N個迭代,每個迭代研發一部分範圍,每個迭代交付一部分可用的軟體,確保每次迭代都在可控的範圍內。也就是說,透過迭代“分解價值”和風險。

同時,透過迭代回顧和總結,對研發過程進行改進。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-2374930/,如需轉載,請註明出處,否則將追究法律責任。

相關文章