Scrum is the Symptom, not the Problem
Scope of Scrum’s Problems
- Many argue Scrum is widely disliked by developers and mainly benefits managers by creating an illusion of metrics, estimation, and control.
- Others counter that Scrum works well for a substantial minority of teams, that there are “good” and “bad” implementations, and that critics overgeneralize from personal experience.
- Several note that Scrum predates the Agile Manifesto and was part of the Agile movement from the start; critics respond that, in practice, it often violates “people over processes.”
Implementation, Ceremonies, and Alternatives
- Experiences range from lightweight Scrum (short standups, realistic sprint commitments, peaceful focus time, valuable demos) to cargo-cult versions (long daily calls, arbitrary deadlines, heavy ritual).
- Some see Scrum as mini-waterfall with endless ceremonies; they prefer Kanban or very light processes and direct developer–stakeholder interaction.
- SAFe is frequently criticized as “waterfall by another name,” though a few say it can work tolerably in large enterprises.
Power, Ownership, and Business Alignment
- A recurring theme: developers lack real power and are treated as interchangeable cogs; processes exist to connect work to money and protect budgets, not to make engineers happy.
- One proposed “solution” is developers becoming founders or freelancers so they can control how they work.
- Others advocate multidisciplinary teams, more business context for engineers, and product roles that share “why” and outcomes, not just task lists.
- There is disagreement over whether devs or managers are more to blame for bad Scrum; some say devs dodge business responsibility, others say management imposes process instead of trust.
Process vs. People and Organization Design
- Several commenters argue Scrum fails when there is low trust; no process can fix that.
- Debates on centralized vs. distributed decision-making: distributed governance can stall change, but centralized power can ignore teams.
- Views diverge on big-design-up-front vs. iterative learning: some claim serious organizations need heavy upfront design; others say software’s uncertainty makes that ineffective.
Tools and Personal Coping Strategies
- Jira is often hated, but some say it works well when thoughtfully configured; the “problem is people, not processes/tools.”
- Individual responses include negotiating down ceremonies, quietly doing necessary work, or leaving for contracting/freelancing when process overhead and lack of ownership become intolerable.