Agility at Scale
The Disciplined Agile (DA) toolkit distinguishes between two types of “agility at scale”:
- Scaling agile at the team level (tactical agility at scale). This is the application of agile and lean strategies on individual DA teams. The goal is to apply agile deeply to address all of the complexities/scaling factors (team size, geographic distribution, organizational distribution, domain complexity, solution complexity, compliance, and skill availability) appropriately. Agile scaling frameworks tend to focus around the issues of team size and geographic distribution.
- Scaling agile at the organizational level (strategic agility at scale). This is the application of agile and lean strategies broadly across your entire organization. This includes all areas and teams within your organization, not just your IT department.
Scaling Agile at the Team Level (Tactical Agility at Scale)
Tactical agility at scale is the application of agile and lean strategies on individual DA teams. The following figure summarizes the scaling factors that will affect your efforts to tactically scale agile on your teams. This includes the ability to apply agile on teams of all sizes, on teams that are geographically distributed, on teams facing compliance, on teams addressing a complex domain (problem space), on teams developing or evolving a complex solution, on teams where outsourcing may be involved, and combinations thereof. An important implication of this is that because you are likely to have delivery teams facing different situations, these teams will be following different tailorings of the Disciplined Agile toolkit – context counts.