Category: Agile teams

Key Factors to Succeed at Managing Distributed Agile Teams

Introduction Advanced communication and collaborative technologies have largely been responsible for the onset of globalization, giving organizations a competitive advantage over slow adopters. These technologies have allowed people to work almost anytime, anywhere, and on any device. This has contributed to the age of distributed teams and the virtual employee; professionals who deliver critical business value, but are not restrained...

Why transparency is essential for collaborative development

This article is about Agile and the importance of transparency in Agile Software Development. And is focused mostly around Scrum teams, but many points would apply to Lean and Kanban environments as well. Transparency is more important core value of Agile. Transparency is critical to the achievement of organization and groups adopting Agile.  In Scrum we use burndown as well...