André Faria GomesLuiz dos Santos Faias Jr
Orientador: Prof. MSc. Jakov Surjan
PRONTO!
Software para gestão
de projetos ágeis
CENÁRIO ANTERIOR
• Software utilizado:Trac
• Controlador de bugs
• Terminologia diferente do Scrum
• Não era possível incluir subtarefas
• Gráfico de Burndown manual
• Lento para estimativas
OBJETIVOS DO SOFTWARE
• Maior produtividade através de:
• Cadastro de solicitações
• Organização das tarefas em iterações
• Kanban virtual
• Rapidez no atendimento às solicitações
• Maior qualidade interna e externa
MÉTODOS ÁGEIS
• Scrum
• eXtreme Programming
• Feature-Driven Development
• Lean Software Development
SCRUM
• Gestão de projetos
• Ken Schwaber e Jeff Sutherland em 1995
• Formação do Rugby
• Iterativo e Incremental
PAPÉIS
• Product Owner
• Prioriza o trabalho
• Scrum Master
• Garante o sucesso
• Equipe
• Multifuncional
ESTÓRIAS, TAREFAS E DEFEITOS
Estória de usuário
• Para que <um valor seja obtido>,Como uma <persona>Eu quero <uma estória>
Tarefa
• Subdivisão de uma estória
Defeito
• Bug que ocorre em um sistema em produção
EXTREME PROGRAMMING
• Kent Beck, em 1999
• Comunicação
• Feedback
• Programação em pares
• Cliente Presente
SOFTWARES AVALIADOS
• Gratuito para projetos de código livre
• Importação/Exportação para Excel
• Utilizado por mais de 10.000 equipes
• Revisão de iterações
• Community Edition (até 5 usuários)
• Customizável para diversos métodos
TECNOLOGIA
• Spring Framework
• Integra camadas da aplicação
• Tomcat
• Conteúdo dinâmico
• PostgreSQL
• Mapeamento objeto-relacional
• Pouco impacto nas alterações no BD
• Linguagem de programação
• Write Once, Run Anywhere
Cliente faz solicitaçãoou informa defeito
FLUXO DO SOFTWARE
Product Owner priorizao Product Backlog
Reunião de Planejamento
Execução doSprint
Acompanhamento atravésdo Kanban
Acompanhamento atravésdo Burndown Chart
RESULTADOS
• Redução do tempo das reuniões
• Geração automática do gráfico de burndown
• Vínculo entre estórias e tarefas
• Terminologia do Scrum
• 6 meses em produção
• 100% dos usuários preferem o Pronto
• Propósito atingido de maneira satisfatória
RESULTADOS
Buscar nº da tarefa
Consulta ao Product Backlog
Inclusão de defeito
Cadastrar novo sprint
Tarefas do sprint atual
Burndown Chart
Conultar impedimentos
Salvar alterações
Listar usuários
0 1.500 3.000 4.500 6.000
1960443
9492900
9801022450
393497
12601170
26702720
211094710307241064
Trac Pronto