A revealing metaphor.

Mar 13, 2013 11:21

So there's some speed at which you can run for a long time. You can run faster than that for a short period, but you can't keep it up; it's not sustainable. Running faster than that is called a "sprint". Sprinting doesn't refer to a particular way of running, or a particular speed; what it means is exactly keeping a pace that is not sustainable for ( Read more... )

Leave a comment

prock March 14 2013, 16:07:02 UTC
"Are you so certain that Agile is the One True Perfect management style that works perfectly for everyone that it's completely impossible that there are some people who hate Agile, even if it's done correctly?"

More or less.

From the agile manifesto: http://www.agilemanifesto.org/principles.html

"At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly."

In practice, that means that agile methodologies are a starting point, not a destination. If such and such isn't working for you, then do what works for you. You might argue that Agile isn't the optimal path to the best way to work. I couldn't argue with that.

"I can't remember a time when I've either learned something useful, or communicated something useful, in a "go around the room and everyone say what they're working on" meeting. Any methodology that mandates mandatory meetings of this sort is a bad one for me."

Assuming you're talking about stand-ups, these things are supposed to be very short (under 15 mins), and done only with team members who doing the work. Here team has a very specific meaning in that anyone on the team should be able to the work of anyone else on the team. But if daily stand-ups aren't working for the team, that's ok. Agile methodology allows and encourages you to discard what doesn't work. If you're not allowed to discard what isn't working, then you're not actually working on an Agile project.

Reply


Leave a comment

Up