January 2009

“That’s Not TDD”

January 17, 2009 1 comment

A few months ago I was visiting a client who was having a lot of problems using TDD. “It takes over half an hour to run our unit tests,” he said. “You are not doing TDD,” I said. “In order for tests to be valuable, all of them must run fast—within a few seconds, or […]

CONTINUE READING THIS POST →

Who Needs Architecture and Design?

January 1, 2009 1 comment

I’ve heard people say that you don’t need to do much architecture and design on Agile projects. In my experience this is not true. Because of the high degree of change, Agile projects require that attention is paid to architecture and design throughout development. But the way we do architecture and design in agility does […]

CONTINUE READING THIS POST →

It’s January 1st: Happy New Blog!

January 1, 2009

One of my New Year’s resolutions is to start a blog — so here it is! Stay tuned for articles, videos and rants on Agile software architecture and design. I thought I’d start out addressing a question I have been hearing a lot lately…

CONTINUE READING THIS POST →