Enablers for enhancing agility
The enablers suggested in the following subsections are largely in the context of software development teams. However, they can be adopted in any context, keeping intact the underlying principle behind each of the enablers. The enablers can be divided into four broad categories: people, processes, tools and infrastructure, and structure.
People
The following factors related to people can significantly help enterprises to alleviate the challenges of distributed teams, thereby enabling them to enhance agility.
Proxy product owner/business representative
Given that the customer/business is part of the team's ecosystem and given that the team's primary objective is to deliver value to the customer/business, the importance of having a PO as part of the team is immense. The PO provides business context to the team, prioritizes the requirements, and signs off the developed features. In a distributed setup, however, the PO is likely to be located remotely from most of...