Scrum is just another one of those trendy buzzwords - XP, Agile and etc. It becomes obvious that it doesn’t offer any revolutionary or practical approaches to software development. For example my father replied - “So what!? we had daily stand ups everyday and periodical results reviews…”, when i told him about the new adopted process.
However it can be easily abused by and appeals to micromanagers and people who generally lack any technical or management skills. It just creates an impression that project is moving along and tasks are getting done “on time”, but the end result is usually a buggy product held together by duct tape.
Neither process or methodology will deliver good results if team is not motivated or interested in project. And good team will always find good solutions.
Here you go, very interesting article.