I think the bigger question might be: “Why is so much effort being made to ‘manage’ developers and their work?” Do other departments have so many different process theories on how best to manage themselves?
From my experience, it’s because most dev teams I’ve been on are completely disfunctional. Most devs I’ve worked with won’t invest in learning the apps and the business. They want to effectively “color by number”. So, when they are given work, they are starting from zero every time. So, they can’t estimate. They can’t meet deadlines. They can’t communicate. They are slow. They are practically begging to be “managed”.
When I’ve been fortunate enough to work with good developers, we don’t get “managed” like this guy describes.
killeronthecorner@lemmy.world 1 year ago
While there are plenty of non-anecdotal reasons to criticise scrum, I am so very, very, very bored of the armchair criticism of scrum that comes entirely from very narrow personal experiences and second-through-seventh hand anecdotes that emphasise the negative and leave broad gaps in the story telling - story telling that frequently relieves engineers of any wrongdoing and even elevates them to pure machines of 100% efficiency being restrained or tethered by the shackle of scrum.
It was tiring 20 years ago when I started to hear them and it’s no less tiring now. Show me a thousand scrum/agile critics and I’ll show you zero better methodologies given back in return.