Increasing Team Velocity By Increasing Team Autonomy

Cory Thomas

VP Engineering at Copper



My company, Xello, started tracking team velocity across our six cross-functional engineering teams. Through this, we noticed that not all the teams had the velocity numbers we would like. We needed to figure out why the slower teams were moving so slowly and why some of the teams that were moving at a reasonable pace weren't increasing their velocity as their capacity increased.

Actions taken

"To fix this problem, we tried to reduce communication channels. We put a dedicated UX person on each team and empowered them to make all of the UX decisions for that team."

There were a couple of things that were preventing our teams from making progress. Decision making was a big factor. Many times, teams weren't able to make decisions on their own and they would have to consult with someone external to their team. An example of this was when teams needed to make a UX decision when the team didn't have a UX person on the team. The team would have to wait to get in touch with the UX person, wait for them to come into the team, and then potentially wait for the UX person to discuss it with someone else outside of the team. This really slowed down team velocity. Another issue our teams faced was that they would make decisions that weren't in alignment with the goals or mission of the company. To get around this, we set up specific KPI's to measure teams against quarterly objectives that the teams would decide upon with senior directors. We would then review our progress against the goals during retrospectives. By fixing these two issues, we were able to have a huge impact on our team's velocities. In addition, thanks to the goals we had set, the teams were now making the right decisions, so teams no longer had to go back and rework things.

Lessons learned

Make sure that people are aligned with your company's mission and strategy, right down to the lowest levels of your organization. Autonomy is also hugely important - ensure people are as autonomous as possible, so they can move quickly without relying on other people to get their job done.

Be notified about next articles from Cory Thomas

Cory Thomas

VP Engineering at Copper

Leadership DevelopmentCommunicationOrganizational StrategyDecision MakingEngineering ManagementPerformance MetricsLeadership TrainingFeedback TechniquesAgile, Scrum & KanbanTeam & Project Management

Connect and Learn with the Best Eng Leaders

We will send you a weekly newsletter with new mentors, circles, peer groups, content, webinars,bounties and free events.


HomeCircles1-on-1 MentorshipBounties

© 2024 Plato. All rights reserved

LoginSign up