Artwork

内容由AgileThought and Dan Neumann at AgileThought提供。所有播客内容(包括剧集、图形和播客描述)均由 AgileThought and Dan Neumann at AgileThought 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

Exploring Velocity: What Is it? How Do We Measure It? How Can We Leverage It?

31:49
 
分享
 

Manage episode 294678867 series 2502498
内容由AgileThought and Dan Neumann at AgileThought提供。所有播客内容(包括剧集、图形和播客描述)均由 AgileThought and Dan Neumann at AgileThought 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

This week, Dan and Sam are discussing an important metric to Agile teams: velocity. If used correctly, velocity can be an incredibly helpful tool for teams to leverage to forecast future sprints and understand what it is that they can accomplish in a given amount of time. If used incorrectly, however, it can wreak havoc on a team’s ability to work together and deliver value incrementally.

In this Scrum-centric discussion, Sam and Dan take a look at what velocity is; how to measure it, why it is important to teams, leadership, and the organization; how we can effectively leverage it to improve a team’s output (rather than damage it); and key takeaways to keep in mind.

Key Takeaways

What is velocity? Why is it important?

Velocity is an output-based metric that measures what the team typically does/how much they do over a certain period

In Scrum, velocity is usually measured within sprints

Velocity is history; not what you hope for (i.e it is a past measure)

Velocity is a great tool for teams to understand what they typically do in a given sprint and use it as a measure to know what they could do in a future sprint

Scrum teams who are truly self-managing can use velocity as a way to think about what they might do in their upcoming sprint given what they’ve done in the past

Velocity is similar to the term “velocity” used in physics (i.e. in physics, velocity is not just speed; it’s speed and direction) — If your teams don’t have direction, the speed at which they do things is meaningless

How is velocity measured?

There are a number of ways you can measure velocity (from story points to a “number of items completed” approach, etc.)Though velocity is often expressed in “points,” it isn’t needed to measure it in points (velocity is simply how much stuff you have done in whichever way you want to measure it)

Points are not a forecast or the capacity that the team is expected to hit

The pressure to measure in points can actually be more effort than it’s worth (if you’re already measuring in days, why use a conversion chart of days=points? Use what the team already knows and is working by)

Measure in as small of pieces as possible (the tinier something is the more accurately you can assess how long it is going to take)

Velocity anti-patterns:

Velocity can be one of the most abused metrics in all of software development if the wrong person in power gets a hold of it

Sometimes when leadership gets a hold of velocity metrics, they punish or put pressure on teams when they don’t meet the same markers that they did in the previous week/month/sprint

Some organizations see the Scrum Master’s role as making sure that the team is constantly increasing its velocity

Assigning “points” to people on the team (velocity is a team measure; not a measure of individuals)

Just getting stuff done that isn’t moving the product forward may make your velocity look great, but really you’re spinning your wheels and not going anywhere

You shouldn’t be managing velocity; velocity should be helping you manage other things (such as what teams can do to forecast)

Why can measuring velocity improve your teams?

As a Product Owner, you can use velocity to forecast beyond the next sprint

You can use it as a measure to revise and adapt each sprint

Key takeaways to keep in mind:

When you change the team composition, the velocity will be affected and most likely drop (even if you are adding someone because they need time to get used to working together)

Velocity is not about precision (through craving certainty, we want to apply a number measure to velocity) but teams begin to beat themselves up and spend too much time in refinement activities to have a stable velocity (rather than actually doing the work)

Mentioned in this Episode:

The Mythical Man-Month: Essays on Software Engineering, by Frederick Brooks Jr.

Want to Learn More or Get in Touch?

Visit the website and catch up with all the episodes on AgileThought.com!

Email your thoughts or suggestions to Podcast@AgileThought.com or Tweet @AgileThought using #AgileThoughtPodcast!

  continue reading

313集单集

Artwork
icon分享
 
Manage episode 294678867 series 2502498
内容由AgileThought and Dan Neumann at AgileThought提供。所有播客内容(包括剧集、图形和播客描述)均由 AgileThought and Dan Neumann at AgileThought 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

This week, Dan and Sam are discussing an important metric to Agile teams: velocity. If used correctly, velocity can be an incredibly helpful tool for teams to leverage to forecast future sprints and understand what it is that they can accomplish in a given amount of time. If used incorrectly, however, it can wreak havoc on a team’s ability to work together and deliver value incrementally.

In this Scrum-centric discussion, Sam and Dan take a look at what velocity is; how to measure it, why it is important to teams, leadership, and the organization; how we can effectively leverage it to improve a team’s output (rather than damage it); and key takeaways to keep in mind.

Key Takeaways

What is velocity? Why is it important?

Velocity is an output-based metric that measures what the team typically does/how much they do over a certain period

In Scrum, velocity is usually measured within sprints

Velocity is history; not what you hope for (i.e it is a past measure)

Velocity is a great tool for teams to understand what they typically do in a given sprint and use it as a measure to know what they could do in a future sprint

Scrum teams who are truly self-managing can use velocity as a way to think about what they might do in their upcoming sprint given what they’ve done in the past

Velocity is similar to the term “velocity” used in physics (i.e. in physics, velocity is not just speed; it’s speed and direction) — If your teams don’t have direction, the speed at which they do things is meaningless

How is velocity measured?

There are a number of ways you can measure velocity (from story points to a “number of items completed” approach, etc.)Though velocity is often expressed in “points,” it isn’t needed to measure it in points (velocity is simply how much stuff you have done in whichever way you want to measure it)

Points are not a forecast or the capacity that the team is expected to hit

The pressure to measure in points can actually be more effort than it’s worth (if you’re already measuring in days, why use a conversion chart of days=points? Use what the team already knows and is working by)

Measure in as small of pieces as possible (the tinier something is the more accurately you can assess how long it is going to take)

Velocity anti-patterns:

Velocity can be one of the most abused metrics in all of software development if the wrong person in power gets a hold of it

Sometimes when leadership gets a hold of velocity metrics, they punish or put pressure on teams when they don’t meet the same markers that they did in the previous week/month/sprint

Some organizations see the Scrum Master’s role as making sure that the team is constantly increasing its velocity

Assigning “points” to people on the team (velocity is a team measure; not a measure of individuals)

Just getting stuff done that isn’t moving the product forward may make your velocity look great, but really you’re spinning your wheels and not going anywhere

You shouldn’t be managing velocity; velocity should be helping you manage other things (such as what teams can do to forecast)

Why can measuring velocity improve your teams?

As a Product Owner, you can use velocity to forecast beyond the next sprint

You can use it as a measure to revise and adapt each sprint

Key takeaways to keep in mind:

When you change the team composition, the velocity will be affected and most likely drop (even if you are adding someone because they need time to get used to working together)

Velocity is not about precision (through craving certainty, we want to apply a number measure to velocity) but teams begin to beat themselves up and spend too much time in refinement activities to have a stable velocity (rather than actually doing the work)

Mentioned in this Episode:

The Mythical Man-Month: Essays on Software Engineering, by Frederick Brooks Jr.

Want to Learn More or Get in Touch?

Visit the website and catch up with all the episodes on AgileThought.com!

Email your thoughts or suggestions to Podcast@AgileThought.com or Tweet @AgileThought using #AgileThoughtPodcast!

  continue reading

313集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南