【Scrum】敏捷軟件開發(fā)——團隊(1)

十、團隊結(jié)構(gòu)

給他們兩個披薩

亞馬遜團隊的做法,指他們的團隊吃兩個披薩就夠了

1、為什么兩個披薩就夠了

小團隊有更多的優(yōu)勢:

1)社會惰化現(xiàn)象程度更低。當一個人相信其他人會同時參與的時候,不會輕易偷懶

2)積極的互動更有可能發(fā)生在小團隊。容易簡歷信任感、共同的責任感以及凝聚力。

3)花在協(xié)調(diào)上的時間更少一些。小的團隊在團隊成員的協(xié)調(diào)方面花的時間會更少一些

4)沒有人會消失在幕后

5)小團隊會更滿意他們的成員,因為一個人的貢獻是很明顯的

6)過分專業(yè)化的不利因素不太可能發(fā)生。規(guī)模小的團隊成員在團隊中表現(xiàn)得更活躍,更忠實于自己的團隊,他們更深切體會到團隊的目標,更熟悉其他團隊成員的個性、工作角色和溝通的方式,并且關(guān)系更加融洽

2、小團隊的效率

團隊越小,每個團隊成員的生產(chǎn)率越高

小團隊完成項目需要的總的工作量更少

盡管如此,項目周期會拉長

在團隊中有一些人只能有一個專業(yè)方向,但是有些人可以跨專業(yè)工作,這樣的團隊結(jié)構(gòu)更容易平衡不同專業(yè)領(lǐng)域的工作量

支持特性團隊

在一個多團隊的項目中引入特性團隊,有下面諸多優(yōu)勢

1)特性團隊能夠更好地評估設(shè)計決策帶來的影響。

2)特性團隊減少了交接帶來的浪費

3)它確保了正確的人在討論

4)組件團隊會制造一些進度方面的風險

5)它保持著對交付特性的關(guān)注

1、保守地使用組件團隊

組件團隊,是指一個團隊開發(fā)軟件給項目的另外一個團隊

組件團隊在每個Sprint結(jié)束的時候還要交付高質(zhì)量的、經(jīng)過測試的、潛在可交付的代碼

只有在特性團隊要求的時候再構(gòu)建組件

只要有機會,就應(yīng)該組件特性團隊,而不是組件團隊,只有在如下條件都符合的時候才考慮組建組件團隊

1)組件團隊要開發(fā)供多個特性團隊使用的功能。

2)使用組件團隊可以減少共享的專家

3)多種方法的風險大于單個組件團隊的不足

4)可以促進討論,否則會保持沉默

5)可以看到不需要組件團隊的那一天

2、誰來做這些決定?

理想情況下,應(yīng)由團隊自己決定他們的結(jié)構(gòu)

但開始的時候,可能需要部門經(jīng)理、項目經(jīng)理、ScrumMaster或者其他想推動Scrum轉(zhuǎn)型的人決定團隊的結(jié)構(gòu)和組織

3、今天對,明天可能錯

沒有一個團隊結(jié)構(gòu)是永久的,如果當前結(jié)構(gòu)明顯是錯誤的,改變它

自組織不等于隨意組合

團隊對指定目標的自組織能力使所有敏捷方法論的根本

不是所有的團隊都選擇同樣的方式來組織,相比僅僅依靠人員管理者的智慧,使用團隊的集體智慧通常是組織工作的最好方式

為項目選擇正確的人,同時監(jiān)測群體的動態(tài)變化,在必要的時候增加或是減少人手是一個關(guān)鍵的管理職責

人員管理者在組織團隊時,應(yīng)該考慮以下因素:

1)包括所有需要的專業(yè)

2)平衡技術(shù)水平的等級

3)平衡領(lǐng)域知識

4)尋求多樣性

5)考慮持久性

一人一個項目

“哪個項目最厲害,就為那個項目工作”

1、任務(wù)太多的時候,花在單一任務(wù)上的時間會減少

任務(wù)切換會涉及一些成本,開始一個任務(wù),然后切換到另外一個,然后再切換回來,這會有一個巨大的開銷

2、何時可以多任務(wù)

1)一般來說需要避免大多數(shù)團隊成員的多任務(wù)

2)如果一個人在一個項目上的工作量不太飽和,那么多任務(wù)也許是可以接受的

3)寧可讓少數(shù)人承擔更多一些的多任務(wù),也不要讓每個人都有少量的多任務(wù)

3、公司的多任務(wù)表

如果企業(yè)每次做的少一些,項目就會更快做完

如果希望團隊如期完成項目,就必須限制工作量

4、立刻停止

1)在做好充分準備之前不要啟動項目

2)企業(yè)計劃中要包括啟動和收尾時間

3)制定簡單規(guī)則

4)雖慢也要前進

良好的團隊結(jié)構(gòu)指導(dǎo)原則

1)這個結(jié)構(gòu)是否可以突出優(yōu)勢,彌補不足,并幫助團隊成員提高積極性?

2)這個結(jié)構(gòu)是否可以盡量減少被安排兩個項目的人數(shù),并且可以避免任何一個人被安排三個項目?

3)這個結(jié)構(gòu)是否可以最大化團隊成員的相處時間?

4)組件團隊的使用是否是受限制的,并且只有在簡單適當?shù)那闆r下使用?

5)只有兩個匹薩,你的團隊是否夠吃?

6)這個結(jié)構(gòu)是否可以最小化團隊之間的溝通路徑?

7)這個結(jié)構(gòu)是否可以鼓勵那些不主動溝通的團隊之間的溝通?

8)這個結(jié)構(gòu)是否有助于清楚地理解責任制?

9)團隊成員是否對團隊結(jié)構(gòu)的設(shè)計提供一些輸入?

承前啟后

在構(gòu)建多個團隊的時候,應(yīng)該力求支持特性團隊,盡量避免使用組件團隊,但同時也承認,組件團隊在某些情況是有好處的

對于任何團隊,團隊成員都需要花精力和心思去挑選

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容