6. Metrics

Burn-down

It answers the question: How much work is left to do? It is a visual representation of the pending work in the Sprint. It shows the amount of remaining work (in hours, story points, etc.) over time.

Burn-down chart

The X axis represents the days of the Sprint, while the Y axis represents the amount of remaining work. As the team completes tasks, the line on the chart goes down, showing progress toward the completion of the Sprint.

Burn-up

It answers the question: How are we progressing with respect to the changing scope? There are projects where the amount of work can change during the Sprint due to new requests or changes in requirements. The Burn-up shows both the completed work and the total scope of the project.

Burn-up chart

The X axis represents time (days, weeks...), while the Y axis represents the amount of work (story points, hours, etc.). There are two lines: one showing the completed work and another showing the total scope of the project. This allows you to see how the team is progressing in relation to changes in scope.

Cumulative flow

It answers the question: Where are the bottlenecks? It is a visual representation of the workflow across different stages of the development process. It shows the amount of work in each stage (for example, "To do", "In progress", "Done") over time.

Cumulative Flow Diagram

The X axis represents time, while the Y axis represents the amount of work in each stage (To do, in progress, testing, finished...). The colored areas show the amount of work in each stage, allowing you to identify bottlenecks and areas where the workflow can be improved.

Cone of Uncertainty

It answers the question: When will we finish the project? It is a visual representation of the uncertainty in time and effort estimates throughout the project's life cycle. It shows how uncertainty decreases as the project advances and more information is gathered.

Cone of Uncertainty

The X axis represents the project's time, while the Y axis represents the level of uncertainty. At the start of the project, uncertainty is high due to the lack of information. As the project advances, more information is gathered and uncertainty decreases.

Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python

Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python

The HTML over WebSockets approach simplifies single-page application (SPA) development and lets you bypass learning a JavaScript rendering framework such as React, Vue, or Angular, moving the logic to Python. This web application development book provides you with all the Django tools you need to simplify your developments with real-time results.

Buy the book

Help me keep writing

Every coffee gives me a push toward the next article.

Comments

There are no comments yet.