Os Gráficos Burn-down e Burn-up são ferramentas de gestão à vista aplicadas no monitoramento e controle do progresso de projetos ágeis, notadamente, a estrutura Ágil Scrum. Seu objetivo principal é representar o desempenho das entregas, planejadas e realizadas, e dos recursos associados facilitando a análise dos dados e a comunicação com as diversas partes interessadas. A palavra “Burn” do inglês significa “queimar”, logo, esses gráficos representam a “queima” dos itens do Product Backlog ou da Sprint Backlog, ou até mesmo da dívida técnica (bugs), ao longo do tempo. Com o gráfico Burn-down aprendemos sobre o trabalho que resta a ser executado, enquanto com o gráfico Burn-up podemos apresentar o trabalho concluído e a quantidade total de trabalho e por isso costumam ser aplicados em conjunto. Em ambos os gráficos o eixo vertical Y representa o quantitativo de entregas ou trabalho (demanda) e o eixo horizontal X reflete a dimensão tempo e, no mínimo, a área do gráfico apresentará o comparativo entre o planejamento previsto e o planejamento realizado. Apesar da semelhança construtiva (linhas ou barras) e de propósito a aplicação de cada um desses gráficos é realizada de forma distinta por possuírem um conjunto específico de atributos. A análise dos gráficos permite obter respostas rápidas e confiáveis que auxiliam a equipe de projeto na sua adaptação e proposição de ações para reduzir inconsistências e aumentar a produtividade. Considerando que os projetos Ágeis têm entre seus princípios a flexibilidade, a frequência de entregas e a autoavaliação (adaptação) a representação do planejamento previsto, seja para o Product Backlog, seja para o Sprint Backlog ou seja para as dívidas técnicas é uma linha reta do ponto inicial ao ponto final do projeto sugerindo uma cadência única para as entregas dos Incrementos utilizáveis de valor. No ágil Scrum a demanda é focada no trabalho do Time Scrum que pode ser representado pelo quantitativo de itens do Product Backlog ou quantitativo de itens da Sprint Backlog ou pelas horas de tarefa. Este trabalho é monitorado e controlado ao longo do tempo por Sprint ou por unidade de tempo da Sprint. Quando desejado são criados gráficos específicos para monitoramento e controle das dívidas técnicas (bugs). GRÁFICO BURN-DOWN O gráfico Burn-down é mais aplicado para se visualizar a quantidade de trabalho remanescente para se concluir uma Sprint podendo, também, indicar a velocidade na qual se caminha em direção à conclusão da Sprint para que a equipe avalie se o tempo remanescente é hábil. Como ponto de atenção devemos perceber que este gráfico não representa a trajetória do projeto pois não reflete mudanças que venham a ocorrer durante a Sprint, especialmente se uma quantidade igual de trabalho ter sido adicionada e concluída ao mesmo tempo, não haverá indicação de progresso. Por ter foco na velocidade e produtividade e permitir a análise de interações curtas o gráfico Burn-down é utilizado principalmente para as avaliações da equipe de projeto durante a “Daily Scrum”. O Product Owner pode utilizar o gráfico Burn-down após a conclusão da Sprint para alinhar expectativas futuras. Ao visualizar as linhas do gráfico Burn-down podemos inferir rapidamente quanto à velocidade e produtividade da equipe de projeto. Quando a linha de realização se apresenta acima da linha de planejamento significa a entrega de poucos itens em relação ao previsto, ou seja, a equipe de projeto realiza entregas em baixa velocidade e produtividade no período. Quando ocorre o inverso teremos uma alta velocidade e produtividade. A análise do gráfico Burn-down nos permite obter informações sobre:
Existem diversos fatores que afetam as tendências do gráfico Burn-down, é preciso avaliar qual o padrão apresentado pela equipe de desenvolvimento durante a Sprint Retrospective para se adaptar para as futuras Sprints. GRÁFICO BURN-UP O gráfico Burn-up é mais aplicado para se visualizar a quantidade de trabalho concluído em comparação com o trabalho total do Product Backlog podendo, também, indicar a velocidade na qual se caminha em direção à sua conclusão permitindo avaliar o progresso, identificar gargalos e prever a provável data de conclusão do projeto. Por ser um gráfico com foco no detalhamento e permitir a análise da trajetória do projeto o gráfico Burn-up é direcionado principalmente ao Product Owner e a comunicação com as partes interessadas externas. Em relação à velocidade e produtividade ao visualizar as linhas do gráfico Burn-up podemos inferir que quando a linha de realização se apresenta acima da linha de planejamento significa a entrega de muitos itens, ou seja, uma alta velocidade e produtividade no período. Quando ocorre o inverso teremos uma baixa velocidade e produtividade.
O gráfico Burn-up nos permite obter as seguintes informações:
Essas informações permitem entender a eficiência da equipe de projeto Sprint à Sprint e possibilita estimar melhor o tempo necessário para concluir o trabalho subsidiando a criação de novos planos e ajustes nos prazos, se necessário. DIFERENÇAS ENTRE OS GRÁFICOS BURN-DOWN E BURN-UP Imagine que seu Time Scrum tenha 50 itens restantes para concluir e então, ocorre uma mudança, que adiciona mais 10 itens ao Product Backlog. Suponha também que, durante sua Sprint atual, o Time Scrum conseguiu entregar 15 Incrementos. Em um gráfico de Burn-down, antes da Sprint, teremos os 50 itens restantes representados e, após a Sprint, o gráfico iria apresentar 45 itens restantes (50 + 10 - 15). A quantidade restante está correta, mas se alguém não estiver ciente da mudança de escopo poderia inferir que você teve uma Sprint improdutiva, pois entregou “apenas” 5 Incrementos em vez dos 15 que eles realmente fizeram. Com um gráfico Burn-up, seria fácil observar o aumento de 10 itens na linha que representa o trabalho total a ser concluído, assim como observar na linha do trabalho realizado que o Time Scrum entregou efetivamente 15 Incrementos.
0 Comments
Leave a Reply. |