Leodario.com

Leodario.com – Tudo sobre Tecnologia

Aula 35 – Gerência Projetos de TI – Velocity e Burndown Charts

Imagem destacada da aula de Gerência Projetos de TI

📚 Informações da Aula

Curso: Gerência Projetos de TI – Completo

Tempo estimado: 25 minutos

Pré-requisitos: Conhecimentos básicos de TI

📖 Curso Completo de Gerência Projetos de TI

Do básico ao avançado • 80 aulas práticas

Introdução (3 min)

Imagine um carro viajando de São Paulo para o Rio de Janeiro. Você precisa estimar o tempo de chegada. Para isso, você analisa a velocidade média do carro. Em projetos de TI, a velocity (velocidade) desempenha papel similar, nos ajudando a prever a conclusão das tarefas. É um indicador vital para Gerentes de TI, possibilitando o controle da cadência do projeto e a entrega de valor ao negócio.

Nesta aula, construiremos o conhecimento para entender e aplicar os conceitos de velocity e burndown charts, ferramentas essenciais para o sucesso em um ambiente corporativo de TI.

Conceito Fundamental (7 min)

Velocity, em projetos ágeis, mede a quantidade de trabalho que uma equipe completa em um sprint (iteração). Geralmente, é expressa em story points ou horas, representando o tamanho das tarefas concluídas. Já o Burndown Chart é um gráfico que visualiza o trabalho restante ao longo do tempo. Ele exibe a ideal burndown (linha de progresso ideal) e a actual burndown (linha de progresso real), facilitando o acompanhamento do andamento do projeto.

Em projetos de desenvolvimento de software, a velocity ajuda a estimar o tempo necessário para concluir novas funcionalidades. Em projetos de infraestrutura, pode medir a quantidade de servidores configurados por semana. Integra-se com outras práticas de Gerenciamento de Projetos, como o Scrum e o Kanban, fornecendo dados para o planejamento e o acompanhamento.

Vantagens:

  • Previsibilidade aprimorada do projeto.
  • Identificação precoce de desvios.
  • Melhoria contínua do processo.

Desvantagens:

  • Requer histórico de dados para ser eficaz.
  • Pode ser influenciado por fatores externos.

Implementação Prática (10 min)

Vamos a um exemplo prático. Imagine um sprint de duas semanas com uma velocity média da equipe de 40 story points. Um novo projeto com 160 story points é estimado em quatro sprints (2 semanas * 4 sprints = 8 semanas). Acompanhamos o progresso com um burndown chart.

Template de Burndown Chart (Excel):

        
Sprint | Dia | Trabalho Restante (Story Points) | Ideal Burndown | Actual Burndown
-------|-----|--------------------------------|-----------------|-----------------
1      | 1  | 160                            | 140              | 160
1      | 2  | 145                            | 120              | 145
...    | ...| ...                             | ...               | ...

      

Alternativa com Jira: Configure o projeto no Jira e utilize o Burndown Chart integrado, que atualiza automaticamente conforme as tarefas são concluídas.

Melhores Práticas:

  • Defina story points consistentes.
  • Atualize o burndown diariamente.
  • Analise desvios e implemente ações corretivas.
  • Documente as lições aprendidas.

Gestão de Riscos: Fatores como férias, imprevistos e mudanças de escopo podem afetar a velocity. Mantenha uma reserva de contingência e monitore os riscos ativamente.

Métricas: Velocity média da equipe, desvio da velocity, variância do burndown.

Exercício Hands-On (5 min)

Desafio: Crie um burndown chart para um sprint de uma semana, com 50 story points planejados e uma velocity média da equipe de 10 story points por dia.

Solução: Construa uma tabela semelhante ao template de Excel, preenchendo o trabalho restante e o burndown ideal para cada dia. Simule o progresso real da equipe atribuindo valores ao actual burndown.

Validação: Ao final do sprint, compare o burndown real com o ideal. Analise as diferenças e identifique possíveis melhorias.

Troubleshooting: Se o burndown real estiver muito acima do ideal, investigue as causas, como bloqueios, estimativas incorretas ou problemas de capacidade da equipe.

Próximos Passos: Explore ferramentas de gerenciamento de projetos que automatizam a geração de burndown charts, como Jira e Microsoft Project. Continue aprimorando suas habilidades em gerenciamento de projetos ágeis.

🚀 Pronto para a próxima aula?

Continue sua jornada na gestão de projetos de TI!

📚 Ver todas as aulas