SlideShare a Scribd company logo
1 of 15
SCRUM básico
entendendo como trabalhar com metodologia ágil
Histórico
Antes era mais comum o método sequencial, Waterfall
(cascata):
1.Requerimento
2.Projeto
3.Codificação
4.Integração
5.Teste e depuração
6.Instalação
Histórico
Porém, com nossa evolução rápida e constante, esse método
passou a ser mais complicado de seguir, já que o escopo dos
projetos mudava constantemente e os clientes precisavam cada
vez mais de um produto implementado ASAP (as soon as
possible).
Por isso, na década de 80 surgiram as metodologias ágeis,
minimizando o risco pelo desenvolvimento do software em
curtos períodos, chamados de sprints.
Métodos Ágeis
O manifesto ágil propõe
valores simplificados, com
processos menos engessados
e desenvolvimento focado
mais na solução e na
adaptabilidade, entendendo
que mudanças são constantes
e que não devem ser
impeditivas do andamento do
projeto.
SCRUM Definition
“A framework within which people can address complex adaptive problems,
while productively and creatively delivering products of the highest
possible value”
O SCRUM é um processo iterativo e incremental, que trata
cada sprint como um mini projeto dentro do todo (backlog),
terminando cada um com uma peça incremental do produto já
em produção.
SCRUM Cycle
Cerimônias:
- Sprint Planning (antes
de cada sprint)
- Daily (todos os dias durante
o sprint)
- Sprint Review (ao final
do sprint)
- Sprint Retrospective
(depois da entrega para o
cliente)
PLAYERS
São 3 os principais players: Product Owner, Scrum Team e
Scrum Master.
Product Owner 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.
PLAYERS
Scrum Master 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. Participa das reuniões diárias, revisão da Sprint
e planejamento.
Scrum Team é multifuncional. Seleciona, entre os itens
priorizados, os que irão ser executados durante a Sprint.
Tem todo o direito de realizar o que quiser dentro do
Sprint.
Histórias
O backlog é composto por histórias, que tem critérios de
aceitação, test cases e definição composta na seguinte
estrutura:
Como (role)
Quero (ação)
De maneira a (motivo)
Auxílio extra? KANBAN
O quadro de trabalho (ou Kanban) é uma representação visual do
andamento do sprint em curso e auxílio na organização de
atividades por pessoa:
BurnDown chart
O Burndown é um gráfico com
eixos X e Y, baseado nas
atividades que não
ultrapassem um dia de
trabalho.
O eixo X indica o número de
tarefas existentes no
Sprint e o eixo Y os dias
que representam o tamanho
do Sprint.
Quem pode aplicar SCRUM?
Fatores chave para o sucesso da aplicação ágil são:
A cultura da organização deve apoiar a negociação.
As pessoas devem ser confiantes.
Poucas pessoas, porém competentes.
A organização deve promover as decisões que os
desenvolvedores tomam.
A Organização necessita ter um ambiente que facilite a
rápida comunicação entre os membros.
Dúvidas?
E aí, #partiu ser ágil?
REferências
SCRUM Guide
Manifesto Ágil
Scrum Overview – Projeto Eclipse
Implementing Scrum
Agile Atlas
Mind Master
Rush – Método ágil de gerenciamento de projetos
Thanks! :)
Amanda Armelin
amanda.arm@gmail.com

More Related Content

What's hot

Product discovery con frameworks de ux y agile inception
 Product discovery con frameworks de ux y agile inception Product discovery con frameworks de ux y agile inception
Product discovery con frameworks de ux y agile inceptionGiovanny Cifuentes
 
Gestão de Projetos Hibrida
Gestão de Projetos HibridaGestão de Projetos Hibrida
Gestão de Projetos HibridaAragon Vieira
 
Criação Publicitária - Aula 01 - Criatividade
Criação Publicitária - Aula 01 - CriatividadeCriação Publicitária - Aula 01 - Criatividade
Criação Publicitária - Aula 01 - CriatividadeThiago Ianatoni
 
STORYTELLING MARKETING
STORYTELLING MARKETINGSTORYTELLING MARKETING
STORYTELLING MARKETINGRenato Melo
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutosSerge Rehem
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPersonal
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanTaller Negócio Digitais
 
Lean inception: como alinhar pessoas e construir o produto certo
Lean inception: como alinhar pessoas e construir o produto certoLean inception: como alinhar pessoas e construir o produto certo
Lean inception: como alinhar pessoas e construir o produto certoPaulo Caroli
 
Treinamento Agile com scrum
Treinamento Agile com scrumTreinamento Agile com scrum
Treinamento Agile com scrumEduardo Bregaida
 
Ciclo de Vida do Produto I iPod
Ciclo de Vida do Produto I iPodCiclo de Vida do Produto I iPod
Ciclo de Vida do Produto I iPodPaulo Matos Jr
 
Business Case para Projetos de Gestão por Processos (BPM)
Business Case para Projetos de Gestão por Processos (BPM)Business Case para Projetos de Gestão por Processos (BPM)
Business Case para Projetos de Gestão por Processos (BPM)CompanyWeb
 
Criação publicitária - Aula 02 - Brainstorm
Criação publicitária - Aula 02  - BrainstormCriação publicitária - Aula 02  - Brainstorm
Criação publicitária - Aula 02 - BrainstormThiago Ianatoni
 
Workshop de Lean Inception
Workshop de Lean InceptionWorkshop de Lean Inception
Workshop de Lean InceptionJosé Morales
 
Elipses, ligações e transições
Elipses, ligações e transiçõesElipses, ligações e transições
Elipses, ligações e transiçõesThiago Assumpção
 

What's hot (20)

Product discovery con frameworks de ux y agile inception
 Product discovery con frameworks de ux y agile inception Product discovery con frameworks de ux y agile inception
Product discovery con frameworks de ux y agile inception
 
Gestão de Projetos Hibrida
Gestão de Projetos HibridaGestão de Projetos Hibrida
Gestão de Projetos Hibrida
 
Criação Publicitária - Aula 01 - Criatividade
Criação Publicitária - Aula 01 - CriatividadeCriação Publicitária - Aula 01 - Criatividade
Criação Publicitária - Aula 01 - Criatividade
 
Dor e DoD
Dor e DoDDor e DoD
Dor e DoD
 
Método Kanban - Introdução ao sistema ágil adaptativo
Método Kanban - Introdução ao sistema ágil adaptativoMétodo Kanban - Introdução ao sistema ágil adaptativo
Método Kanban - Introdução ao sistema ágil adaptativo
 
STORYTELLING MARKETING
STORYTELLING MARKETINGSTORYTELLING MARKETING
STORYTELLING MARKETING
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Produção gráfica
Produção gráficaProdução gráfica
Produção gráfica
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream Kanban
 
Construindo Proposta de Valor com Canvas
Construindo Proposta de Valor com CanvasConstruindo Proposta de Valor com Canvas
Construindo Proposta de Valor com Canvas
 
Lean inception: como alinhar pessoas e construir o produto certo
Lean inception: como alinhar pessoas e construir o produto certoLean inception: como alinhar pessoas e construir o produto certo
Lean inception: como alinhar pessoas e construir o produto certo
 
Scrum Day Brazil 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entr...
Scrum Day Brazil 2021 | Como o Lean, Agile e Gestão 3.0  irão aumentar a entr...Scrum Day Brazil 2021 | Como o Lean, Agile e Gestão 3.0  irão aumentar a entr...
Scrum Day Brazil 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entr...
 
Treinamento Agile com scrum
Treinamento Agile com scrumTreinamento Agile com scrum
Treinamento Agile com scrum
 
Ciclo de Vida do Produto I iPod
Ciclo de Vida do Produto I iPodCiclo de Vida do Produto I iPod
Ciclo de Vida do Produto I iPod
 
Business Case para Projetos de Gestão por Processos (BPM)
Business Case para Projetos de Gestão por Processos (BPM)Business Case para Projetos de Gestão por Processos (BPM)
Business Case para Projetos de Gestão por Processos (BPM)
 
Criação publicitária - Aula 02 - Brainstorm
Criação publicitária - Aula 02  - BrainstormCriação publicitária - Aula 02  - Brainstorm
Criação publicitária - Aula 02 - Brainstorm
 
Workshop de Lean Inception
Workshop de Lean InceptionWorkshop de Lean Inception
Workshop de Lean Inception
 
Elipses, ligações e transições
Elipses, ligações e transiçõesElipses, ligações e transições
Elipses, ligações e transições
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 

Similar to SCRUM básico e aplicação de metodologia ágil

Apresentação Scrum, Xp e Kanban
Apresentação Scrum, Xp e KanbanApresentação Scrum, Xp e Kanban
Apresentação Scrum, Xp e KanbanManoela Oliveira
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario ScrumFingerTips
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumRafael Ramos
 
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
 
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
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de Trabalh...
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de  Trabalh...Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de  Trabalh...
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de Trabalh...Silvio Gonçalves
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumJuan Bernabó
 
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilRebecca Betwel
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixCris Fidelix
 
Scrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimentoScrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimentoRalph Rassweiler
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumThiago Barros, PSM
 
Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15claudioluciodovallopes
 

Similar to SCRUM básico e aplicação de metodologia ágil (20)

Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
Agil - artigo cientifico
Agil - artigo cientificoAgil - artigo cientifico
Agil - artigo cientifico
 
Scrum
ScrumScrum
Scrum
 
Apresentação Scrum, Xp e Kanban
Apresentação Scrum, Xp e KanbanApresentação Scrum, Xp e Kanban
Apresentação Scrum, Xp e Kanban
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario Scrum
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com Scrum
 
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
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
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 - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de Trabalh...
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de  Trabalh...Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de  Trabalh...
Práticas de Métodos Ágeis e Possibilidade de Execução em Ambiente de Trabalh...
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
 
Scrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimentoScrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimento
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com ScrumFerramentas Livres para a Gestão de Projetos Ágeis com Scrum
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
 
Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15
 

SCRUM básico e aplicação de metodologia ágil

  • 1. SCRUM básico entendendo como trabalhar com metodologia ágil
  • 2. Histórico Antes era mais comum o método sequencial, Waterfall (cascata): 1.Requerimento 2.Projeto 3.Codificação 4.Integração 5.Teste e depuração 6.Instalação
  • 3. Histórico Porém, com nossa evolução rápida e constante, esse método passou a ser mais complicado de seguir, já que o escopo dos projetos mudava constantemente e os clientes precisavam cada vez mais de um produto implementado ASAP (as soon as possible). Por isso, na década de 80 surgiram as metodologias ágeis, minimizando o risco pelo desenvolvimento do software em curtos períodos, chamados de sprints.
  • 4. Métodos Ágeis O manifesto ágil propõe valores simplificados, com processos menos engessados e desenvolvimento focado mais na solução e na adaptabilidade, entendendo que mudanças são constantes e que não devem ser impeditivas do andamento do projeto.
  • 5. SCRUM Definition “A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value” O SCRUM é um processo iterativo e incremental, que trata cada sprint como um mini projeto dentro do todo (backlog), terminando cada um com uma peça incremental do produto já em produção.
  • 6. SCRUM Cycle Cerimônias: - Sprint Planning (antes de cada sprint) - Daily (todos os dias durante o sprint) - Sprint Review (ao final do sprint) - Sprint Retrospective (depois da entrega para o cliente)
  • 7. PLAYERS São 3 os principais players: Product Owner, Scrum Team e Scrum Master. Product Owner 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. PLAYERS Scrum Master 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. Participa das reuniões diárias, revisão da Sprint e planejamento. Scrum Team é multifuncional. Seleciona, entre os itens priorizados, os que irão ser executados durante a Sprint. Tem todo o direito de realizar o que quiser dentro do Sprint.
  • 9. Histórias O backlog é composto por histórias, que tem critérios de aceitação, test cases e definição composta na seguinte estrutura: Como (role) Quero (ação) De maneira a (motivo)
  • 10. Auxílio extra? KANBAN O quadro de trabalho (ou Kanban) é uma representação visual do andamento do sprint em curso e auxílio na organização de atividades por pessoa:
  • 11. BurnDown chart O Burndown é um gráfico com eixos X e Y, baseado nas atividades que não ultrapassem um dia de trabalho. O eixo X indica o número de tarefas existentes no Sprint e o eixo Y os dias que representam o tamanho do Sprint.
  • 12. Quem pode aplicar SCRUM? Fatores chave para o sucesso da aplicação ágil são: A cultura da organização deve apoiar a negociação. As pessoas devem ser confiantes. Poucas pessoas, porém competentes. A organização deve promover as decisões que os desenvolvedores tomam. A Organização necessita ter um ambiente que facilite a rápida comunicação entre os membros.
  • 14. REferências SCRUM Guide Manifesto Ágil Scrum Overview – Projeto Eclipse Implementing Scrum Agile Atlas Mind Master Rush – Método ágil de gerenciamento de projetos