【Scrum敏捷軟件開發】第十一章 團隊協作

應當養成的習慣是,整個團隊對所有的任務負責,而不是某一個人對某一項任務負責。

在一個團隊中,有專家很重要,但是同時也需要多面手。多面手的加入可以提高工作傳遞的效率。

要拒絕傳統的順序開發流程,在敏捷開發中很多時候需要大家一同協同工作。并不是說需要程序員完成所有的代碼之后才輪到測試人員進行測試,這兩個過程應該是交織在一起的。比如在先期制定計劃的時候,測試人員就參與測試設計與測試用例的制定,以幫助程序員在之后的工作中避免出現bug,減少后期測試人員的工作量。相當于將測試人員的工作量分攤到項目不同階段。

一個健康的takt中,任務的完成應該是伴隨著時間前進而發生的。要盡量避免在takt最后幾天所有的任務一起完成,這樣會給測試人員最后增加很大壓力。為了達到這個目的,在制定產品的backlog的時候,要考慮混合不同粒度的backlog在一個takt當中。比如一兩個大的backlog是要在takt后期才做的出來,但同時需要幾個小的backlog是可以在takt中前期就交給測試人員測試的。

一個團隊應建立良好的學習氛圍,這樣可以培養大家成為多面手。團隊的領導應為此提供支持。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容