This document discusses how the company eNovance uses agile practices to manage their global team working on OpenStack. Key points include: - Using Scrum values and framework to manage distributed teams across multiple time zones. Communication tools include instant messaging, video conferencing, wikis. - Onboarding for remote workers includes assigning a buddy, self-training programs, and 2-4 weeks in an office. An Agile Guild shares skills across teams. - Contributions to OpenStack must be merged upstream before deployment. Real open source involvement is emphasized. - Agile practices like 2-week sprints and limiting work in progress are applied to both internal development and customer projects involving discovery workshops and iterative design