| If you read the agile manifesto and then you look at scrum, it feels as if scrum has nothing to do with agile. It seems to breaks every rule. Scrum is processes and tools over individuals and interactions, by its very nature. Scrum is comprehensive documentation over working software, because you have to map everything out. Scrum is contract negotiation over customer collaboration, by allowing management to effectively rule scrum, scrum masters are always management or reporting to management, so devolve into contract negotiation by proxy. Scrum is following a plan over responding to change, again, by its very nature. It's the most odd thing I've ever seen, that somehow scrum came out of agile and literally got it all backwards. There's even certifications on how to do scrum, which is utterly stupid when you read the 12 principles, some choice scrum oxymorons: trust them to get the job done - nope, we don't trust you, follow these scrum rules you oiks simplicity is essential - but we've got all these formal rules for you to follow working software is the primary measure of progress - no, actually, how many sprints have been successfully completed? the best architectures, requirements, and designs emerge from self-organizing teams - but we're not going to let you self organize, you must follow these scrum rules |