Crazy to see how many have been in orgs with bad implementations of Agile. Done wrong, yeah, it's horrible. Done right, it allows flexibility when creating new solutions, failing fast, quick windows to see what's working and not, and for established teams pretty decent delivery expectations. There's also a reason why there's different flavors of Agile. For some of my past teams, Scrum made more sense. For a more operations based team, Kanban was the better model allowing for more flexibility.
But as someone else already said, anything implemented wrong is probably going to fail. I know I've turned multiple failing teams into high performers because they were doing it wrong, whether it be being to strict, or trying to force old ways into a model where they clearly wouldn't fit.
But as someone else already said, anything implemented wrong is probably going to fail. I know I've turned multiple failing teams into high performers because they were doing it wrong, whether it be being to strict, or trying to force old ways into a model where they clearly wouldn't fit.