Thursday, March 17, 2005

The Five Core Metrics of the Software Development Process

I did some searching on the internet, and went through the chapter on Measurement in my well-worn Rapid Development, but still didn't have a small starter list of metrics for our software development efforts at work. What I found was Five Core Metrics: The Intelligence Behind Successful Software Management, and it has been great. The authors' five core metrics are size, productivity, time, effort, and reliability.

"We can represent any kind of work activity by a statement such as the following:
People, working at some level of productivity, produce a quantity of function or a work product at a level of reliability by the expenditure of effort over a time interval."

Tuesday, March 08, 2005

Pair Programming Benefits

We are taking a crack at Pair Programming to see if we can get some of the same Pair Programming Benefits that I've seen reported.

Interestingly, most of the developers are excited about it. Personally, I see the increased motivation and energy alone as a valuable intangible.