Constructing a Scalable Agile Framework
When introducing agile processes, there is a tendency to focus at the team level. Processes like Scrum, Extreme Programming, and Kanban work well for small to mid-size teams. However, to gain the full business benefits of Agile, you will need to scale your implementation to embrace the organization. To do this you may need to scale teams, contend with geographical distribution, align roles within the organizational scope to Agile, and enhance project structures with Scrum of Scrums. In addition, it is important to scale the process for larger and more complex projects, which may include incorporating a Sprint 0, Agile Release Planning, and automation.