SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
André Faria Gomes
Luiz 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
KANBAN
Sistema 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ção
ou informa defeito
FLUXO DO SOFTWARE
Product Owner prioriza
o Product Backlog
Reunião de
Planejamento
Execução do
Sprint
Acompanhamento através
do Kanban
Acompanhamento através
do 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
1960
443
949
2900
980
102
2450
393
497
1260
1170
2670
2720
2110
947
1030
724
1064
Trac Pronto
OBRIGADO

Mais conteúdo relacionado

Mais procurados

Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Rubem Azenha
 
Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaDairton Bassi
 
QA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps ProjectsQA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps ProjectsJaqueline Ramos
 
Os 10 erros mais comuns usando controle de versão - Ramon Durães
Os 10 erros mais comuns usando controle de versão - Ramon DurãesOs 10 erros mais comuns usando controle de versão - Ramon Durães
Os 10 erros mais comuns usando controle de versão - Ramon DurãesRamon Durães
 
TDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsTDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsFelipe Freire
 
Automatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneAutomatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneakamud
 
Workflow Foundation 4.0 - Microsoft DevDays 2009
Workflow Foundation 4.0 - Microsoft DevDays 2009Workflow Foundation 4.0 - Microsoft DevDays 2009
Workflow Foundation 4.0 - Microsoft DevDays 2009Rui Romano
 
12 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 201812 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 2018Graziella Bonizi
 
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?Edlaine Zamora
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infraRafael Gomes
 
Boas práticas na configuração de jobs no Kubernetes
Boas práticas na configuração de jobs no KubernetesBoas práticas na configuração de jobs no Kubernetes
Boas práticas na configuração de jobs no KubernetesGraziella Bonizi
 
Chalice - Grupy-ABC 12/2018
Chalice - Grupy-ABC 12/2018Chalice - Grupy-ABC 12/2018
Chalice - Grupy-ABC 12/2018Erick Muller
 
Desenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperDesenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperCesar Romero
 
Integracao Continua com CruiseControl
Integracao Continua com CruiseControlIntegracao Continua com CruiseControl
Integracao Continua com CruiseControlLuthiano Vasconcelos
 

Mais procurados (19)

Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013Palestra Torquebox - JUDCON SP 2013
Palestra Torquebox - JUDCON SP 2013
 
Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação Extrema
 
DevOps com Python
DevOps com PythonDevOps com Python
DevOps com Python
 
QA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps ProjectsQA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps Projects
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
 
Os 10 erros mais comuns usando controle de versão - Ramon Durães
Os 10 erros mais comuns usando controle de versão - Ramon DurãesOs 10 erros mais comuns usando controle de versão - Ramon Durães
Os 10 erros mais comuns usando controle de versão - Ramon Durães
 
TDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOpsTDC 2014 Hackathon DevOps
TDC 2014 Hackathon DevOps
 
Automatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneAutomatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlane
 
Workflow Foundation 4.0 - Microsoft DevDays 2009
Workflow Foundation 4.0 - Microsoft DevDays 2009Workflow Foundation 4.0 - Microsoft DevDays 2009
Workflow Foundation 4.0 - Microsoft DevDays 2009
 
12 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 201812 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 2018
 
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?
Como testar a performance de ap is utilizando uma ferramenta simples e gratuita?
 
Introdução ao Chef Ops
Introdução ao Chef OpsIntrodução ao Chef Ops
Introdução ao Chef Ops
 
ESX Tech Lives - DevOps
ESX Tech Lives - DevOpsESX Tech Lives - DevOps
ESX Tech Lives - DevOps
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infra
 
Boas práticas na configuração de jobs no Kubernetes
Boas práticas na configuração de jobs no KubernetesBoas práticas na configuração de jobs no Kubernetes
Boas práticas na configuração de jobs no Kubernetes
 
Chalice - Grupy-ABC 12/2018
Chalice - Grupy-ABC 12/2018Chalice - Grupy-ABC 12/2018
Chalice - Grupy-ABC 12/2018
 
Desenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperDesenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack Developer
 
Meetup DevOps
Meetup DevOpsMeetup DevOps
Meetup DevOps
 
Integracao Continua com CruiseControl
Integracao Continua com CruiseControlIntegracao Continua com CruiseControl
Integracao Continua com CruiseControl
 

Destaque

Modelo projeto-de-monografia
Modelo projeto-de-monografiaModelo projeto-de-monografia
Modelo projeto-de-monografiaEmilson M Guedes
 
Primeiro Módulo - Aula 13 - Resusurreição e reencarnação
Primeiro Módulo - Aula 13 - Resusurreição e reencarnaçãoPrimeiro Módulo - Aula 13 - Resusurreição e reencarnação
Primeiro Módulo - Aula 13 - Resusurreição e reencarnaçãoCeiClarencio
 
Cosmogênese e antropogênese
Cosmogênese e antropogêneseCosmogênese e antropogênese
Cosmogênese e antropogêneseLuiz Faias Junior
 
Fundamentos da Filosofia Esotérica de HPB
Fundamentos da Filosofia Esotérica de HPBFundamentos da Filosofia Esotérica de HPB
Fundamentos da Filosofia Esotérica de HPBAndré Ricardo Marcondes
 
Projeto De Pesquisa Roteiro Para Facilitar A ElaboraçãO ...
Projeto De Pesquisa   Roteiro Para Facilitar A ElaboraçãO ...Projeto De Pesquisa   Roteiro Para Facilitar A ElaboraçãO ...
Projeto De Pesquisa Roteiro Para Facilitar A ElaboraçãO ...mondelo1944
 
Modelo pré-projeto de monografia
Modelo pré-projeto de monografiaModelo pré-projeto de monografia
Modelo pré-projeto de monografiaWagner Cipri
 

Destaque (10)

Modelo projeto-de-monografia
Modelo projeto-de-monografiaModelo projeto-de-monografia
Modelo projeto-de-monografia
 
Primeiro Módulo - Aula 13 - Resusurreição e reencarnação
Primeiro Módulo - Aula 13 - Resusurreição e reencarnaçãoPrimeiro Módulo - Aula 13 - Resusurreição e reencarnação
Primeiro Módulo - Aula 13 - Resusurreição e reencarnação
 
Cosmogênese e antropogênese
Cosmogênese e antropogêneseCosmogênese e antropogênese
Cosmogênese e antropogênese
 
A Doutrina Secreta - Conceitos Básicos
A Doutrina Secreta  - Conceitos BásicosA Doutrina Secreta  - Conceitos Básicos
A Doutrina Secreta - Conceitos Básicos
 
COSMOGÊNESE
COSMOGÊNESE COSMOGÊNESE
COSMOGÊNESE
 
Modelo de pre projeto de monografia
Modelo de pre projeto de monografiaModelo de pre projeto de monografia
Modelo de pre projeto de monografia
 
Fundamentos da Filosofia Esotérica de HPB
Fundamentos da Filosofia Esotérica de HPBFundamentos da Filosofia Esotérica de HPB
Fundamentos da Filosofia Esotérica de HPB
 
Reencarnação
ReencarnaçãoReencarnação
Reencarnação
 
Projeto De Pesquisa Roteiro Para Facilitar A ElaboraçãO ...
Projeto De Pesquisa   Roteiro Para Facilitar A ElaboraçãO ...Projeto De Pesquisa   Roteiro Para Facilitar A ElaboraçãO ...
Projeto De Pesquisa Roteiro Para Facilitar A ElaboraçãO ...
 
Modelo pré-projeto de monografia
Modelo pré-projeto de monografiaModelo pré-projeto de monografia
Modelo pré-projeto de monografia
 

Semelhante a Gestão de projetos ágeis

Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaVítor Bruno de Almeida
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 
Desenvolvimento de Software
Desenvolvimento de SoftwareDesenvolvimento de Software
Desenvolvimento de SoftwareAdilmar Dantas
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Igor Abade
 
Agile Brazil 2018
Agile Brazil 2018Agile Brazil 2018
Agile Brazil 2018Karla Silva
 
Agile customs - Pré Agile Brazil
Agile customs - Pré Agile BrazilAgile customs - Pré Agile Brazil
Agile customs - Pré Agile BrazilJuliano Ribeiro
 
Sonarqube
SonarqubeSonarqube
SonarqubeCDS
 
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...Alvaro Brognoli
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisProfa Karen Borges
 
Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013André Borgonovo
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Felipe Nascimento
 

Semelhante a Gestão de projetos ágeis (20)

Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-dia
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Desenvolvimento de Software
Desenvolvimento de SoftwareDesenvolvimento de Software
Desenvolvimento de Software
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Scrum
ScrumScrum
Scrum
 
Lista de Práticas Ágeis
Lista de Práticas ÁgeisLista de Práticas Ágeis
Lista de Práticas Ágeis
 
Introdução ao scrum
Introdução ao scrumIntrodução ao scrum
Introdução ao scrum
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Agile Brazil 2018
Agile Brazil 2018Agile Brazil 2018
Agile Brazil 2018
 
Agile customs - Pré Agile Brazil
Agile customs - Pré Agile BrazilAgile customs - Pré Agile Brazil
Agile customs - Pré Agile Brazil
 
Sonarqube
SonarqubeSonarqube
Sonarqube
 
Scrum - Hands On
Scrum - Hands OnScrum - Hands On
Scrum - Hands On
 
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...
Gestão ágil de projetos de software com Scrum 2.0 e Team Foundation Server e ...
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias Ágeis
 
Scrum
ScrumScrum
Scrum
 
Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013
 
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo ...
 
Falando sobre DevOps no azure
Falando sobre DevOps no azureFalando sobre DevOps no azure
Falando sobre DevOps no azure
 

Mais de Luiz Faias Junior

Mais de Luiz Faias Junior (13)

Apresentação do Ghost.org
Apresentação do Ghost.orgApresentação do Ghost.org
Apresentação do Ghost.org
 
Palestra APAS 2005
Palestra APAS 2005Palestra APAS 2005
Palestra APAS 2005
 
Enchantment
EnchantmentEnchantment
Enchantment
 
Blueprint CSS
Blueprint CSSBlueprint CSS
Blueprint CSS
 
Os 10 mandamentos do insucesso
Os 10 mandamentos do insucessoOs 10 mandamentos do insucesso
Os 10 mandamentos do insucesso
 
Reggae do node
Reggae do nodeReggae do node
Reggae do node
 
Pensando Lean
Pensando LeanPensando Lean
Pensando Lean
 
Remember the milk
Remember the milkRemember the milk
Remember the milk
 
Certified Scrum Product Owner
Certified Scrum Product OwnerCertified Scrum Product Owner
Certified Scrum Product Owner
 
Lean software and systems conference 2010
Lean software and systems conference 2010Lean software and systems conference 2010
Lean software and systems conference 2010
 
Implementing lean software development
Implementing lean software developmentImplementing lean software development
Implementing lean software development
 
Scrum feito com soluções simples e de baixo custo
Scrum feito com soluções simples e de baixo custoScrum feito com soluções simples e de baixo custo
Scrum feito com soluções simples e de baixo custo
 
Restrospectiva Bluesoft 2008
Restrospectiva Bluesoft 2008Restrospectiva Bluesoft 2008
Restrospectiva Bluesoft 2008
 

Gestão de projetos ágeis

  • 1. André Faria Gomes Luiz dos Santos Faias Jr Orientador: Prof. MSc. Jakov Surjan PRONTO! Software para gestão de projetos ágeis
  • 2. 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
  • 3. 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
  • 4. MÉTODOS ÁGEIS • Scrum • eXtreme Programming • Feature-Driven Development • Lean Software Development
  • 5. SCRUM • Gestão de projetos • Ken Schwaber e Jeff Sutherland em 1995 • Formação do Rugby • Iterativo e Incremental
  • 7. PAPÉIS • Product Owner • Prioriza o trabalho • Scrum Master • Garante o sucesso • Equipe • Multifuncional
  • 9. 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
  • 10. EXTREME PROGRAMMING • Kent Beck, em 1999 • Comunicação • Feedback • Programação em pares • Cliente Presente
  • 13. 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
  • 14. 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
  • 15. Cliente faz solicitação ou informa defeito FLUXO DO SOFTWARE Product Owner prioriza o Product Backlog Reunião de Planejamento Execução do Sprint Acompanhamento através do Kanban Acompanhamento através do Burndown Chart
  • 17. 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
  • 18. 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 1960 443 949 2900 980 102 2450 393 497 1260 1170 2670 2720 2110 947 1030 724 1064 Trac Pronto