“Large scale” is defined not so much by the size of the technology organization but rather by the amount of coupling between projects. Typically this starts happening at the 300-500 range. The characteristics of large scale include: Multiple stakeholders competing for limited capacity – typically shared services and devops but can be particular domain knowledge. Multiple, related projects being built at the same time requiring coordination. Shared services across many projects. DevOps required across many projects. Different product/service lines competing with each other for funding
Although it is possible to implement Agile at large-scale without a framework, it typically requires one to get started as frameworks at scale can provide the insights and discipline organizations need while beginning their Agile transformation.
This section answers questions on Agile at large scale and provides many tools and practices that have proven effective at this scale.