SlideShare uma empresa Scribd logo
1 de 55
Scrum – Desenvolvimento Ágil
Problemas Manifesto Ágil Origens do Scrum O que é o Scrum Processo do Scrum Resultados
PROBLEMAS Com desenvolvimento tradicional de software
[object Object],CHAOS Report 18% 29% 53% com problemas sucesso falham
CHAOS Report 1994 2004 Projetos  não concluídos ------------   31% Proj etos bem sucedidos -----   16% Estouro médio de custo ------------>   180% Estouro médio de prazo ------------   164% Proje tos não concluídos -------   18% Projetos  bem sucedidos -----------   29% Estouro méd io de custo ------   56% Estouro médio de   prazo --------   84%
Qual software? 64% Funcionalidades nunca  ou raramente utilizadas Jim Johnson, 2000
Em função deste cenário...
O que aprendemos ? Jim Johnson Chairman of Standish Group  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sources: http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01-15/Standish http://www.infoq.com/articles/Interview-Johnson-Standish-CHAOS ” My Life is Failure”, Jim Johnson’s book “ Fazer projetos com  processos iterativos , em oposição ao método waterfall (cascata), que prega que todos os requisitos precisam ser definidos primeiro, foi um grande passo a frente.” “ Não há bala de prata, mas os   métodos ágeis  chegam muito perto"
O Manifesto Ágil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
O Manifesto Ágil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O Manifesto Ágil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Note que o manifesto prega mudança de ênfase - e não ruptura...
O Manifesto Ágil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O Manifesto Ágil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Origem do Scrum Desenvolvimento iterativo e incremental Jeff Sutherland, PhD Ken Schwaber SCRUM XP Smalltalk Engineering Tools
Origem do Scrum Dr. Jeff Sutherland  é um dos inventores do Scrum. Juntamente com Ken Schwaber, ele criou o Scrum como um processo de desenvolvimento de software foram no OOPSLA'95. Desde então, juntos eles têem extendido e aprimorado o Scrum em muitas empresas e organizações de TI. Jeff é um Graduado Distinto da U.S. Military Academy, com extensões diversas pela Stanford University e Ph.D pela  University of Colorado School of Medicine. Ele é atualmente o CTO (Chief Technical Officer) da empresa PatientKeeper, Inc in Newton, MA.
Ken Schwaber , além de ser um dos criadores do Scrum, é fundador da Agile Alliance e da Scrum Alliance, além de signatário do Manifesto Ágil. Ken desenvolve software há mais de 30 anos, tendo trabalhado formatando MDS para grandes empresas tais como IBM, desde a década de 80. Atualmente,promove ativamente processos ágeis de desenvolvimento de software por todo o mundo, como consultor. Origem do Scrum
O que é o Scrum ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Termo Scrum O Scrum é uma jogada do Rugby que envolve oito jogadores de cada time, onde eles se "encaixam", para se tornar uma muralha. O grande ponto dessa jogada é a vital importância do trabalho em equipe. Se um membro falhar na formação, já era, o outro time se sobressai.
Algumas empresas que estão utilizando:
O processo do Scrum O  Scrum  define um framework de processo leve para gerenciamento de projetos segundo os valores e princípios ágeis.
O processo do Scrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Entendendo o Scrum – Papéis
Product Owner ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum Master ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum Team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stackholders (partes interessadas) ,[object Object],[object Object],[object Object],[object Object]
Management ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Porcos e Galinhas
Entendendo o Scrum – Cerimônias
Entendendo o Scrum – Cerimônias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Entendendo o Scrum – Cerimônias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Daily  Scrum
Sprint Goal ,[object Object],[object Object],[object Object],Suportar funcionalidades necessárias para estudos genéticos Fazer a aplicação funcionar em MS SQL Server além do Oracle Funcionalidades que provam o conceito do que foi liberado pelos arquitetos
Entendendo o Scrum – Artefatos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Product backlog
Sprint backlog
Entendendo o Scrum – Artefatos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HH Restantes Sprint Burndown
Sprint Burndown
Entendendo o Scrum – Artefatos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile Radiator
Release Burndown
Término Anormal de Sprint ,[object Object],[object Object],[object Object]
Exemplos Reais
Por que o Scrum funciona “ Controle inteligente aparece como descontrole ou liberdade. E por esta razão é genuinamente controle inteligente. Controle burro aparece como dominação externa. E por esta razão é genuinamente um controle burro. Controle inteligente exerce influência sem parecer fazê-lo. Controle burro tenta influenciar fazendo uma demonstração de força.” Lao Tzu. Livro de Ética
Por que o Scrum funciona Fortemente Iterativo
Objetivos SMART ,[object Object],[object Object],[object Object],[object Object],[object Object],Por que o Scrum funciona
[object Object],[object Object],[object Object],[object Object],[object Object],Processo "Enxuto" (Lean) “ W. Edwards Deming ensinou que a qualidade é conformidade ao processo em vez de conformidade à especificação”   David J. Anderson Por que o Scrum funciona Sprint Planning Atividades do time Sprint review e daily scruns Retrospective meeting
Peopleware e Sustentabilidade ,[object Object],[object Object],[object Object],[object Object],Por que o Scrum funciona
Resultados Referência: Pesquisa realizada pela InfoQ.com com 642 empresas Fator Melhorou Não mudou Piorou Produtividade 82% 13% 5% Qualidade 77% 14% 9% Satisfação 78% 15% 7% Custo 37% 40% 23%
O Scrum não falha... Será ? ,[object Object],[object Object],[object Object],[object Object]
Alguns livros...
Dúvidas?
Referências ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareAragon Vieira
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 
Scrum - Framework, Competências e Valores (versão community)
Scrum -  Framework, Competências e Valores (versão community)Scrum -  Framework, Competências e Valores (versão community)
Scrum - Framework, Competências e Valores (versão community)Manoel Pimentel Medeiros
 
Gerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoGerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoPaulo Junior
 
Kanban não é um método "Team Level"
Kanban não é um método "Team Level"Kanban não é um método "Team Level"
Kanban não é um método "Team Level"André Suman Pereira
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIOsvaldo Pedra
 
Aula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos HumanosAula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos HumanosSuzana Viana Mota
 

Mais procurados (20)

Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software
 
Metricas lean
Metricas leanMetricas lean
Metricas lean
 
Scrum
ScrumScrum
Scrum
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Introdução a gerenciamento de projetos e PMBoK®
Introdução a gerenciamento de projetos e PMBoK®Introdução a gerenciamento de projetos e PMBoK®
Introdução a gerenciamento de projetos e PMBoK®
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Feedback. Arte de dar e receber feedback
Feedback. Arte de dar e receber feedbackFeedback. Arte de dar e receber feedback
Feedback. Arte de dar e receber feedback
 
Scrum - Framework, Competências e Valores (versão community)
Scrum -  Framework, Competências e Valores (versão community)Scrum -  Framework, Competências e Valores (versão community)
Scrum - Framework, Competências e Valores (versão community)
 
Gerenciamento de projetos - Iniciação
Gerenciamento de projetos - IniciaçãoGerenciamento de projetos - Iniciação
Gerenciamento de projetos - Iniciação
 
Kanban não é um método "Team Level"
Kanban não é um método "Team Level"Kanban não é um método "Team Level"
Kanban não é um método "Team Level"
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TI
 
Scrum
ScrumScrum
Scrum
 
Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]
 
Scrum
ScrumScrum
Scrum
 
Aula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos HumanosAula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos Humanos
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Crystal method
Crystal methodCrystal method
Crystal method
 
Escritório de Projetos - PMO
Escritório de Projetos - PMOEscritório de Projetos - PMO
Escritório de Projetos - PMO
 
PMBOK
PMBOKPMBOK
PMBOK
 

Destaque

[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)Alessandro Almeida
 
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"Alessandro Almeida
 
[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)Alessandro Almeida
 
[slides] Gestão de Riscos (2013: 1º semestre)
[slides] Gestão de Riscos (2013: 1º semestre)[slides] Gestão de Riscos (2013: 1º semestre)
[slides] Gestão de Riscos (2013: 1º semestre)Alessandro Almeida
 
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)Alessandro Almeida
 
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016Status Report dos TCCs (SIN-NA8): 2º semestre de 2016
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016Alessandro Almeida
 
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)Alessandro Almeida
 
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...Alessandro Almeida
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Alessandro Almeida
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Alessandro Almeida
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)Alessandro Almeida
 
Adminstracion de los Recursos Humanos
Adminstracion de los Recursos HumanosAdminstracion de los Recursos Humanos
Adminstracion de los Recursos Humanosjoseph251
 
Status Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestreStatus Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestreAlessandro Almeida
 
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Alessandro Almeida
 
[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de ValorAlessandro Almeida
 
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)Alessandro Almeida
 

Destaque (20)

[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)
 
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
 
[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)
 
[slides] Gestão de Riscos (2013: 1º semestre)
[slides] Gestão de Riscos (2013: 1º semestre)[slides] Gestão de Riscos (2013: 1º semestre)
[slides] Gestão de Riscos (2013: 1º semestre)
 
Administração financeira
Administração financeiraAdministração financeira
Administração financeira
 
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
 
Etic: Estrategia Bolivia
Etic: Estrategia BoliviaEtic: Estrategia Bolivia
Etic: Estrategia Bolivia
 
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016Status Report dos TCCs (SIN-NA8): 2º semestre de 2016
Status Report dos TCCs (SIN-NA8): 2º semestre de 2016
 
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
[slides] Planejamento, Execução e Controle de Projetos (2015: 2º semestre)
 
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...
[Avaliação da Disciplina] Planejamento, Execução e Controle de Projetos (2016...
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
 
Adminstracion de los Recursos Humanos
Adminstracion de los Recursos HumanosAdminstracion de los Recursos Humanos
Adminstracion de los Recursos Humanos
 
Status Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestreStatus Report dos TCCs: SIN-NA7 - 2015_2º semestre
Status Report dos TCCs: SIN-NA7 - 2015_2º semestre
 
Workshop ietec Devops Testing
Workshop ietec Devops TestingWorkshop ietec Devops Testing
Workshop ietec Devops Testing
 
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
 
[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor
 
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)
[Avaliação da Disciplina] Introdução à Gestão de Projetos (2016: 1º semestre)
 
Catalogo
CatalogoCatalogo
Catalogo
 

Semelhante a Scrum - Desenvolvimento Ágil

Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoAlessandro Novais
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumJuan Bernabó
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareImpacta Eventos
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisfayrusm
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012Libia Boss
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Softwarealexandre_malaquias
 
Metodologia ágil
Metodologia ágilMetodologia ágil
Metodologia ágilrolfczekus
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptxluismota86
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumMindMasterBrasil
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMElumini Outdoing IT
 

Semelhante a Scrum - Desenvolvimento Ágil (20)

Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Gestao agil de projetos
Gestao agil de projetosGestao agil de projetos
Gestao agil de projetos
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de software
 
Desmistificando Agile & Scrum
Desmistificando Agile & ScrumDesmistificando Agile & Scrum
Desmistificando Agile & Scrum
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Software
 
Metodologia ágil
Metodologia ágilMetodologia ágil
Metodologia ágil
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptx
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUM
 

Scrum - Desenvolvimento Ágil

  • 2. Problemas Manifesto Ágil Origens do Scrum O que é o Scrum Processo do Scrum Resultados
  • 3. PROBLEMAS Com desenvolvimento tradicional de software
  • 4.
  • 5. CHAOS Report 1994 2004 Projetos não concluídos ------------ 31% Proj etos bem sucedidos ----- 16% Estouro médio de custo ------------> 180% Estouro médio de prazo ------------ 164% Proje tos não concluídos ------- 18% Projetos bem sucedidos ----------- 29% Estouro méd io de custo ------ 56% Estouro médio de prazo -------- 84%
  • 6. Qual software? 64% Funcionalidades nunca ou raramente utilizadas Jim Johnson, 2000
  • 7. Em função deste cenário...
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.  
  • 15. Origem do Scrum Desenvolvimento iterativo e incremental Jeff Sutherland, PhD Ken Schwaber SCRUM XP Smalltalk Engineering Tools
  • 16. Origem do Scrum Dr. Jeff Sutherland é um dos inventores do Scrum. Juntamente com Ken Schwaber, ele criou o Scrum como um processo de desenvolvimento de software foram no OOPSLA'95. Desde então, juntos eles têem extendido e aprimorado o Scrum em muitas empresas e organizações de TI. Jeff é um Graduado Distinto da U.S. Military Academy, com extensões diversas pela Stanford University e Ph.D pela University of Colorado School of Medicine. Ele é atualmente o CTO (Chief Technical Officer) da empresa PatientKeeper, Inc in Newton, MA.
  • 17. Ken Schwaber , além de ser um dos criadores do Scrum, é fundador da Agile Alliance e da Scrum Alliance, além de signatário do Manifesto Ágil. Ken desenvolve software há mais de 30 anos, tendo trabalhado formatando MDS para grandes empresas tais como IBM, desde a década de 80. Atualmente,promove ativamente processos ágeis de desenvolvimento de software por todo o mundo, como consultor. Origem do Scrum
  • 18.
  • 19. Termo Scrum O Scrum é uma jogada do Rugby que envolve oito jogadores de cada time, onde eles se "encaixam", para se tornar uma muralha. O grande ponto dessa jogada é a vital importância do trabalho em equipe. Se um membro falhar na formação, já era, o outro time se sobressai.
  • 20. Algumas empresas que estão utilizando:
  • 21. O processo do Scrum O Scrum define um framework de processo leve para gerenciamento de projetos segundo os valores e princípios ágeis.
  • 22.
  • 23. Entendendo o Scrum – Papéis
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Entendendo o Scrum – Cerimônias
  • 31.
  • 32.
  • 34.
  • 35.
  • 38.
  • 41.
  • 44.
  • 46. Por que o Scrum funciona “ Controle inteligente aparece como descontrole ou liberdade. E por esta razão é genuinamente controle inteligente. Controle burro aparece como dominação externa. E por esta razão é genuinamente um controle burro. Controle inteligente exerce influência sem parecer fazê-lo. Controle burro tenta influenciar fazendo uma demonstração de força.” Lao Tzu. Livro de Ética
  • 47. Por que o Scrum funciona Fortemente Iterativo
  • 48.
  • 49.
  • 50.
  • 51. Resultados Referência: Pesquisa realizada pela InfoQ.com com 642 empresas Fator Melhorou Não mudou Piorou Produtividade 82% 13% 5% Qualidade 77% 14% 9% Satisfação 78% 15% 7% Custo 37% 40% 23%
  • 52.
  • 55.

Notas do Editor

  1. FRACASSO da Indústria do Software CHAOS Report 2004
  2. FRACASSO da Indústria do Software CURANDO a Crise do Software?
  3. DESPERDÍCIO de funcionalidades Regra do 80/20 Estudo de JIM JOHNSON 2000 A CULPA é de T.I. ?
  4. I agila projekt försöka man slippa undan commitments En sprint i taget bara
  5. O Manifesto Ágil não rejeita os processos e ferramentas, a documentação, a negociação de contratos ou o planejamento. Simplesmente mostra que eles têm importância secundária quando comparado com os indivíduos e interações, com o software funcionando, com a colaboração do cliente e as respostas rápidas a mudanças e alterações.”
  6. Empírico = É o conhecimento que adquirimos no decorrer do dia, obtido com a experiência.... É feito por meio de tentativas e erros num agrupamento de idéias . É caracterizada pelo senso comum, pela forma espontânea e direta de entendermos.
  7. - Define os requisitos do produto, decide a data de release e o que deve conter nela. - É responsável pelo retorno financeiro (ROI) do produto. - Prioriza os requisitos de acordo com o seu valor de mercado. - Pode mudar os requisitos e prioridades a cada Sprint. -Aceita ou rejeita o resultado de cada Sprint.
  8. - Garante que o time esteja totalmente funcional e produtivo. - Facilita a colaboração entre as funções e áreas e elimina os impedimentos do time. - Protege o time de interferências externas. Garante que o processo está sendo seguindo. Participando das reuniões diárias, revisão da Sprint, e planejamento.
  9. -Multi-funcional, entre 7 +- 2 membros. -Seleciona, entre os itens priorizados, os que irão ser executados durante a Sprint. -Tem todo o direito de realizar o que quiser dentro da Sprint para cumprir o objetivo da iteração. -Auto-organizado: Organiza o time e o trabalho entre os membros de forma participativa. -Ao final da Sprint, realiza o demo do produto finalizado.
  10. Os membros do Time Scrum são chamados “porcos”. Qualquer outra pessoa é chamada de “galinha”. “Galinhas” não podem dizer aos “porcos” como eles devem fazer seu trabalho.
  11. Sprint Planning 1: Planejamento de Nível Estratégico Prioriza e seleciona as funcionalidades Discute os Critérios de Aceitação Tira dúvidas Sprint Planning 2: - Planejamento de Nível Tático - Define os itens do Sprint Backlog - Estima-se os itens do Sprint Backlog - Velocidade do Sprint (baseado no anterior) - Comprometimento entre as partes
  12. Repartição do Valor de Negócio em Tarefas Atribuíveis
  13. Scrum tem objetivos SMART. Especifico e mensuraveis -> objetivos diarios Alcancavel e realistico -> a propria equipe estima Com prazo definido
  14. Plan -> Sprint Planning Execucao -> Daily scruns Controle -> Sprint review e daily scruns Ajustes -> retrospective meeting Conformidade ao processo e não a especificação. Posso mudar meu plano para atingir o objetivo.
  15. A era da opacidade – projetos marcha para morte, estimativas irrealisticas, pouca comunicacao, etc.
  16. O Scrum é feito para evidenciar os problemas rapidamente. O Scrum não é o problema. Caso vc tenha somente equipe com pessoas ruins na equipe, no final do sprint, vc vai descobrir que vai sair sempre (porcaria!).