Thank you Dan Greenberg for another great guest post! A fantastic 2016 post from Agilist Jasmine Adamson . Sourced from this Quora story (and to find the original comment, you'll have to scroll about 3/4 of the way down the page) Full text reprinted here: Agile is bullshit, that's why. OK let me qualify... The Agile Philosphy is perfectly fine, and it addresses the physical and psychological aspects of managing software development teams quite well. The bullshit comes in when a team or company makes the statement that "we are doing Agile" because they aren't. So, to clarify, Agile itself is a good idea, but when someone says they are "doing Agile" that statement is bullshit. Always. Programmers like things well-defined. When you tell me we're going to "do The Agile Process" (it's not a process), I expect an organization that follows these principles: Principles behind the Agile Manifesto Those principles are well defined...