Can-do Thinking Makes Risk Management Impossible

“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 […]

    Micromanaging Angst

    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, that Alistair Cockburn calls the Shu level of learning ( Shu-Ha-Ri are the three levels). All too often some agile practice or misunderstood principle will be inappropriately […]

      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 something that Agile teams need to be aware of and guard against. When customers change their minds on an user interface issue over and over again—oscillation may be the issue. When […]

        The Ultimate Sand Castle

        This past weekend (Nov.12-13) there was a professional sand castle sculpting event on Siesta Key, FL. Incredible!

          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 because they are often maniacal about measuring velocity—team velocity, velocity across teams, rolling up velocity to an organizational level or even velocity per developer […]