很多軟件研發(fā)團(tuán)隊(duì)的管理者不知道如何高效的管理一個(gè)軟件研發(fā)團(tuán)隊(duì)。團(tuán)隊(duì)要有一兩個(gè)高級工程師專門搞技術(shù)的,團(tuán)隊(duì)出了岔子緊急事故他們要搞得定。一個(gè)項(xiàng)目經(jīng)理,跟進(jìn)度,催bug,和產(chǎn)品對接。要有一兩個(gè)架構(gòu)師,負(fù)責(zé)整個(gè)項(xiàng)目的規(guī)劃,性能,穩(wěn)定性,提供解決方案,做成本預(yù)算。這個(gè)架構(gòu)師和高級工程師一起配合。同時(shí)架構(gòu)師還要參與評估產(chǎn)品的可行性。再有三四個(gè)高級工程師帶十多二十個(gè)初中級就差不多了,高級工程師負(fù)責(zé)任務(wù)拆解分配。團(tuán)隊(duì)雖小,流程要規(guī)范而且靈活,不能沒有流程,也不能為了流程做流程。流程方便追責(zé),和做獎勵,避免風(fēng)險(xiǎn)。該有的接口文檔設(shè)計(jì)文檔,數(shù)據(jù)庫說明必須要有,這是架構(gòu)師和高級工程師的任務(wù)。
軟件研發(fā)團(tuán)隊(duì)要如何高效管理?
1、人可以少,但流程不能少。一定要明確研發(fā)的幾個(gè)關(guān)鍵流程,即:需求分析,程序設(shè)計(jì),功能設(shè)計(jì),代碼開發(fā)和功能測試。我們都知道軟件一般都是“瀑布型”開發(fā)方式,即下一個(gè)流程根據(jù)上一個(gè)流程成果開展工作,這樣逐層完成整個(gè)軟件的開發(fā)。雖然近幾年一直在實(shí)踐敏捷開發(fā),但每個(gè)迭代階段都是一個(gè)小型的“瀑布型”開發(fā),這幾個(gè)步驟可以根據(jù)實(shí)際情況少花些時(shí)間,但該做的事一定要做,可能一個(gè)人在多個(gè)階段都有參與,但角色不一樣,所以思維方式不一樣,并且相關(guān)的文檔一定要寫出來,這樣每個(gè)階段有明確的任務(wù)和產(chǎn)出物,大家的責(zé)任心會更強(qiáng),整體軟件的質(zhì)量也會好。
2、任務(wù)要有負(fù)責(zé)人,執(zhí)行要有計(jì)劃。研發(fā)過程涉及的人員比較多,比如美工,前端開發(fā),后端開發(fā)和測試等,需要有負(fù)責(zé)人來推進(jìn)和協(xié)調(diào)任務(wù),任務(wù)開始后要根據(jù)工作內(nèi)容和人力資源制定計(jì)劃,這樣管理者只需要根據(jù)計(jì)劃定期了解進(jìn)度即可。
3、明確績效激勵和懲罰措施。研發(fā)和銷售不一樣,銷售靠業(yè)績說話,研發(fā)的薪酬相對固定,但誰不想多掙錢呢?如果研發(fā)做出了超預(yù)期的成果, 但沒有得到形式或物質(zhì)上的肯定,那他也就沒有干勁了。因此需要針對研發(fā)團(tuán)隊(duì)制定專門的績效體系,當(dāng)月有好的表現(xiàn)當(dāng)月就能多拿到錢,人就是這樣,越是及時(shí)進(jìn)行激勵,他的積極性就越大,如果等到半年或年終評定再漲工資,好多人的積極性已經(jīng)消退了。當(dāng)然如果有人犯錯(cuò)也要有相應(yīng)的懲罰措施,這樣大家才有責(zé)任心。
4、建立研發(fā)人員的成長引導(dǎo)、能力培養(yǎng)和人才選拔機(jī)制。前面提到過,研發(fā)的薪酬相對固定,及時(shí)肯定工作成果可以讓員工更積極,但從研發(fā)的職業(yè)成長來說,這些顯然還不夠,因?yàn)檠邪l(fā)人員的薪酬主要是由能力決定,如果一個(gè)研發(fā)感覺在團(tuán)隊(duì)里能力無法提高了,他就會有離開的心思,因?yàn)樗浪男匠暌矡o法提高了。因此需要對研發(fā)的成長進(jìn)行合理的引導(dǎo)和培養(yǎng),同時(shí)讓大家了解到凡是有能力都可以承擔(dān)更高的職務(wù),這樣基礎(chǔ)研發(fā)有動力,中高層研發(fā)有壓力,團(tuán)隊(duì)有抗風(fēng)險(xiǎn)能力。
5、建立良好的團(tuán)隊(duì)文化。有個(gè)理念是:公司如果在快速發(fā)展,那公司里的許多問題就不是問題了(因?yàn)榇蠹夷芸吹较M裹c(diǎn)都在解決發(fā)展的問題,都想將希望變?yōu)楝F(xiàn)實(shí))。但有時(shí)我們努力了很多,受限于種種原因(比如市場、商務(wù)等),公司的發(fā)展就是比較緩慢,我們怎么提高團(tuán)隊(duì)凝聚力?這就需要建立良好的團(tuán)隊(duì)文化,讓大家能通過其他方式平和內(nèi)心。比如鼓勵學(xué)習(xí)實(shí)踐新技術(shù),定期組織經(jīng)驗(yàn)分享討論會,定期組織團(tuán)建活動等,讓大家的焦慮能夠轉(zhuǎn)移或釋放。
以上即是關(guān)于軟件研發(fā)團(tuán)隊(duì)要如何高效管理的全部內(nèi)容,想了解更多關(guān)于軟件研發(fā)團(tuán)隊(duì)管理的信息,請繼續(xù)關(guān)注中培偉業(yè)。