【落葉91】“老兵聊測試”之 Scrum 七劍(三)【Scrum Team】

文/秋之川

【目錄】

這是《落葉》文集里第 91 片落葉,希望你能喜歡,不為別的,只為這份堅(jiān)持。

A Scrum team in a Scrum environment does not include any of the traditional software engineering roles such as programmer, designer, tester or architect. Everyone on the project works together to complete the set of work they have collectively committed to complete within a sprint. Because of this, Scrum teams develop a deep form of camaraderie and a feeling that "we're all in this together."

為什么先引用 Scrum Team 的原文解釋呢?因?yàn)楹芏嗝~的釋義在被翻譯成中文之后,要么比較晦澀,要么就有偏差,通過原文能更精準(zhǔn)地理解這個 Scrum 里重要的角色之一。

今天我這個老兵來理論結(jié)合實(shí)踐的說說 Scrum Team 在 Scrum 里到底是做什么的,后續(xù)會結(jié)合更深入的學(xué)習(xí)實(shí)踐繼續(xù)改進(jìn)更新。

1、Scrum Team 指的就是 Scrum 流程里的開發(fā)團(tuán)隊(duì),他們會按照 Scrum 實(shí)踐方法來實(shí)現(xiàn)每個 Sprint 里的 User Story,在每個 Sprint 結(jié)束的時候提交增量的產(chǎn)物;

2、如果我們把 Scrum 看作一艘龍舟的話,Scrum Team 就是這艘龍舟上的“劃手 ”,他們按照鼓點(diǎn)的節(jié)奏,按照正確的方法使勁,以最快的速度到達(dá)“舵手”指定的方向。

3、Scrum Team 是開發(fā)團(tuán)隊(duì),但它理論上強(qiáng)調(diào)包含的不是傳統(tǒng)研發(fā)團(tuán)隊(duì)里的那些角色,比如:開發(fā)、測試、架構(gòu)師、設(shè)計師等等;

4、我個人對于第3點(diǎn)的理解:Scrum 思想里強(qiáng)調(diào)弱化角色其實(shí)是為了倡導(dǎo)開發(fā)團(tuán)隊(duì)成員 Work Together,共同快速、高效的完成每個 Sprint 的計劃,而不是仍然像傳統(tǒng)的瀑布模式下,存在角色間的等待和依賴。而不是像很多團(tuán)隊(duì)在初建敏捷團(tuán)隊(duì)時,就生硬的套用這個要求,在原有的研發(fā)部門里推行開發(fā)要能測試,測試也要能寫代碼。

5、這個要求對團(tuán)隊(duì)成員的能力提出了很高的要求,這也是我個人認(rèn)為,在很多現(xiàn)有團(tuán)隊(duì)里生搬硬套這個標(biāo)準(zhǔn)是不現(xiàn)實(shí)的,因?yàn)楹芏喙驹谡衅搁_發(fā)、測試和設(shè)計人員的時候,一般都是專崗專職,很少會提出這種跨域要求的,所以這個過程不是一蹴而就的過程,而是循序漸進(jìn),每個迭代都要把學(xué)習(xí)的成本算進(jìn)去,持續(xù)改進(jìn)的。;

6、Scrum Team 在整個 Sprint 過程中需要參加所有的常規(guī)會議:

Sprint Planning Meeting:Scrum Team 需要跟 PO 和 SM 一起完成 Sprint Plan;

Sprint Review Meeting:Scrum Team 需要參加該會議,將完成的 Sprint 產(chǎn)物演示給 PO 和相用戶,這是他們的 Show Time;

Sprint Retrospective Meeting:Scrum Team 需要參加這個會議,總結(jié)和反思剛剛結(jié)束的這個 Sprint 里好的和不好的實(shí)踐,將好的實(shí)踐形成自己的團(tuán)隊(duì)規(guī)則,將不好的放入下個 Sprint 進(jìn)行改進(jìn);

Daily Scrum Meeting:也可以叫 Daily Stand-up Meeting,Scrum Team 需要參加這個會議,依次回答三個問題:
我今天完成了什么?
我明天會完成什么?
我當(dāng)前遇到了什么問題?

7、一個標(biāo)準(zhǔn)的 Scrum Team 由5~9個人組成,在一個 Sprint 里不允許有人員上的變動。這一點(diǎn)從我個人經(jīng)驗(yàn)出發(fā),我一直認(rèn)為 Scrum Team 最好是鐵打的“兵”,流水的“營盤”,而不是很多管理層從人力利用效率上推崇的“鐵打的營盤,流水的兵”。因?yàn)槲矣X得從團(tuán)隊(duì)層面考慮,磨合是需要時間的,必須經(jīng)過若干個迭代的持續(xù)磨合,一個團(tuán)隊(duì)的戰(zhàn)斗力才能真正被發(fā)揮出來;

8、什么才是優(yōu)秀的 Scrum Team?我個人最喜歡把 Scrum Team 比作傭兵團(tuán)隊(duì),隊(duì)伍里每個人在某個領(lǐng)域都能獨(dú)當(dāng)一面,相互間又有很高的配合度,彼此都很熟悉,熟悉其他人的習(xí)慣、風(fēng)格和行事方法;

作者簡介:14 年測試 + 11 年項(xiàng)目管理 + 11 年團(tuán)隊(duì)管理 = 一個測試?yán)媳?/p>

【目錄】

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

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

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