Can-do Thinking Makes Risk Management Impossible

by Jim Highsmith, 9 January 2012 | The Agile Blogosphere

“Can-do thinking makes risk management impossible. Since acknowledging real risk is defeatism, the risk management function in a can-do organization is restricted to dealing with those smallish risks that can be mitigated by quick action. That means you confront all the risks except the ones that really matter.” (Tom DeMarco, Why Does Software Cost So Much? Dorset House 1995) Of the many, many...
read more

Micromanaging Angst

by Jim Highsmith, 13 December 2011
The Agile Blogosphere

I’ve always been concerned that some agile practices are applied even when they are not appropriate for a particular situation. I’ve called this Agile 101, learning the basics,...
read more

Oscillation versus Iteration

Short iterations can cause Agile teams to lose focus and begin oscillating rather than iterating. This can happen from several perspectives—business, technical, user—and it’s...
read more

Adaptive Leadership Video

by Jim Highsmith, 8 November 2011
Agile Leadership

Jim Highsmith - a fellow colleague at ThoughtWorks and one of the original co-authors of the agile manifesto - has written a really interesting paper on the idea of Adaptive Leadership,...
read more

Velocity is Killing Agility!

As I talk with companies around the world it’s clear that a significant number of them are still mired in the productivity, efficiency, and optimization mud. It’s easy to spot them...
read more

Adaptive Leadership Webinar

by Jim Highsmith, 29 September 2011
The Agile Blogosphere

October, 20th “Stop Doing Agile and Start Being Agile,” Part of the ThoughtWorks Webinar series on Continuous Delivery.

Adaptive Leadership–Continuous Change

by Jim Highsmith, 1 September 2011
Agile Leadership

All of us fall into clichéd phrases about the constancy and pervasiveness of change—yet our conceptual framework and management practices still view change as an exception. Most...
read more

Leadership and Decision Making

by Jim Highsmith, 2 August 2011
Agile Leadership

A good leader has to be a visionary, a teacher, a motivator, a facilitator, and other things, but she must also be a decision maker. The same is true of lead engineers for technical...
read more

Shortening the Tail

In Agile Project Management, I wrote a short section on a performance metric called “shortening the tail.” I liked using the metric, tail length, because it is easy to calculate...
read more

Don’t Plan, Speculate

by Jim Highsmith, 7 July 2011
Agile Planning

One thing people are learning is that you can’t plan uncertainty away. Plans are good for things we know, or things that we may have some control over. However uncertainty—and its...
read more

Feature Folly

In my executive presentations I spend a fair amount of time on the topic of Do Less, talking about how we waste an incredible amount of time and money building features that are rarely...
read more

Interesting Posts

There were quite a few interesting posts this past week–whose topics ranged from what motivates us to how we may have erred in fundamental assumptions about executive compensation. “Chaos...
read more

Balancing Adaptability and Predictability

One of the most vexing issues for executives and managers is balancing the need for both predictability and adaptability in software delivery. While this might seem like an either/or...
read more