Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Plugin para a ferramenta OpenProject: Uma integração entre
os elementos da metodologia Scrum com uma ferramenta de
Gerenci...
Agenda
1. Problema
2. Objetivos e Questões
3. Funcionamento do Plugin/Ferramenta
4. Relatórios Gerados
5. Conclusão
Problema
• Andamento do Projeto – Acompanhar
• Falta de métricas para acompanhamento
• Planejamento – Tomada de decisão
• ...
Problema – Cont.
• Produtividade
• Adaptação de métricas ao Scrum
• Mudança da unidade básica
(Task -> Sprint|Phase|Milest...
Objetivos e Questões
• Conhecer a produtividade da equipe de
desenvolvimento
• Baseado nas métricas de SILVEIRA(2013)
• Li...
Objetivos e Questões – Cont.
• Fornecer meios de avaliar o andamento
de uma Sprint
• Projeção da Sprint
(Linhas projetadas...
Objetivos e Questões – Cont.
• Estimar com maior precisão os prazos e
tarefas
• Utilizar os fatores de ajustes para as est...
Objetivos e Questões – Cont.
• Replanejar a Sprint, caso necessário
• Permite verificar o andamento das tarefas da
Sprint
...
Ferramenta ScrumMonitoring
• Diagrama – Casos de Uso
Ferramenta ScrumMonitoring
•
Diagrama
-
Visão
geral
de
Interação
Ferramenta ScrumMonitoring
• Painel de Administração – Grupos de Trabalho
Custom Fields
Ferramenta ScrumMonitoring – Cont.
• Sprint – Grupo de trabalho associado
Ferramenta ScrumMonitoring – Cont.
• Sprint – Branches e Grupo de trabalho
Repositorios
Ferramenta ScrumMonitoring – Cont.
• Tarefa – Métricas – SILVEIRA(2013)
Ferramenta ScrumMonitoring – Cont.
• Relatórios de Acompanhamento - Resumido
Ferramenta ScrumMonitoring – Cont.
• Relatórios de Acompanhamento – Por Sprint
• 32% da sprint já executada e apenas 2% de...
Ferramenta ScrumMonitoring – Cont.
• Relatórios de Acompanhamento – Por Sprint
• Interação gestor x desenvolvimento;
• Tar...
Conclusão
• Formas de avaliar uma Sprint(entrega)
• Relatório de projeção
• Comparação de produtividade da equipe
• Desvio...
Obrigado!
almeidascvn@gmail.com
https://github.com/almeidaah
Ferramenta ScrumMonitoring
• Adicionando Branch por Repositório
Retornar #13
Ferramenta ScrumMonitoring
• Adicionando Repositórios ao Projeto
Branches
Ferramenta ScrumMonitoring
• Painel de Adm. - Campos Customizados - Tarefas
Retornar #11
Upcoming SlideShare
Loading in …5
×

Apresentação TCC - Sistemas de Informação

615 views

Published on

Slide de apresentação do Trabalho de Conclusão do Curso de Sistemas de Informação - Pela Universidade Federal de Santa Catarina.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Apresentação TCC - Sistemas de Informação

  1. 1. Plugin para a ferramenta OpenProject: Uma integração entre os elementos da metodologia Scrum com uma ferramenta de Gerenciamento de Projetos Fernando Almeida
  2. 2. Agenda 1. Problema 2. Objetivos e Questões 3. Funcionamento do Plugin/Ferramenta 4. Relatórios Gerados 5. Conclusão
  3. 3. Problema • Andamento do Projeto – Acompanhar • Falta de métricas para acompanhamento • Planejamento – Tomada de decisão • Subjetividade de análise • SCRUM - Como avaliar o andamento de uma Sprint?
  4. 4. Problema – Cont. • Produtividade • Adaptação de métricas ao Scrum • Mudança da unidade básica (Task -> Sprint|Phase|Milestone) • Abordagem de medição : GQM
  5. 5. Objetivos e Questões • Conhecer a produtividade da equipe de desenvolvimento • Baseado nas métricas de SILVEIRA(2013) • Linhas de código • Estimativas de métricas por tarefa
  6. 6. Objetivos e Questões – Cont. • Fornecer meios de avaliar o andamento de uma Sprint • Projeção da Sprint (Linhas projetadas/Linhas realizadas) (Horas projetadas/Horas realizadas) • Associação Grupo de Trabalho por Sprint
  7. 7. Objetivos e Questões – Cont. • Estimar com maior precisão os prazos e tarefas • Utilizar os fatores de ajustes para as estimativas • Produtividade por Tipo de tarefa e complexidade. • Produtividade x Grupo de Trabalho
  8. 8. Objetivos e Questões – Cont. • Replanejar a Sprint, caso necessário • Permite verificar o andamento das tarefas da Sprint • Avaliar apontado x realizado • Visualizar a projeção da Sprint
  9. 9. Ferramenta ScrumMonitoring • Diagrama – Casos de Uso
  10. 10. Ferramenta ScrumMonitoring • Diagrama - Visão geral de Interação
  11. 11. Ferramenta ScrumMonitoring • Painel de Administração – Grupos de Trabalho Custom Fields
  12. 12. Ferramenta ScrumMonitoring – Cont. • Sprint – Grupo de trabalho associado
  13. 13. Ferramenta ScrumMonitoring – Cont. • Sprint – Branches e Grupo de trabalho Repositorios
  14. 14. Ferramenta ScrumMonitoring – Cont. • Tarefa – Métricas – SILVEIRA(2013)
  15. 15. Ferramenta ScrumMonitoring – Cont. • Relatórios de Acompanhamento - Resumido
  16. 16. Ferramenta ScrumMonitoring – Cont. • Relatórios de Acompanhamento – Por Sprint • 32% da sprint já executada e apenas 2% de linhas comitadas; • Projeção de horas até o final da sprint não compatível com o total estimado; • Projeção de Linhas muito abaixo do estimado;
  17. 17. Ferramenta ScrumMonitoring – Cont. • Relatórios de Acompanhamento – Por Sprint • Interação gestor x desenvolvimento; • Tarefas superestimadas; • Produtividade incompatível com o esperado(retroalimentar fatores de correção); • Muito tempo de análise das tarefas;
  18. 18. Conclusão • Formas de avaliar uma Sprint(entrega) • Relatório de projeção • Comparação de produtividade da equipe • Desvios no planejamento; • Sinalizador de atrasos;
  19. 19. Obrigado! almeidascvn@gmail.com https://github.com/almeidaah
  20. 20. Ferramenta ScrumMonitoring • Adicionando Branch por Repositório Retornar #13
  21. 21. Ferramenta ScrumMonitoring • Adicionando Repositórios ao Projeto Branches
  22. 22. Ferramenta ScrumMonitoring • Painel de Adm. - Campos Customizados - Tarefas Retornar #11

×