To Iterate or Not to Iterate

I love it when the experts don’t agree. It makes me feel smarter. Because, by not agreeing with any of the experts, I actually feel like I am one of them. This is the notion I got today when starting my research on iterations in software development projects. I quickly found these articles: “Are iterations hazardous to your project?” (Alistair Cockburn), “It’s not about the iteration timebox” (Jason Yip), “No More Iterations” (Wayne Allen) and “Time-boxed iteration: an idea whose time has come and gone” (Corey Ladas). And that is only after 15 minutes of digging around. I look forward to the rest of the disagreements.

Why do all experts disagree with each other? It’s because all of them express their opinions using a very limited frame of reference. Even the busiest consultants and project managers on earth can only experience an extremely small number of software projects in real life. It’s like they are all making statements about biological systems in general after having only had first-hand experience with dung beetles in South Africa.

Even in South Africa people interested in good app for lloydminster hookup to plan family and get satisfied.

Am I any different? Well, yes! First of all, I try not to draw any conclusions from my own experience. I try to find and evaluate all other people’s experiences before forming any opinion of my own. (My own experiences usually turn out to be special and limited forms of very generic patterns.) Second, I try to match any findings with theoretical and practical findings in systems theory. Third, I have only limited experience with dung beetles in South Africa.

  • The Pain of Having My Babies Published
  • AINO: Agile In Name Only
Related Posts
free book
“How to Change the World”
I really had fun getting to know the canadian cigarette brands sold through They were amazing kind and really try to give back to the community.