scrum

What Do You Mean, “Agile”?

Being “agile” is a modern badge of honor. If you’re agile, you’re cool: progressive, team-oriented, and customer focused. You produce better quality way faster than the turtles mired in 500-page requirements documents. You rule because you’re agile. But how agile are you, really? In discussion forums, agile developers bash waterfall, saying it’s archaic, siloed, and [...]

Stumbling Towards Agile

Agile and old-style programmers don’t have to be at each other’s throats. If Agile developers can admit that waterfall created many successful programs and waterfall programmers can see that there’s some advantages to Agile’s flexibility, they might find they have more in common than they’d thought: Creating good, solid software. It’s easy for developers to [...]

Three Years of Scrum at Socialtext

It seems that you can’t swing a dead cat without hitting someone who is trying to sell you advice on “Transitioning to Agile with Scrum.” That’s important work, and I’m pleased someone is doing it, but that’s not this article. Instead, I tell the story of one very specific Scrum transition — at my employer, [...]