It seemed to work well. Team members could drill into the details of their 
scores and were constantly looking for ways to improve their work , interaction 
with internal clients etc

Most of the team members had been there over 10 years. They had a policy that 
encouraged people to stay on the team if they wanted to. Developers could 
advance without having to leave the development team. They had some great 
developers who loved what they were doing.


From: [email protected] [mailto:[email protected]] On 
Behalf Of Michael Minutillo
Sent: Tuesday, 29 June 2010 11:05 AM
To: ozDotNet
Subject: Re: KPI's for software developers

Interesting. Did that work well?
On Tue, Jun 29, 2010 at 8:50 AM, Leah Garrett 
<[email protected]<mailto:[email protected]>> wrote:

At a place I worked out there was a team that used KPIs for development.

There were about 15 people on the team. They were maintaining an internal 
application that ran the business.  Their change request / bug tracking system 
had fields to score the change.  The score fields had to be completed by three 
different people; the person completed the change, the code reviewer (peer from 
the team) as well as the internal client who requested the change.  The scores 
were built by combining the score in a series of categories including quality 
and customer service.

The change request / bug tracking system scores were used in annual reviews of 
individuals as well as for the team.



From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On 
Behalf Of [email protected]<mailto:[email protected]>
Sent: Tuesday, 29 June 2010 10:22 AM
To: [email protected]<mailto:[email protected]>
Subject: RE: KPI's for software developers

Several years ago we outsourced development of several modules and got a 
horrible mess of spaghetti code in return. On more than one occasion we've 
fixed bugs purely by deleting code, without adding or changing any existing 
code.

And refactoring parts of these modules often results in a 50% or greater 
reduction in the size of the code and the same functionality (except for the 
bugs). If I didn't know otherwise, I would have sworn they were being paid per 
line of code.

Ben

________________________________
From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On 
Behalf Of Corneliu I. Tusnea
Sent: Monday, 28 June 2010 8:08 PM
To: ozDotNet
Subject: Re: KPI's for software developers
>> So what about the people who delete code? I know someone who measures 
>> himself on lines deleted. :)
>> No name, but I think its a great idea!

Are you talking about me again? :)
I quite often measure my success rate by number of lines re-factored (which 
most often mean deleted). I consider a good achievement when I reduce the 
codebase I'm working by about 30-40% while adding 10-15% new functionality in 
those areas.

Corneliu.




On Fri, Jun 25, 2010 at 10:51 AM, Stephen Price 
<[email protected]<mailto:[email protected]>> wrote:
So what about the people who delete code? I know someone who measures himself 
on lines deleted. :)
No name, but I think its a great idea!

On Fri, Jun 25, 2010 at 8:44 AM, David Kean 
<[email protected]<mailto:[email protected]>> wrote:
Definitely track it by the amount of code that write, the bugs they fix and 
soda they drink. ;)

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On 
Behalf Of Richard Moore
Sent: Thursday, June 24, 2010 5:40 PM
To: [email protected]<mailto:[email protected]>
Subject: KPI's for software developers

Hi all

Does anyone have any good useful key performance indicators (KPI) that measure 
a software developers performance?

Kind regards


Richard Moore
Analyst Programmer
[cid:[email protected]]
Ph: +61 7 3340 2500
Fx: +61 7 3340 2550

23 Hi-Tech Court, Eight Mile Plains, Qld 4113
Locked Bag 38, Acacia Ridge, Qld 4110





This email is intended for the named recipient only.  The information it 
contains may be confidential or commercially sensitive.  If you are not the 
intended recipient you must not reproduce or distribute any part of this email, 
disclose its contents to any other party, or take any action in reliance on it. 
 If you have received this email in error, please contact the sender 
immediately and delete the message from your computer.





--
Michael M. Minutillo
Indiscriminate Information Sponge
Blog: http://wolfbyte-net.blogspot.com

<<inline: image001.gif>>

Reply via email to