本次社區(qū)活動的第二大收獲是開始對Scrum重新審視辈赋。
在以往印象中鲫忍,Scrum是一個(gè)軟件開發(fā)框架,PO是業(yè)務(wù)人員代表钥屈,開發(fā)團(tuán)隊(duì)是開發(fā)人員代表悟民,為保證軟件開發(fā)不偏離軌跡必須讓開發(fā)人員和業(yè)務(wù)人員保持協(xié)作,避免一邊獨(dú)大焕蹄。所以在Scrum框架中會嚴(yán)格規(guī)定幾個(gè)角色的職責(zé)范圍逾雄,PO用故事來描述業(yè)務(wù)價(jià)值,并有權(quán)分拆故事及排定開發(fā)的優(yōu)先順序腻脏;開發(fā)團(tuán)隊(duì)則在計(jì)劃會上估算故事大小給PO提供反饋以便排定計(jì)劃鸦泳,再在隨后的Sprint沖刺中實(shí)現(xiàn)故事。而ScrumMaster則在PO和開發(fā)團(tuán)隊(duì)之間起規(guī)則維護(hù)者的作用永品,保持軟件開發(fā)過程中業(yè)務(wù)導(dǎo)向和開發(fā)導(dǎo)向的平衡做鹰,同時(shí)也作為屏蔽墻以避免團(tuán)隊(duì)受到外界過多干擾。
本次活動卻讓我對Scrum有了些新感覺鼎姐。
全國組織者活動第一天钾麸,Bob讓各個(gè)參會者隨意提出話題,并自行分組炕桨,然后各組內(nèi)部推舉PO和SM饭尝,以一個(gè)半小時(shí)一迭代的頻率在一天內(nèi)完成三個(gè)沖刺,每個(gè)沖刺成果都要進(jìn)行當(dāng)眾演示献宫。純粹的話題討論钥平,又不是軟件開發(fā),這也能用Scrum姊途?
再往后涉瘾,Daniel的紫色CSPO課堂上,又一個(gè)新提法出現(xiàn)了捷兰,PO不是Product Owner立叛,而是Problem Owner?我突然意識到自己以前對Scrum理解存在很大誤區(qū)贡茅。Scrum框架應(yīng)是一個(gè)問題解決協(xié)同框架秘蛇,而不僅僅是一個(gè)敏捷軟件開發(fā)框架。正如前面Daniel談學(xué)習(xí)時(shí)提到的顶考,學(xué)習(xí)一開始面對的是Unknown Unknown彤叉,先得弄明白問題是什么;然后再面對Known Unknown村怪,去解決問題秽浇。這里第一步對應(yīng)PO職責(zé),后一步對應(yīng)解題團(tuán)隊(duì)(開發(fā)團(tuán)隊(duì))職責(zé)甚负。為什么PO一般只能一個(gè)柬焕,因?yàn)槭澜缟嫌袩o數(shù)問題审残,不同人的問題選擇可能完全不同,為避免問題無限發(fā)散斑举,我們需要利用人的個(gè)體特性將之約束為一搅轿。為什么解題團(tuán)隊(duì)可以多人?因?yàn)殡m然針對同一問題可以有無數(shù)解富玷,但時(shí)間盒及反復(fù)沖刺迭代可以控制我們總能把解法收斂到一些特定項(xiàng)上并為問題解決服務(wù)璧坟。至于ScrumMaster,這個(gè)角色存在的目的是為了有一天能夠消滅他自身赎懦。因?yàn)镻O和解題團(tuán)隊(duì)精力都放在問題上雀鹃,往往會忽視他們在配合時(shí)的協(xié)作方式是否最高效,這時(shí)励两,他們需要一個(gè)守望者黎茎,給他們以及時(shí)的提醒和指引。當(dāng)整個(gè)團(tuán)隊(duì)都已經(jīng)達(dá)到傳說中最高的成熟境界時(shí)当悔,守望者就可以歸隱了傅瞻。
當(dāng)想清楚這點(diǎn),一個(gè)新想法產(chǎn)生了盲憎,自己身邊那些非軟件開發(fā)團(tuán)隊(duì)嗅骄,比如獨(dú)立的測試團(tuán)隊(duì),真就不能從Scrum中受益饼疙?自己以前思路太狹窄了掸读!
Scrum的第二項(xiàng)觸動是對時(shí)間盒(TimeBox)的感受。以前宏多,我們在團(tuán)隊(duì)中嘗試Scrum時(shí),一般選用最短一周澡罚,最長四周的Sprint周期伸但。這次突然發(fā)現(xiàn)迭代周期竟然是一個(gè)半小時(shí)!留搔?第一反應(yīng)是更胖,這么可能?相較于我們選擇的話題:“如何在組織中引發(fā)敏捷變革”隔显。這個(gè)時(shí)間盒小得可憐却妨,能夠有什么用?很有意思的是括眠,一天三個(gè)迭代下來彪标,卻突然發(fā)現(xiàn),比諸我們想要的東西掷豺,這迭代時(shí)間是太短捞烟,但正因?yàn)闀r(shí)間短薄声,大家反而更珍惜時(shí)間,更想在時(shí)間過完前給出盡可能多的產(chǎn)出题画,于是所有人都把精力聚集在如何避免時(shí)間浪費(fèi)上默辨,結(jié)果還真獲得了遠(yuǎn)遠(yuǎn)超過預(yù)想的產(chǎn)出。短短三個(gè)迭代苍息,我們小組成員從不認(rèn)識到熟悉缩幸,把一個(gè)寬泛的話題目標(biāo)收斂到幾個(gè)相對集中的點(diǎn),還統(tǒng)一了團(tuán)隊(duì)工作規(guī)則竞思,協(xié)調(diào)了彼此的行動步調(diào)表谊,得出一個(gè)問題解決框架并繪圖輸出,最終還引發(fā)自己對本組話題更深一層的思考衙四。非常奇妙铃肯!時(shí)間盒的價(jià)值不在于時(shí)間盒控制下我們一定能有多少產(chǎn)出,而是传蹈,在約束之下押逼,整個(gè)團(tuán)隊(duì)都意識到時(shí)間寶貴,互相提醒不把時(shí)間浪費(fèi)在反復(fù)思考糾結(jié)上惦界,更關(guān)注行動和配合挑格,這樣就更容易產(chǎn)生更多的收獲。而且沾歪,有時(shí)間盒約束漂彤,我們總能保證在行動代價(jià)在可接受的范圍內(nèi),這也能夠更好的控制成本和預(yù)算灾搏。
第三項(xiàng)收獲是對跨職能和Sprint沖刺的再認(rèn)識挫望。什么叫跨職能?不是說你啥都能做狂窑,而是說媳板,此時(shí)此地我們?nèi)?duì)都在向這目標(biāo)沖鋒,你能幫什么忙就盡量去做點(diǎn)啥泉哈!如果端茶倒水遞筆送紙能夠讓主攻隊(duì)員更高效的的出成果蛉幸,這也是幫忙,這也是跨職能丛晦!同時(shí)奕纫,封閉的沖刺也讓我們更好的全力投入當(dāng)下!當(dāng)全體成員為同一個(gè)目標(biāo)全力沖鋒時(shí)烫沙,團(tuán)隊(duì)感就油然而生匹层,這是拉近團(tuán)隊(duì)成員距離的最快途徑,是打造好團(tuán)隊(duì)的搖籃锌蓄!更不用說沖刺成功后的喜悅又固!相反仲器,不封閉目標(biāo),或者讓人20%時(shí)間投入這仰冠,20%時(shí)間投入那乏冀?Oh!My GOD洋只!單調(diào)乏味的流水線工作傲韭佟!
最后识虚,還有什么收獲呢肢扯?回顧!那天的咖啡真好喝担锤!那天蔚晨,頭兩個(gè)迭代時(shí),我們總是太想有一些輸出肛循,太想向外界證明我們做了什么铭腕,結(jié)果產(chǎn)出雖多,但這真是最有意義的么多糠?如果我們從現(xiàn)在開始累舷,多關(guān)注快樂呢?所以夹孔,沖刺結(jié)束后被盈,整個(gè)團(tuán)隊(duì)都到星巴克去了,一起坐下來喝杯咖啡搭伤,輕輕松松的回顧我們一起走過的路只怎,想想我們后面要怎么配合才能做得更好,怎么才能更快樂怜俐。欣賞式探詢真是好東東I肀ぁ!