A pretty smart dude I worked with once told this story of a team he was on. They spent a few days, maybe even a week, deploying their app. It was painful, obviously. They’re response: “That sucked. Let’s do it again tomorrow.” Most people try to avoid hard things or at least delay them until [...]
Archive for category Agile
Naming Distributed Teams
Jun 9
I try to remind everyone as often as possible that the most complex part of solving problems is people. So many little things impact people every day. Today I came across this tip from Johanna Rothman for distributed teams: Call the teams by their feature names, not by their geographic location. It’s too easy to [...]
I’ve always received great feedback when describing the cone of uncertainty to groups on a whiteboard using events in time rather than simply an abstract timeline. Today I put a graphic together that I can easily share or refer to. Thought I’d post it for others as well. Feel free to use it and let [...]
I was a member of the Agile Engineering panel at the Path to Agility in Columbus, OH yesterday. It was a great event (if not overcrowded) with some amazing names. The panel started quickly down the dreaded TDD path. You know the one where we proselytize about how everyone’s doing it, you should too, and [...]
What would a Monday following an Agile conference be without the announcement of a new group focused on quality practices! I’m happy to announce that Cincy Clean Coders is really going to happen. Details can be found at http://cincycleancoders.com, but suffice it to say the inaugural meeting will be held April 7th at 6pm [...]