Agile is the most effective project management methodology for distributed teams, but there are adaptations to the process that can improve effectiveness for these teams. Chuck Lewin shares his recent experiences of leading software development teams spread across sites in North America, Europe, and Asia. He focuses on the art of writing better user stories, […]