Competition between scrum teams

An “agile” coach/consultant was brought into to a place where I once worked. Among other things, he said he likes to set up a little competition between scrum teams, with some (undisclosed) reward for the team with the best record of completing all tasks in the sprint, over some period of time. Here’s why I think that’s a terrible idea. Continue reading “Competition between scrum teams”

Realistic development ambitions

When defining goals for a startup, or outlining requirements for significant new software development, a lot of things pressure us to be too ambitious. A little stress is energizing, but striving toward unrealistic goals is both damaging and wasteful.


It’s a proud and noble thing, setting out on the hero’s journey, to slay the dragon or strive against the odds, to dream the impossible dream. As Shaw wrote, “all progress depends on the unreasonable man.”” Steve Blank speaks of “crazy entrepreneurs” who are hallucinating, yet sometimes are actually visionaries.

Continue reading “Realistic development ambitions”