|0x00 做好項(xiàng)目管理
研發(fā)管理的范疇比較廣,但個(gè)人認(rèn)為,不論是Java、Python這樣的后端開發(fā),或者是IOS、安卓這一類的客戶端開發(fā),還是數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)研發(fā)這一類的數(shù)據(jù)崗位,其本質(zhì)都是需要通過(guò)技術(shù)來(lái)賦能業(yè)務(wù)的工種,都需要有完整的研發(fā)管理體系。
常見的研發(fā)管理,有基于PMP做過(guò)程管理的,有基于敏捷做變化適應(yīng)性的,有基于CMMI做瀑布開發(fā)的,而互聯(lián)網(wǎng)常見的研發(fā)模式,則是“OKR - 項(xiàng)目 - 需求/缺陷”這一套方法,在細(xì)節(jié)執(zhí)行層面有一定的不同。
因此,項(xiàng)目就是團(tuán)隊(duì)目標(biāo)的第一體現(xiàn),關(guān)系到了KR的完成情況,也是團(tuán)隊(duì)主要產(chǎn)出的體現(xiàn),在項(xiàng)目層面上的支持,就是研發(fā)管理的第一要義。畢竟,如果基本的交付質(zhì)量都做不好,那么研發(fā)團(tuán)隊(duì)的“信譽(yù)”也會(huì)受到影響
由于“BU”制的存在,因此大多數(shù)一線研發(fā),往往是1個(gè)人跟多個(gè)項(xiàng)目,除本團(tuán)隊(duì)的工作外,與其他研發(fā)團(tuán)隊(duì)的配合也必不可少,這其實(shí)需要TL主動(dòng)介入,幫助解決卡點(diǎn)。
此外,雖然是同一個(gè)團(tuán)隊(duì),但其實(shí)每個(gè)人的性格、主觀能動(dòng)性、技術(shù)水平都是不太平齊的,不同的項(xiàng)目其進(jìn)度和風(fēng)險(xiǎn)也都不盡相同,這都需要TL的參與,主動(dòng)Review一下項(xiàng)目的進(jìn)度,提前識(shí)別技術(shù)風(fēng)險(xiǎn),協(xié)調(diào)研發(fā)動(dòng)作。
對(duì)于數(shù)據(jù)團(tuán)隊(duì)而言,現(xiàn)在的項(xiàng)目都將“數(shù)據(jù)可衡量”,因此往往呈現(xiàn)給業(yè)務(wù)的就是各種各樣的數(shù)據(jù),發(fā)現(xiàn)的問(wèn)題第一反應(yīng)也都是“數(shù)據(jù)團(tuán)隊(duì)是不是算錯(cuò)了”,而對(duì)于業(yè)務(wù)鏈路的數(shù)據(jù)質(zhì)量則沒(méi)什么體感,畢竟中間隔了一個(gè)團(tuán)隊(duì)。
這個(gè)情況下,數(shù)據(jù)團(tuán)隊(duì)往往要承擔(dān)一些兜底的責(zé)任,對(duì)全業(yè)務(wù)鏈路要更加的熟悉才對(duì),但往往因?yàn)闇贤?、資源或者是技術(shù)棧的問(wèn)題,很多風(fēng)險(xiǎn)是隱藏的,那么如何協(xié)調(diào)資源和做好數(shù)據(jù)風(fēng)險(xiǎn)的識(shí)別,對(duì)于TL而言挑戰(zhàn)尤其大。
|0x01 知識(shí)能夠傳承
除了項(xiàng)目管理,一個(gè)團(tuán)隊(duì)也要有健康的人才梯隊(duì)建設(shè)能力,但因?yàn)槲覀兒茈y直接招聘到合適的候選人,團(tuán)隊(duì)成員能夠快速成長(zhǎng),補(bǔ)充到缺失的位置上,也是一件很重要的事情。
這其實(shí)就是“團(tuán)隊(duì)的知識(shí)能夠傳承”,例如一名技術(shù)骨干晉升了,要承擔(dān)一線管理責(zé)任了,那么原先的工作就要有其他的研發(fā)力量補(bǔ)上,如果這個(gè)轉(zhuǎn)接的過(guò)程做的不好,很有可能讓兩名甚至更多研發(fā)同學(xué)出現(xiàn)情緒波動(dòng),補(bǔ)救起來(lái)就更加的困難。
對(duì)于技術(shù)團(tuán)隊(duì)而言,第一個(gè)要傳承的是團(tuán)隊(duì)的知識(shí)庫(kù),尤其是業(yè)務(wù)知識(shí)庫(kù),防止新人一上來(lái)啥都聽不懂。很多時(shí)候我們強(qiáng)調(diào)注釋和代碼的命名合理性,但如果對(duì)業(yè)務(wù)的基礎(chǔ)知識(shí)理解不到位,那么再精美的代碼也無(wú)法還原業(yè)務(wù)的真實(shí)場(chǎng)景,這其實(shí)對(duì)新人而言就是一種PUA。
從這個(gè)角度上來(lái)看,補(bǔ)充團(tuán)隊(duì)知識(shí)庫(kù),就是一件很重要的事情,其實(shí)對(duì)于TL而言,也能夠通過(guò)這些文檔來(lái)了解一線業(yè)務(wù)的項(xiàng)目細(xì)節(jié),補(bǔ)足自己理解不到位的地方,不論是向上匯報(bào)或者是制定團(tuán)隊(duì)目標(biāo),都有幫助。
當(dāng)然,除此之外,技術(shù)也是要傳承的,如果小團(tuán)隊(duì)都是單一職責(zé)的工種還好一些,一些跨工種組成的團(tuán)隊(duì),對(duì)于彼此的技術(shù)領(lǐng)域可能不太熟悉,那么團(tuán)隊(duì)的技術(shù)氛圍就很容易出現(xiàn)問(wèn)題,讓員工覺得“領(lǐng)導(dǎo)不懂又瞎嚷嚷”的事情出現(xiàn)。因此,如果團(tuán)隊(duì)內(nèi)可以將技術(shù)好的同學(xué)組織起來(lái),組成一個(gè)評(píng)審委員會(huì),對(duì)于一些大的項(xiàng)目技術(shù)方案設(shè)計(jì),做細(xì)致的評(píng)審,甚至是將團(tuán)隊(duì)的技術(shù)方案,定期整理成文章,對(duì)外擴(kuò)展,團(tuán)隊(duì)的氛圍會(huì)顯得很不一樣。
最后就是周會(huì)制度,這是了解一線實(shí)時(shí)進(jìn)展的最佳方案。但是,周會(huì)不能僅僅是講大家的進(jìn)度,也需要每個(gè)人講自己的問(wèn)題,或者是分享一些技術(shù)的、業(yè)務(wù)的內(nèi)容,總之,形式要活潑起來(lái)。
|0x02 團(tuán)隊(duì)目標(biāo)管理
做好知識(shí)傳承和項(xiàng)目管理后,團(tuán)隊(duì)的管理框架就有了一個(gè)骨架,接下來(lái)就是豐富它的血肉,也就是團(tuán)隊(duì)的目標(biāo)問(wèn)題。
常見的目標(biāo)管理方法,除了KPI,就是OKR了。其實(shí)OKR可以定義為我們要做的事情,一個(gè)好的OKR是能夠講清楚自己要做什么、做到什么程度,那么一些可以量化的部分,就能夠?qū)懗蒏PI,非量化的部分可以通過(guò)360環(huán)評(píng)或者挑戰(zhàn)目標(biāo)的形式開展。
但KPI作為績(jī)效的部分,畢竟要半年考評(píng)一次,而OKR最好每1-2個(gè)月就能夠重新Review和調(diào)整,因此業(yè)務(wù)形式一直在變,而我們很難及時(shí)調(diào)整的話,同學(xué)的心理會(huì)有負(fù)面的預(yù)期。
當(dāng)然,OKR是可以團(tuán)隊(duì)內(nèi)公開的,這樣每個(gè)人就會(huì)有一桿稱,黑盒少了,信任感會(huì)增加,管理成本也就能夠降低下去。
最近粉了一部電視劇《功勛》,對(duì)于第一個(gè)章節(jié)《能文能武李延年》更是喜歡的不行,因?yàn)檫@里面把政委體系的作用,講的太好了。
現(xiàn)代的工作體系里,我們非常強(qiáng)調(diào)員工的“主觀能動(dòng)性”,那么員工會(huì)有很多的想法,哪怕一些內(nèi)容是TL們不看好的,其實(shí)也應(yīng)該鼓勵(lì)他們?nèi)L試,但不能一味的按照“自己的想法”來(lái)做,這就需要政委來(lái)組織了。
比如班長(zhǎng)戰(zhàn)斗能力很強(qiáng),喜歡沖鋒,也能拿到成績(jī),這應(yīng)該表?yè)P(yáng),但忽略了其他人的領(lǐng)導(dǎo),班級(jí)傷亡率太高,表?yè)P(yáng)就要轉(zhuǎn)為批評(píng)。比如連隊(duì)出現(xiàn)逃兵,這需要批評(píng),但如果能夠搞清楚事情的原委,把利害關(guān)系講解明白,那么批評(píng)的結(jié)果,很多時(shí)候也能轉(zhuǎn)換為正向的激勵(lì)。
“支部建在連隊(duì)上”,其實(shí)也就是“TL要承擔(dān)政委的職責(zé)”。
|0xFF 研發(fā)氛圍建設(shè)
最后,團(tuán)隊(duì)畢竟是由“人”組成的,那么有血有肉的團(tuán)隊(duì)文化,才是團(tuán)隊(duì)管理的終極目標(biāo)。
但團(tuán)隊(duì)文化的建設(shè),是基于對(duì)每位員工了解的前提上,那么“一對(duì)一溝通”其實(shí)是最有效的方式。這個(gè)時(shí)候,適當(dāng)?shù)膶W(xué)習(xí)一些性格分析的工具,就很有幫助,比如“九型人格”分析方法。
接下來(lái)就是針對(duì)一些團(tuán)隊(duì)的薄弱環(huán)節(jié),做針對(duì)性的補(bǔ)強(qiáng),例如大部分的研發(fā)同學(xué),寫代碼和聊需求的時(shí)間比較多,那么對(duì)于業(yè)務(wù)的思考和規(guī)劃就比較少,想把團(tuán)隊(duì)目標(biāo)清晰的傳遞給一線團(tuán)隊(duì),就得有一些“有血有肉”的案例最為合適。因此,針對(duì)一些業(yè)務(wù)上近期的問(wèn)題,在周會(huì)上講一講,做一下分析,幫助團(tuán)隊(duì)有個(gè)更清晰透明的看問(wèn)題方法,其實(shí)對(duì)于接下來(lái)的工作,會(huì)減少非常多的摩擦。
先講清楚大的價(jià)值和原則,再講業(yè)務(wù)細(xì)節(jié)和目的,推動(dòng)阻力會(huì)小很多。
接下來(lái)就是定期的回顧了,每年團(tuán)隊(duì)因?yàn)榭?jī)效考評(píng)等,都會(huì)有一回顧工作,但部分的工作可以做在平時(shí),例如我們?cè)u(píng)一評(píng)誰(shuí)的技術(shù)觀比較好,講一講今年每個(gè)同學(xué)的業(yè)務(wù)路線圖做的怎么樣,講給其他人聽,有了互動(dòng),團(tuán)隊(duì)氛圍也就更容易建立了。比如一些想表現(xiàn)自己的,會(huì)好好準(zhǔn)備,一些沉悶的同學(xué),有了標(biāo)桿和例子,也會(huì)自己主動(dòng)做一些準(zhǔn)備,這都是好的方法。
最后就是團(tuán)隊(duì)建設(shè),工作中難免有一些磕磕碰碰,大家坐在一起喝個(gè)酒、看個(gè)海、聊個(gè)天,也就能夠互相體諒了。
在研發(fā)管理中,團(tuán)隊(duì)的天花板并不是某位員工,而是TL自己,提升自己的認(rèn)知和管理方法,團(tuán)隊(duì)和自己,才能有更長(zhǎng)足的進(jìn)步。