Skip to content

Team Performance Management Part II

September 21, 2010

Having set the stage in part 1 of this post, I will now describe specifically how we’ve set it up.  I should note that template we have come up with applies to all team members, no matter what their specific roles (QA, BA, or developer).

Team Performance

This is the focus of our performance management document.  We using a scoring system (built into the software we use) which can be weighted, so this portion represents 50% of the score.  As must as possible, we’ve included quantifiable criteria for evaluation.  Some examples of the things we measure:

  • the consistence of sprint velocities
  • the number of sprint commitments met
  • code coverage
  • code ‘quality index’ (a sum of several code quality measures)

There are also some more qualitative criteria (positive and negative) which we look at, such as:

  • Stakeholders recognize consistent, feasible innovation in providing useful software products
  • Software products are recognized by stakeholders as meeting the needs of the business
  • Customers regularly raise concerns about team performance, product quality

Individual Contribution to the Team

This section represents 25% of the scoring.  Here we found quantifiable criteria hard to come by.  Instead we look for certain behaviours our actions (again, positive and negative), such as:

  • Contribute to team knowledge by conducting at least one learning session (lunch and learn or otherwise) on a relevant topic in the last six months
  • Seek to gain and demonstrate new skills and knowledge to make yourself more useful to the team
  • Clearly support the team in achieving its goals; take personal responsibility for and understanding of the team’s goals
  • Provide feedback to others in a constructive and insightful manner
  • Demonstrate an unwillingness to listen to others’ ideas
  • Fail to share ideas and information on your work

Individual Goals

The final 25% of the performance score is reserve for individual goals.  Here is an opportunity to set out specific goals and individual may wish to accomplish, or otherwise perhaps goals related specifically to their roles on the team.

And that’s it.  We set this up in the summer, and we’re still actually in discussions around what some of the numbers should be, but the structure is there.  It’s a little early to tell how it will work, but the concept and approach appear to have been accepted by the team, so far.

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.