Benchmarking for the Rest of Us

There is no shortage of data available to determine whether your software team is sufficiently productive. Whether it is the often quoted Chaos Report from the Standish Group, the quarterly updates from the Software Engineering Institute or the hidden project data behind parametric estimation models such as COCOMO II, it is seductive to hold your own performance against these standards for comparison.

We quickly find, though, that these comparisons bear little relevance for most organizations, especially those that are ‘up-and-coming’. It is the growing companies who are most in need of benchmarks to gauge their performance and progress. This discussion identifies the challenges with most published information, and enumerates the approaches that we can all use to generate meaningful benchmarking information.

  • What’s Happening

  • On The Road Again

    Jim frequently travels across Western Canada for engagements, and welcomes opportunities to meet, run a workshop, Diagnostic or Lunch and Learn session.


    Contact Jim if you would like to connect around any of the upcoming dates:

    • Blissfully at home in Vancouver, BC over the summer!
  • What People are Saying

    Jim is simply one of the smartest and most knowledgeable software development professionals I have ever met. His vast knowledge of the discipline is both leavened and enhanced by his acute awareness of and sensitivity to “the real world” of what actually occurs with real developers in actual practice. Jim is also a warm, open, honest person – rare gifts and an asset in any consultant.

    — Bonar Harris