軟件研發(fā)團隊如何管理更有效率
發(fā)布時(shí)間:2021/6/17 10:00:00
研發(fā)團隊加班加點(diǎn),但項目整體進(jìn)度還是不能很好滿(mǎn)足業(yè)務(wù)目標,作為項目負責人,必須時(shí)刻關(guān)注團隊當前的工作情況如何?團隊如何更高效?實(shí)際工作中我們應該怎么做。
1、流程不能少。
一定要明確研發(fā)的幾個(gè)關(guān)鍵流程,即:需求分析,程序設計,功能設計,代碼開(kāi)發(fā)和功能測試,并讓團隊成員都清晰的了解各階段的任務(wù)。
我們都知道軟件一般都是“瀑布型”開(kāi)發(fā)方式,即下一個(gè)流程根據上一個(gè)流程成果開(kāi)展工作,這樣逐層完成整個(gè)軟件的開(kāi)發(fā)。如果缺少流程的保護,那么產(chǎn)研體系的員工就會(huì )在各類(lèi)突發(fā)性工作中東奔西走,導致團隊無(wú)法制定有效的工作計劃,也無(wú)法準確的預估結果,更沒(méi)有一種穩定的交付能力。
2、讓項目進(jìn)度動(dòng)起來(lái)。
接觸開(kāi)發(fā)工程師的人都知道,如果不借助外部工具,真實(shí)的進(jìn)度只有寫(xiě)代碼的那個(gè)人才知道。對于管理者來(lái)說(shuō),通過(guò)流程和工具將無(wú)形的工作顯示出來(lái)非常重要,因為工作流的可視化是基礎。管理者可以使用項目管理工具來(lái)跟蹤項目進(jìn)度,在甘特圖中創(chuàng )建項目分解任務(wù),再分配項目成員,項目成員完成任務(wù),甘特圖就會(huì )計算項目進(jìn)度。
3、安排事情優(yōu)先順序。
當你不去設定工作的優(yōu)先順序,將大部分的時(shí)間花在那些瑣碎又不重要的小事上,就會(huì )沒(méi)有足夠的時(shí)間放在真正重要的事情上。
當你設定了優(yōu)先順序后,你就會(huì )發(fā)現,自己花了很多時(shí)間在不重要的事情上,要提升效率,就必須把時(shí)間花在最重要的事情上。80/20法則指出,我們的工作里大約有20%的工作,會(huì )創(chuàng )造80%的產(chǎn)出,只要重新調整工作優(yōu)先順序,結果將會(huì )大不相同。
4、任務(wù)要有負責人,執行要有計劃。
研發(fā)過(guò)程涉及的人員比較多,比如前端開(kāi)發(fā),后端開(kāi)發(fā)和測試等,需要有負責人來(lái)推進(jìn)和協(xié)調任務(wù),任務(wù)開(kāi)始后要根據工作內容和人力資源制定計劃,這樣管理者只需要根據計劃定期了解進(jìn)度即可。
5、明確績(jì)效激勵和懲罰措施。
針對研發(fā)團隊制定專(zhuān)門(mén)的績(jì)效體系,當月有好的表現確定獎勵措施,人就是這樣,越是及時(shí)進(jìn)行激勵,他的積極性就越大,如果等到半年或年終評定再漲工資,好多人的積極性已經(jīng)消退了。當然如果有人犯錯也要有相應的懲罰措施,這樣大家才有責任心。
6、建立員工培養和人才選拔機制。
研發(fā)人員的薪酬主要是由能力決定,如果一個(gè)研發(fā)感覺(jué)在團隊里能力無(wú)法提高了,他就會(huì )有離開(kāi)的心思。因此需要對研發(fā)的成長(cháng)進(jìn)行合理的引導和培養,同時(shí)讓大家了解到凡是有能力都可以承擔更高的職務(wù),這樣基礎研發(fā)有動(dòng)力,中高層研發(fā)有壓力,團隊有抗風(fēng)險能力。
基于敏捷模式的研發(fā)管理,目前不少企業(yè)已經(jīng)搭建好屬于自己的研發(fā)管理體系。
對階段性任務(wù)層級拆分,實(shí)現有效管控和分解,從而確保持續迭代上線(xiàn)。敏捷管理為項目管理者減負,促成團隊響應式協(xié)作。
把一個(gè)項目拆分成若干個(gè)小項目,分解成最小顆粒。父級、子級任務(wù)串聯(lián),形成可視化任務(wù)圖標。管理者通過(guò)一張表就能掌握團隊成員任務(wù)執行情況。