My experience getting teams to practice Extreme Programming techniques like Test-Driven Development (TDD) says that the typical approach of sending developers to a class and having them practice what they learned back at work doesn’t play real well.
We discussed why having everyone participate in all activities is critical and how the staggered-sprint model, once considered the path to true agility, has evolved into design sprints and dual-track product discovery and delivery.
I always suggest finding ways to attach dollars to the impediment and make the cost visible. Perhaps in a bar chart or graph. Consider the opportunity cost. How many customers would we lose, or would we miss a market opportunity?