很多時候我們經(jīng)常聽到,程序員都是很不錯的,就是項目做得一點底也沒有,這就涉及到一個軟件研發(fā)的團(tuán)隊具體如何去管理的問題,就中層領(lǐng)導(dǎo)的管理工作來說,主要集中兩個方面,即作業(yè)和人員,具體下來包括十個要點:
1. 組織結(jié)構(gòu)
2. 崗位職能
3. 方針目標(biāo)
4. 工作流程
5. 流程控制
6. 危機(jī)處理
7. 績效考核
8. 項目激勵
9. 能力培養(yǎng)
10. 團(tuán)隊建設(shè)
前六點是針對作業(yè)的管理,后四點是針對人本的管理,下面就談?wù)勡浖_發(fā)部門在開發(fā)管理工作中對管理的要求。
組織結(jié)構(gòu):
對于從事軟件研發(fā)的組織來說,就工作類型至少包括項目管理、產(chǎn)品設(shè)計、編碼、測試、質(zhì)量保證和軟件配置管理,以及其它人員,如文檔編制人員和美工人員/系統(tǒng)硬件管理人員等,根據(jù)職能需要,可以以半獨立方式進(jìn)行部門和項目的矩陣管理,即職員要對項目經(jīng)理負(fù)責(zé),也要對部門經(jīng)理負(fù)責(zé),工作考核由雙方共同完成,標(biāo)準(zhǔn)的組織應(yīng)包括技術(shù)開發(fā)部/組(主要是編碼和設(shè)計人員),產(chǎn)品開發(fā)部/組(產(chǎn)品需求和項目管理),測試部/組,配置管理部/組(因為配置管理人員基本上是按20個技術(shù)人員配一個配置管理人員,所以一般部門規(guī)模較小,或者只是配置管理組),軟件質(zhì)量保障部/組,其它部/組(如系統(tǒng)/文檔/美工等)。
當(dāng)然隨著管理的扁平化發(fā)展,也可以取消中層管理層,即去掉部門級,而直接由高層經(jīng)理管理各個項目組,這種情況下減少匯報的環(huán)節(jié)有助于加強(qiáng)的項目的控制。
因為軟件質(zhì)量保障和軟件驗收測試的特殊性的要求,軟件質(zhì)量保障部/組和軟件測試部/組盡量獨立,以方便這兩個部門的工作的展開。
就組織的改動來說,一般不贊成一次性大規(guī)模的調(diào)整,因為在組織中變動過大可能會直接影響到企業(yè)的經(jīng)營,也就是說風(fēng)險太大,所以合適的時機(jī)做合適的調(diào)整就很重要。
一般來說,軟件研發(fā)組織,從零做起的話,那么首先成立研發(fā)部,負(fù)責(zé)設(shè)計、編碼、測試等,隨著項目規(guī)模和人員的擴(kuò)大,會再成立產(chǎn)品部,負(fù)責(zé)產(chǎn)品需求和項目管理,再之后成立測試部,軟件質(zhì)保部和配置管理部。沒有成立部門,可以以組的形式或是兼職的形式存在并掛靠在其它的部中,當(dāng)然具體一個企業(yè)的組織結(jié)構(gòu)還應(yīng)與其產(chǎn)品特點、公司歷史、成員以及公司文化等多種因素相關(guān),它是一個由高級經(jīng)理總體統(tǒng)籌安排的體系。
崗位職能
明確每個崗位的名稱、權(quán)利、義務(wù),以及對在崗人員的素質(zhì)要求和審核辦法。做到崗位與能力掛鉤,能力與薪金掛鉤。
方針目標(biāo)
工作方針是一切工作活動的基礎(chǔ),它是一個大的指揮棒,應(yīng)對公司的方針進(jìn)行充分的理解,它是公司團(tuán)隊活力的源泉;工作目標(biāo)是對工作方針實施的具體階段性目標(biāo),工作目標(biāo)要求是經(jīng)過足夠的努力能夠?qū)崿F(xiàn)的,各級管理者應(yīng)將工作目標(biāo)在各個層次進(jìn)行分解和實施。
就具體的過程活動來說,也存在一些過程活動的方針要求,軟件開發(fā)的過程中,可能會存在:軟件需求管理方針、軟件項目管理方針、軟件配置管理方針、軟件質(zhì)量保證方針等,隨著隊伍的建設(shè)及工作活動的發(fā)展,如軟件測試管理方針等也將隨之而制定。具體的工作方針里限定工作內(nèi)容、工作方法是最基本也是最重要的要素。例如說軟件項目管理方針,就包括對項目的定義,對項目的管理要求,如必須有一個項目經(jīng)理和一個高層經(jīng)理。必須依照相應(yīng)的項目任務(wù)書開展項目工作,在項目任務(wù)書中應(yīng)指定項目資源,對項目規(guī)模進(jìn)行估計,制定項目進(jìn)度計劃,評估項目風(fēng)險制定項目匯報方法等等。
工作流程
準(zhǔn)確簡潔的流程是高質(zhì)量高效率的基礎(chǔ),通過規(guī)范工作流程,保證工作質(zhì)量和降低工作成本,明確所有的工作產(chǎn)品,工作的入口和出口,特別是如何保證入口和出口的工作產(chǎn)品的質(zhì)量。
研發(fā)的工作口號應(yīng)該是質(zhì)量第一,效率第一,要將質(zhì)