The Problems With Agile and Scrum
Blog post from PagerDuty
Agile software development often faces criticism due to misconceptions and misapplications, where some organizations claim to be agile while deviating from its core principles. This misuse, termed "agile BS," involves practices such as micromanagement and conflating estimates with commitments, which are management issues rather than inherent flaws in agile itself. True agility requires organizational commitment at all levels, valuing individuals over rigid processes, and empowering engineers to influence project direction and provide feedback on product roadmaps. Sustainable development and flexibility in planning are key to successful agile practice, enabling teams to focus on delivering the most valuable outcomes while maintaining a healthy work-life balance. Ultimately, embracing genuine agile principles fosters an environment where engineers can adapt and innovate, ensuring that they work on projects that align with both organizational and customer needs.