My definition of agile is that process is a knob that you can turn. You don't like how the process is working out for your team? Adjust the process. Find the sweet spot for your team. As your team changes size and/or members, keep adjusting.
"We're going to do agile by following this rigid process" is an oxymoron.
Wow I guess we were actually agile all along, by virtue of being a team that defines our own processes. Yet I don’t think we’ve ever used the word agile once in any of our meetings.
The problem is that "just do what works" doesn't justify a whole agile industry and not even two days of training.
The real claim of the agile industry is that they know what can work and that you can find it using agile. That also has real value - if true.