Distributed teams are becoming more common in both the private and public sectors. Traditional Agile practices do not fully address the challenges of distributed teams. New best practices and tools are needed to support distributed Agile approaches. Effective practices for distributed Agile include visual task management, real-time visibility into work, empowered self-organizing teams, and integrated electronic conversations.