SlideShare une entreprise Scribd logo
1  sur  75
Antes…
Perguntas breves?
Façam durante a
apresentação.
Já as perguntas LOOOOONGAS …
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
“Conjunto de metodologias de desenvolvimento de software. O
desenvolvimento ágil, tal como qualquer metodologia de
software, providencia uma estrutura conceitual para reger
projetos de engenharia de software.”
Wikipedia
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que éScrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
1986
Artigo no Harvard Business Review
por Hirotaka Takeuchi
e Ikujiro Nonaka
1993
Foi concebido, documentado
e implantando como é hoje
1995
Formalizado, implantado e
divulgado em todo mundo
Origem
Manifesto Ágil
I N D I V Í D U O S E I N T E R A Ç Õ E S
S O F T WA R E E M F U N C I O N A M E N T O
C O L A B O R A Ç Ã O C O M O C L I E N T E
R E S P O N D E M A M U D A N Ç A S
“Estamos descobrindo maneiras melhores de

desenvolver software, fazendo-o nós mesmos e
ajudando outros a fazerem o mesmo. Através deste
trabalho, passamos a valorizar:
P R O C E S S O S E F E R R A M E N TA S 	

D O C U M E N TA Ç Ã O A B R A N G E N T E 	

N E G O C I A Ç Ã O D E C O N T R AT O S 	

S E G U I R U M P L A N O
+ Q
Ou seja, mesmo havendo valor nos itens à direita,

valorizamos mais os itens à esquerda.”
“Scrum é um…

	

 	

 	

 	

 Framework iterativo e incremental para	

	

 	

 	

 	

 gerenciamento de projetos e	

	

 	

 	

 	

	

 	

 	

 	

 desenvolvimento ágil de software.”	

Wikipedia
“Scrum é uma…

	

 	

 	

 	

 Abordagem ágil para gerenciamento de 	

	

 	

 	

 	

 projetos complexos.”	

Scrum Alliance
Os Pilares do Scrum
Transparência
Inspeção
Adaptação
Scrum NÃO é…
Complexo
Extenso
Frágil
XP
Garantia de
Sucesso
Story To Do WIP Done
Metodologias
Ágeis
O que éScrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
É composto basicamente por:
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
Pigs and
Chickens
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
•Representante do cliente
•Gerencia o Product Backlog
•Só tem um por projeto
•Define a meta por sprint
•Não define como fazer
•Define o que fazer
•Único que pode cancelar um

sprint
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
•Garante a adoção do Scrum
•Garante produtividade
•Garante qualidade
•Blinda o time
•Remove impedimentos
•Pode ser um Dev
•Não é chefe
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
•Desenvolve o produto
•São interdisciplinares
•Compartilham conhecimento
•São auto gerenciáveis
•Definem o Sprint Backlog
•Entregam o produto

seguindo o DoD
Pigs
Chickens
• Product Owner
• Stakeholders
• Dev Team
• Scrum Master
• Outros
• Managers
•Fornecem informações para

o time
•Não dizem ao time como

trabalhar
•Não podem interferir (tirar o

foco) do time
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
Floricultura Virtual
• Cadastro de flores
• Categorização das flores
• Administração dos preços
• Login com níveis de acesso
• Processo de venda
• Processo de entrega
• Pagamento
Projeto
ou
Release
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
Floricultura Virtual
• Cadastro de flores 5
• Categorização das flores 3
• Administração dos preços
• Login com níveis de acesso
• Processo de venda
• Processo de entrega
• Pagamento Extração do
Product
Backlog
Planning Poker
1 2 3 5 8 1 3
Números
Fibonacci
2 1 3 4
0 ?
Estórias:
• Cadastro de flores - 5 pontos
• Categorização das flores - 3 pontos
- Design
- Definir campos
- Modelagem DB
- Criação do formulário
- Testes unitários
- Atualização do DB
- Listagem dos registros
- Criação do formulário
- Atualização do cadastro
- Testes unitários
Quebrando
as estórias
em tasks
Story To Do WIP Done
Cadastro de
Flores
Categorização
das flores
Design
Formulário
Testes
Story To Do WIP Done
Cadastro de
Flores
Categorização
das flores
Design
Formulário
Testes
Story To Do WIP Done
Cadastro de
Flores
Categorização
das flores
Design
Formulário
Testes
Story To Do WIP Done
Categorização
das flores
Design
Formulário
Testes
Cadastro de
Flores
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
Contém todos os requisitos para poder dizer que uma estória
está pronta.
Definition of Done
• Código no padrão estabelecido
• Código inspecionado por outra pessoa
• Testada com 100% de aprovação
• Todos os requisitos descritos na estória estão

implementados
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
É composto basicamente por:
Product
Backlog
Sprint
Backlog
Definition
of
Done
Burndown
Charts
Sprint
P

o
n
t
o
s
Burndown
no final
do Sprint
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective
Todos com
tempo
fixo
•Planning Meeting
•Planning Meeting
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective
•Duração: 5% do Sprint
•Objetivo: Criar e organizar o Sprint
backlog
•O que será feito no Sprint
•Como será feito no Sprint
•O time “pontua”as estórias e define
a capacidade de desenvolvimento
•P.O. define a meta do Sprint
•Planning Meeting
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective
•Duração: 2 a 4 semanas
•Objetivo: Tornar o backlog em
produto
•Nenhuma mudança deve ocorrer
•Não deve ter interferências externas
•Os eventos ocorrem dentro da
sprint
•Planning Meeting
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective
•Duração: 15 minutos
•Objetivo: Alinhar o desenvolvimento
com a meta
•Realizada em pé
•Sempre no mesmo local e horário
•Participantes: SM e Team
•Ouvinte: Product Owner
•Cada membro explica
•O que fez
•O que vai fazer
•Impedimentos
•Não discute questões técnicas
•Planning Meeting
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective
•Duração: 5% do Sprint
•Objetivo: Dar uma visão real do que
foi feito
•Todo mundo participa
•Dúvidas de uso são esclarecidas
•Os usuários “navegam”pelo que já
está pronto
•Os usuários são orientados pelo
time
•Não é momento para fazer testes
•Planning Meeting
•Sprint
•Daily Scrum
•Sprint Review
•Sprint Retrospective •Duração: 5% do Sprint
•Objetivo: Refletir, rever e definir meios
de entrega sem maiores transtornos
•Participantes: Time Scrum
•Não deve levar para o lado pessoal
•Momento de levantar pontos
positivos e negativos
Fluxo
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Mundo
Real
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Mundo
Real
Dificuldades
•Resistência de quem está “perdendo poder”
•Visão tradicional dos superiores
•Indefinição do cliente
•Troca de tarefas rapidamente
•Dev nunca é o “dono"do código
Mitos
•Scrum é para projetos pequenos
•Somente para experientes e times nivelados
•Não há documentação
•Não tem como estimar, logo é impossível vender
Verdades
•Scrum não funciona em qualquer time
•Scrum é fácil
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Mundo
Real
Story To Do WIP Done
Metodologias
Ágeis
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Mundo
Real
Story To Do WIP Done
O que é
Scrum
Framework
Scrum
Pessoas e
Papéis
Artefatos
Eventos
Mundo
Real
Metodologias
Ágeis
Dúvidas
?
?
Obrigado

Contenu connexe

Tendances

Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...Vitor Massari
 
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile Times Scrum: Caindo na Real - Palestra 10o. Rio Agile
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile José A. Rodrigues Nt.
 
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...Mayra de Souza
 
03 dicas valiosas para a implantação de métodos ágeis na sua organização
03 dicas valiosas para a implantação de métodos ágeis na sua organização03 dicas valiosas para a implantação de métodos ágeis na sua organização
03 dicas valiosas para a implantação de métodos ágeis na sua organizaçãoVitor Massari
 
Gestão de Projetos (25/03/2015)
Gestão de Projetos (25/03/2015)Gestão de Projetos (25/03/2015)
Gestão de Projetos (25/03/2015)Alessandro Almeida
 
Como não ficar careca em Agile Transformations
Como não ficar careca em Agile TransformationsComo não ficar careca em Agile Transformations
Como não ficar careca em Agile TransformationsManoel Pimentel Medeiros
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
2020 scrum-guide-portuguese br
2020 scrum-guide-portuguese br2020 scrum-guide-portuguese br
2020 scrum-guide-portuguese brPriscila Pinheiro
 
Curso Scrum e Métodos Ágeis 04
Curso Scrum e Métodos Ágeis 04Curso Scrum e Métodos Ágeis 04
Curso Scrum e Métodos Ágeis 04Luiz Duarte
 
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]Henrique A. de Oliveira
 
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao OrtodoxasGuilherme Motta
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Igor Abade
 
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban BrazilLKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban BrazilLuiz Rodrigues
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilIsrael Santiago
 

Tendances (20)

Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
 
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile Times Scrum: Caindo na Real - Palestra 10o. Rio Agile
Times Scrum: Caindo na Real - Palestra 10o. Rio Agile
 
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
 
Desmistificando o scrum
Desmistificando o scrumDesmistificando o scrum
Desmistificando o scrum
 
Gestão de projetos com Scrum
Gestão de projetos com ScrumGestão de projetos com Scrum
Gestão de projetos com Scrum
 
03 dicas valiosas para a implantação de métodos ágeis na sua organização
03 dicas valiosas para a implantação de métodos ágeis na sua organização03 dicas valiosas para a implantação de métodos ágeis na sua organização
03 dicas valiosas para a implantação de métodos ágeis na sua organização
 
SCRUM
SCRUMSCRUM
SCRUM
 
Gestão de Projetos (25/03/2015)
Gestão de Projetos (25/03/2015)Gestão de Projetos (25/03/2015)
Gestão de Projetos (25/03/2015)
 
Como não ficar careca em Agile Transformations
Como não ficar careca em Agile TransformationsComo não ficar careca em Agile Transformations
Como não ficar careca em Agile Transformations
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
2020 scrum-guide-portuguese br
2020 scrum-guide-portuguese br2020 scrum-guide-portuguese br
2020 scrum-guide-portuguese br
 
Ágil para quem quiser
Ágil para quem quiserÁgil para quem quiser
Ágil para quem quiser
 
Curso Scrum e Métodos Ágeis 04
Curso Scrum e Métodos Ágeis 04Curso Scrum e Métodos Ágeis 04
Curso Scrum e Métodos Ágeis 04
 
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
Agile Trends 2018 - Trilha Planejamento e entregas de sprints [Reality Check]
 
Processo scrum
Processo scrumProcesso scrum
Processo scrum
 
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas
[Palestra AgileTrends 2016] Cerimonias e Praticas Ageis Nao Ortodoxas
 
SAFe - Como escalar algo artesanal?
SAFe - Como escalar algo artesanal?SAFe - Como escalar algo artesanal?
SAFe - Como escalar algo artesanal?
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
 
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban BrazilLKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 

En vedette

Post questionaire graphs
Post questionaire graphsPost questionaire graphs
Post questionaire graphsammaarkhan666
 
Social media and transnational capitalism
Social media and transnational capitalismSocial media and transnational capitalism
Social media and transnational capitalismDavid Kreps
 
Hults WSG Brochure
Hults WSG BrochureHults WSG Brochure
Hults WSG Brochureemer8nica
 
Apuntes de película
Apuntes de películaApuntes de película
Apuntes de películaejemplo12
 
Comunicacion educativa
Comunicacion educativaComunicacion educativa
Comunicacion educativaMYRIAN YOLANDA
 
slideshow Circulation Nation introduces Echo water (1)
slideshow Circulation Nation introduces Echo water (1)slideshow Circulation Nation introduces Echo water (1)
slideshow Circulation Nation introduces Echo water (1)Julie Phillips
 
Correccion del examen
Correccion del examenCorreccion del examen
Correccion del examenallentona
 
Two step equations
Two step equationsTwo step equations
Two step equationskf4pzz
 
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGE
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGEEXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGE
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGEashraf Rajasab
 

En vedette (14)

Post questionaire graphs
Post questionaire graphsPost questionaire graphs
Post questionaire graphs
 
Social media and transnational capitalism
Social media and transnational capitalismSocial media and transnational capitalism
Social media and transnational capitalism
 
Hults WSG Brochure
Hults WSG BrochureHults WSG Brochure
Hults WSG Brochure
 
Loginov
LoginovLoginov
Loginov
 
Apuntes de película
Apuntes de películaApuntes de película
Apuntes de película
 
Comunicacion educativa
Comunicacion educativaComunicacion educativa
Comunicacion educativa
 
slideshow Circulation Nation introduces Echo water (1)
slideshow Circulation Nation introduces Echo water (1)slideshow Circulation Nation introduces Echo water (1)
slideshow Circulation Nation introduces Echo water (1)
 
Ley de contrabando
Ley de contrabandoLey de contrabando
Ley de contrabando
 
Correccion del examen
Correccion del examenCorreccion del examen
Correccion del examen
 
Two step equations
Two step equationsTwo step equations
Two step equations
 
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGE
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGEEXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGE
EXPERIENCE CERT-RAFHA CENTRAL HOSPITAL-MOH-KSA-FRONT AND REAR PAGE
 
Marcela Fajtova: Suboxone - latest clinical data
Marcela Fajtova: Suboxone - latest clinical dataMarcela Fajtova: Suboxone - latest clinical data
Marcela Fajtova: Suboxone - latest clinical data
 
Induction Powerpoint
Induction PowerpointInduction Powerpoint
Induction Powerpoint
 
Touchpoint digitali e Customer Experience
Touchpoint digitali e Customer ExperienceTouchpoint digitali e Customer Experience
Touchpoint digitali e Customer Experience
 

Similaire à Agile Development Software - Scrum

Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Leonardo Dias Nascimento
 
Apresentação Scrum
Apresentação ScrumApresentação Scrum
Apresentação ScrumWesley Galindo
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
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 - 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
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Rafael de Oliveira
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumJuan Bernabó
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Mariana de Azevedo Santos
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumJuan Bernabó
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoAchiles Camilo
 

Similaire à Agile Development Software - Scrum (20)

Scrum
ScrumScrum
Scrum
 
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
Fiveday - Falando de Scrum (conceitos e práticas utilizando métodos Ágeis)
 
Apresentação Scrum
Apresentação ScrumApresentação Scrum
Apresentação Scrum
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
Scrum, Agilismo e Boas Práticas
Scrum, Agilismo e Boas PráticasScrum, Agilismo e Boas Práticas
Scrum, Agilismo e Boas Práticas
 
Scrum trainning
Scrum trainningScrum trainning
Scrum trainning
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
DDD + BDD + TDD + Scrum
DDD + BDD + TDD + ScrumDDD + BDD + TDD + Scrum
DDD + BDD + TDD + Scrum
 
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 - 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)
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.
 
Talk 2 vitor massari
Talk 2   vitor massariTalk 2   vitor massari
Talk 2 vitor massari
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com Scrum
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introdução
 

Plus de Diego Castro

Xamarin in-app purchases
Xamarin in-app purchasesXamarin in-app purchases
Xamarin in-app purchasesDiego Castro
 
Microsoft Bot Framework + Cognitive Services
Microsoft Bot Framework + Cognitive ServicesMicrosoft Bot Framework + Cognitive Services
Microsoft Bot Framework + Cognitive ServicesDiego Castro
 
Bibliotecas nativas em Xamarin
Bibliotecas nativas em XamarinBibliotecas nativas em Xamarin
Bibliotecas nativas em XamarinDiego Castro
 
Computação Cognitiva
Computação Cognitiva Computação Cognitiva
Computação Cognitiva Diego Castro
 
Migrando uma App Universal 8.1 para o Windows 10
Migrando uma App Universal 8.1 para o Windows 10Migrando uma App Universal 8.1 para o Windows 10
Migrando uma App Universal 8.1 para o Windows 10Diego Castro
 
TDC 2015 - Execução em Background e Live Tiles em Universal Apps
TDC 2015 - Execução em Background e Live Tiles em Universal AppsTDC 2015 - Execução em Background e Live Tiles em Universal Apps
TDC 2015 - Execução em Background e Live Tiles em Universal AppsDiego Castro
 

Plus de Diego Castro (6)

Xamarin in-app purchases
Xamarin in-app purchasesXamarin in-app purchases
Xamarin in-app purchases
 
Microsoft Bot Framework + Cognitive Services
Microsoft Bot Framework + Cognitive ServicesMicrosoft Bot Framework + Cognitive Services
Microsoft Bot Framework + Cognitive Services
 
Bibliotecas nativas em Xamarin
Bibliotecas nativas em XamarinBibliotecas nativas em Xamarin
Bibliotecas nativas em Xamarin
 
Computação Cognitiva
Computação Cognitiva Computação Cognitiva
Computação Cognitiva
 
Migrando uma App Universal 8.1 para o Windows 10
Migrando uma App Universal 8.1 para o Windows 10Migrando uma App Universal 8.1 para o Windows 10
Migrando uma App Universal 8.1 para o Windows 10
 
TDC 2015 - Execução em Background e Live Tiles em Universal Apps
TDC 2015 - Execução em Background e Live Tiles em Universal AppsTDC 2015 - Execução em Background e Live Tiles em Universal Apps
TDC 2015 - Execução em Background e Live Tiles em Universal Apps
 

Agile Development Software - Scrum

  • 1.
  • 2. Antes… Perguntas breves? Façam durante a apresentação. Já as perguntas LOOOOONGAS …
  • 3. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 4. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 5. “Conjunto de metodologias de desenvolvimento de software. O desenvolvimento ágil, tal como qualquer metodologia de software, providencia uma estrutura conceitual para reger projetos de engenharia de software.” Wikipedia
  • 6. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 7. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 8. Story To Do WIP Done Metodologias Ágeis O que éScrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 9.
  • 10. 1986 Artigo no Harvard Business Review por Hirotaka Takeuchi e Ikujiro Nonaka 1993 Foi concebido, documentado e implantando como é hoje 1995 Formalizado, implantado e divulgado em todo mundo Origem
  • 11. Manifesto Ágil I N D I V Í D U O S E I N T E R A Ç Õ E S S O F T WA R E E M F U N C I O N A M E N T O C O L A B O R A Ç Ã O C O M O C L I E N T E R E S P O N D E M A M U D A N Ç A S “Estamos descobrindo maneiras melhores de
 desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar: P R O C E S S O S E F E R R A M E N TA S D O C U M E N TA Ç Ã O A B R A N G E N T E N E G O C I A Ç Ã O D E C O N T R AT O S S E G U I R U M P L A N O + Q Ou seja, mesmo havendo valor nos itens à direita,
 valorizamos mais os itens à esquerda.”
  • 12. “Scrum é um…
 Framework iterativo e incremental para gerenciamento de projetos e desenvolvimento ágil de software.” Wikipedia “Scrum é uma…
 Abordagem ágil para gerenciamento de projetos complexos.” Scrum Alliance
  • 13. Os Pilares do Scrum Transparência Inspeção Adaptação
  • 15. Story To Do WIP Done Metodologias Ágeis O que éScrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 16. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 17. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 18. É composto basicamente por: Pessoas e Papéis Artefatos Eventos
  • 19. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 20. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 21. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 22. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers
  • 24. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers
  • 25. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers •Representante do cliente •Gerencia o Product Backlog •Só tem um por projeto •Define a meta por sprint •Não define como fazer •Define o que fazer •Único que pode cancelar um
 sprint
  • 26. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers •Garante a adoção do Scrum •Garante produtividade •Garante qualidade •Blinda o time •Remove impedimentos •Pode ser um Dev •Não é chefe
  • 27. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers •Desenvolve o produto •São interdisciplinares •Compartilham conhecimento •São auto gerenciáveis •Definem o Sprint Backlog •Entregam o produto
 seguindo o DoD
  • 28. Pigs Chickens • Product Owner • Stakeholders • Dev Team • Scrum Master • Outros • Managers •Fornecem informações para
 o time •Não dizem ao time como
 trabalhar •Não podem interferir (tirar o
 foco) do time
  • 29. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 30. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 31. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 32. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 33. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 34. Floricultura Virtual • Cadastro de flores • Categorização das flores • Administração dos preços • Login com níveis de acesso • Processo de venda • Processo de entrega • Pagamento Projeto ou Release
  • 35. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 36. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 37. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 38. Floricultura Virtual • Cadastro de flores 5 • Categorização das flores 3 • Administração dos preços • Login com níveis de acesso • Processo de venda • Processo de entrega • Pagamento Extração do Product Backlog
  • 39. Planning Poker 1 2 3 5 8 1 3 Números Fibonacci 2 1 3 4 0 ?
  • 40. Estórias: • Cadastro de flores - 5 pontos • Categorização das flores - 3 pontos - Design - Definir campos - Modelagem DB - Criação do formulário - Testes unitários - Atualização do DB - Listagem dos registros - Criação do formulário - Atualização do cadastro - Testes unitários Quebrando as estórias em tasks
  • 41. Story To Do WIP Done Cadastro de Flores Categorização das flores Design Formulário Testes
  • 42. Story To Do WIP Done Cadastro de Flores Categorização das flores Design Formulário Testes
  • 43. Story To Do WIP Done Cadastro de Flores Categorização das flores Design Formulário Testes
  • 44. Story To Do WIP Done Categorização das flores Design Formulário Testes Cadastro de Flores
  • 45. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 46. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 47. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 48. Contém todos os requisitos para poder dizer que uma estória está pronta. Definition of Done • Código no padrão estabelecido • Código inspecionado por outra pessoa • Testada com 100% de aprovação • Todos os requisitos descritos na estória estão
 implementados
  • 49. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 50. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 51. É composto basicamente por: Product Backlog Sprint Backlog Definition of Done Burndown Charts
  • 53. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 54. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 55. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 56. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 57. •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective Todos com tempo fixo •Planning Meeting
  • 58. •Planning Meeting •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective •Duração: 5% do Sprint •Objetivo: Criar e organizar o Sprint backlog •O que será feito no Sprint •Como será feito no Sprint •O time “pontua”as estórias e define a capacidade de desenvolvimento •P.O. define a meta do Sprint
  • 59. •Planning Meeting •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective •Duração: 2 a 4 semanas •Objetivo: Tornar o backlog em produto •Nenhuma mudança deve ocorrer •Não deve ter interferências externas •Os eventos ocorrem dentro da sprint
  • 60. •Planning Meeting •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective •Duração: 15 minutos •Objetivo: Alinhar o desenvolvimento com a meta •Realizada em pé •Sempre no mesmo local e horário •Participantes: SM e Team •Ouvinte: Product Owner •Cada membro explica •O que fez •O que vai fazer •Impedimentos •Não discute questões técnicas
  • 61. •Planning Meeting •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective •Duração: 5% do Sprint •Objetivo: Dar uma visão real do que foi feito •Todo mundo participa •Dúvidas de uso são esclarecidas •Os usuários “navegam”pelo que já está pronto •Os usuários são orientados pelo time •Não é momento para fazer testes
  • 62. •Planning Meeting •Sprint •Daily Scrum •Sprint Review •Sprint Retrospective •Duração: 5% do Sprint •Objetivo: Refletir, rever e definir meios de entrega sem maiores transtornos •Participantes: Time Scrum •Não deve levar para o lado pessoal •Momento de levantar pontos positivos e negativos
  • 63. Fluxo
  • 64. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 65. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos
  • 66. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos Mundo Real
  • 67. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos Mundo Real
  • 68. Dificuldades •Resistência de quem está “perdendo poder” •Visão tradicional dos superiores •Indefinição do cliente •Troca de tarefas rapidamente •Dev nunca é o “dono"do código
  • 69. Mitos •Scrum é para projetos pequenos •Somente para experientes e times nivelados •Não há documentação •Não tem como estimar, logo é impossível vender
  • 70. Verdades •Scrum não funciona em qualquer time •Scrum é fácil
  • 71. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos Mundo Real
  • 72. Story To Do WIP Done Metodologias Ágeis O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos Mundo Real
  • 73. Story To Do WIP Done O que é Scrum Framework Scrum Pessoas e Papéis Artefatos Eventos Mundo Real Metodologias Ágeis