Caso práctico Agile Education

Improve Prioritization and Performance: Using Aggregated Velocity Data in Scrum@Scale

This case study explores how aggregated velocity data was used to improve the performance, prioritization, and predictability of engineering teams in a scaling tech startup. By analyzing key areas such as linearity, stability, focus factor, and the impact of deadlines, the study reveals how team velocity trends changed as the company expanded from 10 co-located members to 25 members across multiple locations. The findings demonstrate that while team size grew, velocity slowed due to inter-team dependencies and declining discipline in Scrum and Agile practices, but data aggregation helped prioritize tasks and manage the product backlog effectively. Ultimately, this approach allowed for better decision-making, balancing innovation with the demands of deadlines and long-term sustainability.

RESUMEN DEL ESTUDIO DE CASO

Trainer Nombre: Rob Frohman
Industria: Desarrollo de software
Tamaño de la organización: Pequeño
Tema: Agile Practice, Delivery and Velocity, Distributed Teams, Driving Innovation and Creativity, Prioritization
La fecha: 2020
Sitio web: https://www.co8group.com/
LinkedIn: https://www.linkedin.com/in/robertfrohman

Estudio de caso   

Summary: Improve Prioritization and Performance: Using Aggregated Velocity Data in Scrum@Scale

This case study follows Agile coach Rob Frohman on his journey working with a lean startup inside a large technology company. Within the first couple of years, the team scaled from 10 co-located members to 25 members across three geographic locations, giving an opportunity to observe how a team scales over time.  Measuring linearity, stability, focus factor, and impact of deadlines over a 2.5 year period provided valuable insights into how velocidad data can be aggregated across teams to improve prioritization and performance, ultimately leading to better decision-making, transparency, and predictability.

Superar los retos

As the engineering teams expanded and became distributed across different locations, they struggled to maintain consistent velocity and focus. Initially, the teams exceeded performance expectations. Over time, Scrum and Agile practices became less disciplined, deadlines added increased pressure, and team interdependencies grew, all of which negatively affected productivity. Furthermore, the teams faced difficulties in balancing product backlog work with infrastructure and defect resolutions. The challenge was to aggregate data across teams to better understand their collective velocity trends, make informed decisions, and improve overall performance.

Key Measurement Areas


Linearity

A common initial hypothesis is that increasing team size will directly increase productivity. However, data collected showed that this was not the case. While the teams outperformed expectations early on, the velocity decreased over time. Ultimately, key reasons included greater dependencies between teams, looming deadlines, and a decline in practice rigor. Unquestionably, the expectation that doubling team size would double work output was debunked.

Stability

Rob knew that individual teams’ velocities may vary upwards of 50% sprint-to-sprint. He was curious to see what this data showed from a larger group perspective. Accordingly, he aggregated velocities from five teams over several quarters to assess their stability. Over 7 quarters, the teams consistently achieved around 1,250 story points per quarter with only a 10% variation on average. Straightaway, this data proved crucial in more long-term planning. If, while planning for the next quarter, the prioritized backlog contained 1,800 story points, they could confidently argue that it was unachievable within the next quarter based on historical data. This dataset helped make that case and empowered them to switch the focus to negotiating priorities.

Focus Factor

Focus factor measured the allocation of team capacity between product backlog, infrastructure work, and defect resolution. Although 50% of team capacity went to the product backlog, the other 50% was divided between infrastructure and defect resolution. The team’s velocity fluctuated significantly Sprint-to-Sprint, a metric that was highlighted every week during their operational review. Rather than seeing this variability as an issue, Rob viewed it as an indicator of flow and innovation. This team in particular was doing some very innovative work, and they wanted to see the teams push the envelope and “blow up” about once every six Sprints. Rather than striving for a 0% variability rate, they were looking to fall more in line with a 15% variability between Sprints.

Impact of Deadlines

Deadlines had a noticeable impact on team velocity. As major release dates approached, team velocity increased by up to 50%. Post-release, a dip occurred, and it took an average of six sprints for velocity to return to normal levels. This inconsistency in performance affected predictability and contributed to team burnout. Understanding these peaks and valleys helped Rob and the leadership team plan better and manage expectations.

Puntos clave

  • Improved Predictability: Aggregating velocity data allowed teams to predict their capacity more accurately. Over 6-7 quarters, they maintained an average velocity of 1,250 story points with a 10% margin of error. This enabled better planning and prioritization.
  • Data-Driven Decision-Making: By using historical velocity data, teams could make stronger cases for adjusting the product backlog and setting more realistic targets. The data set became an essential tool for negotiating and ensuring focus on the most important tasks.
  • Focus on Flow, Not Perfection: Rather than striving for zero variability, the teams accepted some level of unpredictability as part of the innovation process. This approach allowed them to balance product development with necessary infrastructure and defect resolution work, ultimately leading to more sustainable progress.
  • Understanding Deadline Impact: Teams learned to anticipate the effects of upcoming releases, adjusting their expectations and resource allocation to avoid burnout and maintain long-term productivity.

Conclusion

This case study highlights the value of aggregated velocity data in managing and scaling engineering teams. By focusing on key metrics like linearity, stability, focus factor, and impact of deadlines, teams were able to improve prioritization and performance. Rob’s experience underscores the importance of using velocity data as a tool for transparency and decision-making, rather than as a rigid goal to achieve. This approach enabled teams to maintain innovation, meet deadlines, and reduce burnout, offering a blueprint for success in a Scrum@Scale environment.

About Rob Frohman

Rob Frohman is an enterprise Agile coach and practitioner specializing in organizational transformation. He has broad experience in software and product development, from teams, to start-ups, to the enterprise level. For Rob, it’s about finding the pragmatic balance between people and process to develop elegant and valuable business solutions, while having a little fun at the same time.

Más estudios de caso del Scrum@Scale

From Missed Deadlines to Agile Success: Transforming Digital Media with Scrum@Scale

De los plazos incumplidos al éxito ágil: Transformar los medios digitales con Scrum@Scale

Escucha cómo Mohammed Rowther dirigió con éxito una transformación Scrum@Scale en una importante empresa de medios digitales que se enfrentaba a problemas con su anticuado modelo en cascada. Al implantar el desarrollo basado en el comportamiento, crear equipos multifuncionales de características e introducir talleres de alineación a nivel ejecutivo, Rowther mejoró significativamente los plazos de entrega, la colaboración y la satisfacción del cliente. La transformación se tradujo en un aumento de la velocidad de entrega, unos objetivos más precisos y una plantilla más motivada, lo que demuestra el poder del Scrum@Scale para superar los obstáculos organizativos.
Transforming Logistics: From Silos to Speed

Transformar la logística: De los silos a la velocidad

Unbox Robotics Private Limited, una empresa especializada en clasificación de pedidos y consolidación de productos para empresas de logística, comercio electrónico y almacenes, emprendió una transformación Agile para mejorar la eficacia y la capacidad de respuesta al mercado. Cuando Pasha y su equipo empezaron a trabajar en la organización, los equipos no estaban coordinados, lo que afectaba a la velocidad de entrega, los procesos generales eran ineficaces debido a la pesada burocracia y la organización se enfrentaba a la fecha límite de una feria comercial clave. Teniendo esto en cuenta, el equipo disponía de seis meses para alcanzar sus objetivos y un presupuesto limitado para lograrlo. Sigue leyendo para saber cómo Scrum@Scale está transformando la logística, ayudando a Unbox Robotics a aumentar la velocidad de comercialización y a multiplicar por 5 sus ingresos en 12 meses.
Improving Forecasting Accuracy with Scrum at Scale

Mejorar la precisión de las previsiones con Scrum a escala

Este caso práctico examina la trayectoria de un gran proveedor de seguros médicos sin ánimo de lucro en la implantación y ampliación de prácticas Scrum para mejorar su cartera de productos digitales. La organización se enfrentaba a problemas con los ciclos Product Owner, la planificación de lanzamientos y la precisión de las previsiones, lo que provocaba el incumplimiento de los objetivos y una baja moral. Mediante la implantación estratégica de un Metascrum Ejecutivo, mejoraron la precisión de las previsiones y la satisfacción de los clientes, consiguiendo importantes mejoras organizativas en un periodo de seis meses.