Tag Archives: xp

Death by Agile Fever


In an enlightening and entertaining post, Alex Bell takes to task the Zeal that blinds many to the obvious shortcomings of Agile. Bell categorizes the following Agile fevers: Lemming Fever Easy Button Fever One Size Fits All Fever Elbow Grease … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

Know — And Choose — What you are optimizing for


There are a lot of software development approaches and methodologies out there. What do they do? Which should you choose? First of all, I think you need to know — and choose — what you are optimizing for. Are you … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 1 Comment

Should “Agile” methodolgies just be called “Lightweight” methodologies?


In a recent exchange on InfoQ, regarding the recently released Voke report on Agile, I opined the following: I just wanted to add and concur that originally these were called “lightweight” methodologies and I think the term is accurate — … Continue reading

Posted in Uncategorized | Tagged , , , , , | 4 Comments

The Perennial Waterfall Strawman/Myth


Just as the ‘abominable snowman’ never existed, and is merely used to frighten children from playing in the snow too long, “Waterfall” is just as nonexistent and is used by agile coaches as propaganda┬áscare tactics to frighten developers into buying … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 7 Comments

Orwell on Agile


In a previous post I discussed aspects of propaganda widely used in the Agile industry. In this post, I’m going to cover what George Orwell thought were the leading causes of unclear, vague, and deceptive writing, and, even better, what … Continue reading

Posted in Uncategorized | Tagged , , , , , | 3 Comments

Infotisements, Propaganda, and Agile


It’s true that propaganda is a fact of modern life and that many industries use propaganda to sell products. It’s also true that most propaganda uses weak, incorrect, or emotional techniques to sway readers, compared to reason and logic. In … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

Agile promotes less accountability, not more


Horizontal, “collective ownership” teams provide less accountability, not more. In a traditional shop, someone or some group would own a given feature/domain. Say Bob owns the DB Data Access Layer and Jane owns the Webservices. Then, months down the road, … Continue reading

Posted in Uncategorized | Tagged , , , , | 3 Comments

The Quest for the One True Way


One thing that has always confused me about the “agile movement” is their quest to find the One True Way of managing software projects, which is best for ALL software projects. This has never made sense to me; there are … Continue reading

Posted in Uncategorized | Tagged , , , , | 5 Comments

Responding to Change over Following a Plan = Technical Debt


So, in this post, I will demonstrate that following agile methodologies in general, and the agile manifesto in particular, will lead to the accumulation of technical debt. As we know, the ‘festo states that they value “Responding to Change Over … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

Howto: Create and Promote a new (but popular) Agile Methodolology


1) Make sure it has a board. The bigger the better. It doesn’t really matter what information is on the board, as long as the board is there

Posted in Uncategorized | Tagged , , , , , , , , , , , | 17 Comments