螢幕快照 2015-05-14 上午10.10.57  

Scaling Lean & Agile Development, Craig Laman and BasVodde, Chapter 7 Feature teams

http://www.infoq.com/resource/articles/scaling-lean-agile-feature-teams/en/resources/feature%20teams_%20infoq_%20final.pdf

 

Feature team 是 agile 一個很重要的做法, 藉由這樣的做法才能達到 scalable. 因此有需要對 feature team 加以研究一下.

 

目前來說, 我發現 Craig Laman and BasVodde 所撰寫的 Scaling Lean & Agile Development 一書, 對 Feature team 的描述算是最為詳細. 以下是我對他的一些 survey

 

Feature team
- 長設性組織: 這個小組是長久存在的, 它會持續一段時間來處理這些features
- 他們是跨功能和跨模組
- 他們需要在同一地點
- 由通才的專家所組成, 他們會具備有不同技能, 不光祇是會某一技能而已
- 學習為導向
- 會一起完成 customer-centric features, 因為會處理不同 components, 以及不同階段的工作(analysis, programming, testing, ...)

 

 

但是不要誤會 feature team 會在每次 feature 完成後便會重新分組, 通常他會存在個一兩年不動, 一段為期不少的時間.

 

 

此外, 雖然他的成員包含 developer, tester, analyst, architect, interaction designer, 但不代表 developer 只會開發,開發只是他主要的技巧, 其他類型的工作他也需要懂. 例如 architect 要寫自動測試, tester 要幫忙做分析. 他們要在很多方面, 相互合作來完成這個功能.

arrow
arrow
    全站熱搜

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