Even if Agile approaches favor collocated teams, distributed Scrum teams are more common that what you might think. Many Agile software development teams are based on a virtual organization.
Agile is everywhere. There are tons of materials about Agile. There are tons of talks about Agile. There are even whole conferences focused on Agile. Agile is simply everywhere. That is a well-known fact. But did you know that software developers do not need it?
At the beginning of his book “Kanban for Skeptics”, Nick Oostvogels writes “By listing the 5 most common arguments against Kanban and my response to them, I hope to help people in their Kanban journey and build great organizations that create amazing products.”