Agile’s Just a Fad

“Agile is just a fad.” Somebody said that to me the other day, and I’m sure you’ve heard the same if you’re involved in Agile development at all. I had the usual half-defensive, half-annoyed reaction one has when on the receiving end of such a remark. But then I...

Changing Minds is Hard Work

I’ve been telling people for years that thinking is hard work. At the end of a day building an affinity when everyone’s brain is completely fried even though all they’ve done for the day is stick Post-its on the wall—“See, thinking is hard work!” I say with a chipper...

The Agile 2010 Conference: Agile Grows Up

I’m on my way back from Agile 2010, the main industry conference on Agile methods and tools. As always, I come back with lots of thoughts and insights into the state of Agile development today. If I had to choose one theme for the conference, it would be something...

Why Developers Don’t Think Systemically

BJ Clark over at Marked as Pertinent has an interesting post on who should do acceptance testing. He starts there, but he spends most of the post on the really interesting question, which is the role of the Interaction Designer (ID). His claim, which I agree with, is...

Designing Services

The fun thing about being a consultant is that you get to work with lots of different teams and lots of different companies. And that means you get to work on very different types of problems.  With that in mind, let me tell you about my week. I was coaching a firm...