How would you use JIRA to track Programmer efficiency?

This question is in reference to Atlassian Documentation: Using JIRA for Project Management

I am a new Scrum Master with Project Management responsibilities and trying to find an article to understand how JIRA supports evaluating Programmer Efficiency; e.g. how many issues does a programmer retire individually during a selected period of time. I would use this to forecast completion so to communicate to business users expectations for version delivery. 

1 answer

This widget could not be displayed.

Hi David,

interesting question. While it might be valid, I would strongly advice against it. You cannot compare issues and even if you rely on time-tracking you will find that the data is quite inconsistent.

Why would you want to do this on a person by person basis? In Agile the efficiency of a team can be evaluated using a technique called velocity.

Does  that make sense?

Cheers,
Peter T

 

Peter,

I appreciate your response. My motives are simple. We’ve had difficulty with the quality of developers we’ve engaged. While is the midst of a very difficult delivery we discovered that one programmer was a consistent drag on others as they had oversold their capabilities. This happened after we went through the difficulty. We’re operating with some tight timelines to achieve version releases, so we need a way to evaluate whether a programmer is over their head from a capabilities perspective before it becomes an impact. So I'm looking for an individual evaluation rather than a team evaluation.

I have been giving thought to the variability of issues and was thinking I could leverage a formula like [(issue * agreed on difficulty) * # issues retired during a given period]. I am considering how rework would impact that measurement. I realize that this may not account for expected research time. I’m thinking that if a programmer is consistently not retiring issues/difficulty at the rate that the other programmers are developing at, perhaps it’s time for a talk to understand the root cause. I know I can do this leveraging Excel, but my goal is to leverage JIRA for everything I can.

I would actually be interested in understanding what metrics you would support from a Scrum Master perspective to identify where programmers may be running into challenges. How do you get JIRA to provide you this information?

Does this help?

Thanks!

Dave 

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Tuesday in Jira

What modern development practices are at the heart of how your team delivers software?

Hey Community mates! Claire here from the Software Product Marketing team. We all know software development changes rapidly, and it's often tough to keep up. But from our research, we've found the h...

209 views 1 3
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you