This document discusses best practices for implementing Scrum when teams are distributed across multiple locations. Key recommendations include:
1. Hold daily standups and other meetings live via video to facilitate communication. Frequently colocate teams to build relationships and trust.
2. Establish clear communication norms and ensure the Product Owner is actively involved in addressing questions from the remote team.
3. Use tools like instant messaging, video conferencing, and shared workspaces to facilitate real-time collaboration between distributed teams.
4. Consider splitting large, distributed teams into smaller, fully-functional subteams to improve coordination and delivery of features. Frequent inspection and adaptation is important for overcoming communication challenges.