Agile methodologies may find their comfort zone with co-located teams and with customers that are at hand for giving quick and valuable feedback. Is it possible to keep agility in distributed teams scenarios, where the customer is miles away and testers at the other side of the world? What are the main challenges when face-to-face communication is minimized and the time zone and cultural differences are an everyday factor? What approaches, processes and tools can help overcoming these challenges?
2 weeks ago I had the privilege to present at the Agiles@BsAs monthly meeting a topic that addresses these questions: “Agile Distributed Teams”. In particular, I shared some stats and findings of co-located vs. distributed approaches for agile teams and shared some approaches that tend to minimize the impact of being remote. You can find the deck used in the event here.
What are the challenges you are facing in this arena and how do you face them?