Agile practices encourage in-person interactions to foster collaboration, whereas distributed and large teams force communication into the opposite direction. Therefore, we think deeply about different or modified mechanics that can achieve agility albeit and work well for distributed and large teams.