No Problem!

May 20, 2007 by · Comment
Filed under: Leadership, People, Process 

While rare, there have been times that I have run into businesses that consciously chose to turn a blind eye to what was clearly dysfunctional practice. In both cases, this blind eye was accompanied by a rationalization that allowed them to justify this behaviour. Amazing! Read more


May 13, 2007 by · Comment
Filed under: Process, Project management 

It seems to be pretty rare for people to consciously undermine any established system that has been put in place to develop software. At least, few will admit doing so. What usually happens is more subtle, an erosion over time of the good practices that make the software development machine tick. Read more

Idiot Lights

May 6, 2007 by · Comment
Filed under: Process, Project management 

It is quite easy to justify doing nothing to improve how your organization develops software. Whether it takes the shape of “we don’t have the budget”, or “we can’t afford the time, we’re just too busy right now”, the point is the same. It can be paraphrased as “We have decided, consciously or not, that our current painful approach is preferred to spending the money or time to do something about it.” Read more

  • Search by Topic

  • What’s Happening

    January, 2018 – A workshop series to help you develop resilience in the workplace and in your life!

    Next open enrolment sessions start soon – contact us to get involved!

  • 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:

    • September 19-21, 2017 – Winnipeg, MB
    • October 3-5, 2017 – Regina, SK
    • October 20-22, 2017 – Winnipeg, MB
    • October 23-25 – Saskatoon, SK
    • November 14-16, 2017 – Winnipeg, MB
    • November 20-22 – Regina, SK
    • November 26-28, 2017 – Edmonton, AB
    • November 29-December 1 – Calgary, AB
    • January 17-19 – Calgary, AB
    • February 10-11, 2018 – Edmonton, AB
  • 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