1. 程式人生 > >如何評價個人在軟體開發團隊中的績效

如何評價個人在軟體開發團隊中的績效

我認為一個有效評價手段應該達到以下目的:

1、 對團隊:讓整個團隊進入愉快高效工作狀態

2、 對“高手”:獎勵幹活多幹活好的人

3、 對“低手”:從制度上杜絕磨洋工的現象

4、 對“中手”:提供工作認真但是水平有待提高的成員生存成長空間

一個團隊,總是有著各種各樣的人,每個人在這個團隊裡都是主角。為了團隊,他們有著相同的目標,但卻擔任著不同的角色,做著不同的事情。正因為每個人都做不同的事情,所以我們很難在定義一個統一的標準來評判個人在團隊中的績效。

在軟體開發中,每個人各司其職,有專案經理,有開發人員,有測試人員,還有設計師。如果單純的通過程式碼量來評判個人績效,那PM早就被開除了;如果只通過結果來判斷,那測試人員無疑是最吃虧的。那麼,怎樣才是一種有效的評價手段呢?

經過一晚上的熱烈討論,我們團隊決定採用以下的方式來評判個人績效,主要分為組內評分與組外評分。

1、 組內評分(70%)

組內評分採用5個稽核點,分別為

1) 任務完成度(20%)

任務完成度是根據一個人任務完成數量的多少而評判,只要所有任務都按時完成,便可獲得滿分,如未完成,不論任何理由,都無法獲得滿分。

2) 任務完成質量(50%)

任務完成質量是一個人任務完成的質量評價,有些人草草應付,有些人精益求精,結果肯定是不一樣的。同樣是讀取資料庫,有人只需要0.1秒,有人卻要10秒,這對產品質量的影響不言而喻,因此這一塊在評分中佔有最大的比例。

3) 程式碼規範程度(15%)

程式碼規範程度是用於約束我們每個人編寫程式碼的可讀性,增強可維護性。如果命名不規範或全篇無註釋,無格式,這會讓做code review的人非常痛苦的。

4) 工作態度(15%)

工作態度非常重要,那怕最後的結果不太好,只要態度一直認真,大家有目共睹,這一塊都可以獲得滿分。相反,若完成了任務,但態度很隨意,這一部分則無法獲得滿分。

5) 熱心程度(5%)

熱心程度為附加分,對於一個團隊,每個人都會做出自己的貢獻,對團隊熱心的人,大家都看得到,這部分是工作態度的補充體現。

2、 組外評分(30%)

在專案分階段結束時,我們組內會組織統一的報告,用來介紹自己在這一階段開發所做的工作。我們會請部分外組人員或專業人士來聽取我們的報告,根據我們報告所展示的東西對我們每個人打分評價。這部分並沒有統一的稽核點,但主要還是考核工作的質量及個人對其工作的評價。

以上就是我們小組所採用的評價方案,希望大家提出更好的建議。