19
André Faria Gomes Luiz dos Santos Faias Jr Orientador: Prof. MSc. Jakov Surjan PRONTO! Software para gestão de projetos ágeis

Apresentação da monografia - PRONTO

Embed Size (px)

DESCRIPTION

Apresentação de monografia com André Faria Gomes em 2009 no trabalho de conclusão do curso "Bacharelado em Sistemas de Informação" pela FIAP.

Citation preview

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

CICLO DO SCRUM

PAPÉIS

• Product Owner

• Prioriza o trabalho

• Scrum Master

• Garante o sucesso

• Equipe

• Multifuncional

ESTIMATIVAS

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

KANBANSistema de gestão à vista

BURNDOWN CHART

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

DEMONSTRAÇÃO

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

OBRIGADO