Talking with Stefano Porro (@StefanoBowen) about how is to implement Agile in his country, Italy, I made the mistake to conclude that follow Agile practices depends on the culture of each country and forget that everything is related with Agile mindset. Where I have lived since december 2008 I found with similar issues that Stefano but country or hemisphere is not important when you try to adopt Agile in a company.
Thanks to Tina Rusnak (@FirstClassAgile) who is my Agile coach in my current position as Scrum Master\Scrum Coach, we had a great discussion about how I am implementing Scrum and Kanban on several teams in Chile, after talking with her for a couple of minutes I was reminding what is one of the most essentials concepts when you are Agile evangelist that is Agile mindset.
We always have to keep in mind the Agile values which I want to show on the following image:
Agile in American companies
I remember that I used to work in american company which use only Kanban in one business unit but this company has around forty business units so it is not a logical conclusion that every american company has implemented Agile yet. However, it is a fact that there are more companies using Agile (most of them Scrum) than in other places but it is not because of american culture.
To sum it up, Agile is more about how a team approaches solving problems and less about the tools used to support that approach. Agile is really a mindset.
Corinna Baldauf (@s) did an excellent job defining this mindset graphically. As you can see, she reformats some common project behaviours into the form of a question and compares the types of answers provided by a traditional waterfall approach to agile. Notice that tools are only mentioned as a means for improvement under waterfall. In many ways, waterfall teams treat members as another tool, and this is reflected in the methods of communication and motivation.
Companies think that hiring Scrum will get them the Agile mindset that is totally wrong. In fact, every company has to implement Lean approach to remove the waste of the organisation and then move to Kanban.