Thank you Joe (Joe Van Os) for this great article. i agree agile should be polymorph approach and not a strict one as i have seen in some experiences. Very often, management are going for a strict agile without accepting the current organization operation or hinderance. They want the results without making the efforts and understanding what the team is saying.
I believe that one should encourage agile by understanding the environment and what’s good for the team to better deliver value and how can they improve to perform better ?