Hacker News new | ask | show | jobs
by kthejoker2 2477 days ago
I definitely fall strongly on the anti-dogmatic side.

Agile is built around the simple value proposition that shipping products earlier, more often, and with more direct feedback from customers creates better products. We might even call this "The Golden Rule" of Agile. (This certainly verges on being a philosophy.)

If you believe that, and always act in accordance with that idea, and your team and stakeholders and users do so as well, there's no need for dogma. You will deliver great products and life will be good.

But the sad truth is a significant fraction of people are skeptics and cynics and doggerels and hairsplitters and technocrats and incompetents and martinets and apathetics and fusspots; in simple terms, they're only human.

So instead of one Golden Rule we have law after law after law and with law comes lawyers on both sides (or pharisees if you like.)

But if you inspect and adapt according to the Golden Rule, you'll always be doing Agile because you focus on the outcome and not the process.

Either you ship or you don't. Either you add value or you don't. Either you talk to users or you dont.

1 comments

I'm not trying to be antagonistic but you sound exactly like the religious people we're talking about. And your response still doesn't answer the question - at what point does Agile stop being Agile?

Are you saying that any team that "ships products earlier, more often, and with more direct feedback" is following Agile? If thats all that Agile is then why do we need whole books on Agile, coaches, training seminars etc. if it can be summed up in one short sentence?

EDIT: Your definitions is also a tautology - nobody is going to argue that you should ship products late and with little feedback from customers.

> at what point does Agile stop being Agile?

When you make it a procedure - especially when you make it a rigid one. "Let us take this rigid approach to become agile" is just as stupid as it sounds.

> nobody is going to argue that you should ship products late and with little feedback from customers.

No. But some approaches result in more customer feedback than others do. So in practice, people do in fact choose to ship with less customer feedback.