{"id":5114,"date":"2016-02-16T08:00:08","date_gmt":"2016-02-16T10:00:08","guid":{"rendered":"http:\/\/blog.plataformatec.com.br\/?p=5114"},"modified":"2023-01-10T15:10:05","modified_gmt":"2023-01-10T18:10:05","slug":"why-we-love-metrics-throughput-and-burnup-charts","status":"publish","type":"post","link":"http:\/\/blog.plataformatec.com.br\/2016\/02\/why-we-love-metrics-throughput-and-burnup-charts\/","title":{"rendered":"Why we love metrics? Throughput and Burnup charts"},"content":{"rendered":"

Since I started working on software development, I have been dealing with two important, but not always convergent aspects: product scope and delivery flow. The process of aligning the expectations of product increment and team throughput is usually arduous, but when this happens, it improves the chances of project success.<\/p>\n

I will present here how Plataformatec is using Throughput and Burnup charts during a project life cycle. This content belongs to a series of blog posts on how metrics can be useful to improve the software development process. Read more in Power of the metrics: Don\u2019t use average to forecast deadlines<\/a> and Why we love metrics? Learning with Lead time<\/a>.<\/p>\n

Learning from Throughput<\/h2>\n

LeanKit<\/a> defines Throughput as the average number of units processed per time unit. In a Kanban system, examples can include \u201ccards per day,\u201d \u201ccards per week,\u201d or \u201ccards per month.\u201d<\/p>\n

An important observation to make about Throughput is that this metric is different from “Velocity” in Scrum. Velocity measures the amount of Story Points delivered per iteration or Sprint.<\/p>\n

At Plataformatec, we consider Throughput as the number of issues (e.g. user story) done per week.<\/p>\n

Usually, we analyze Throughput to answer questions like:<\/p>\n