那些project適合使用agile的方法來開發

Deciding What Kind of Projects are Most Suited for Agile
http://blog.mountaingoatsoftware.com/deciding-what-kind-of-projects-are-most-suited-for-agile

最近team member問我, 甚麼樣的專案適合執行agile. 這裡剛好有篇文章在探討.


Mike提到如果專案有非常積極的時程(urgency),有高度複雜度(complexity), 並且有相當程度新穎(novelty)時, 便適合使用agile方式來進行.

如果這個專案要做的事情, 是和之前一樣, 重複性質很高的話, 便可以不用考慮使用agile. 就像你若是要生產相同的車子時, 這些動作和事情都是相同, 不斷的重複, 你不需要使用agile方式來開發.

但是若是事情只有新奇或是新創時, 不一定也要用agile. 像是你到餐廳和廚師點一份三倍辣的東西. 這個東西對廚師來說可能很特別, 他可能從來沒做過, 但是他並不要用agile, 因為這件事的複雜度不高. 所以除了新奇和新創還不夠, 必須要加上足夠的複雜度時, 這樣才適合用agile.

急迫性也是重要的考量因素. Agile的time-boxing和iteration讓團隊在高張度的狀態, 隨時隨地注意著專案的進行.

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kojenchieh 的頭像
    kojenchieh

    David Ko的學習之旅

    kojenchieh 發表在 痞客邦 留言(2) 人氣()