SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
S C R U M
S C R U M
Adson Cunha, MSc, PMP®
http://adsoncunha.com
O que é?
• Processo iterativo e incremental para desenvolvimento
de qualquer produto e gerenciamento de qualquer
trabalho
• Provê agilidade necessária para responder rapidamente
às mudanças de requisitos
• Processo ágil com foco na entrega do maior valor para o
• Processo ágil com foco na entrega do maior valor para o
negócio no menor tempo
• Não são prescritas práticas de engenharia
• É mais um framework que uma metodologia
Manifesto Ágil
Características
Processos: Reunião de Planejamento,
Retrospectiva, Reunião Diária, Iterações
(Sprints), ...
Ferramentas: Taskboard, Ferramentas,
User Stories, Burndown, ...
Pessoas: ScrumMaster, Product Owner,
Time, ...
Cultura: Time multidisciplinar, Autogerenciamento,
Valores, Envolvimento do cliente, Liderança,
Colaboração, Respeito, ...
Time, ...
Framework SCRUM
Papéis
Product Owner
• Definir os requisitos do produto
• Gerenciar o retorno do investimento (ROI)
• Apresentar ao time os requisitos
• Priorizar os requisitos de acordo com o valor para o
negócio
• Planejar as entregas (releases)
• Planejar as entregas (releases)
• Garantir que os especialistas de domínio estejam
disponíveis para o time
Scrum Master
• Responsável pelo gerenciamento do projeto
• Garantir o uso do Scrum
• Remover os impedimentos do time
• Habilitar a cooperação entre todos os papéis e funções
• Funciona como um escudo para o time das
interferências externas
interferências externas
Time
• Geralmente entre 5-9 pessoas
• Multidisciplinares
• Auto-organizados
• Devem estar fulltime no projeto
Estrutura do SCRUM
Sprints
• O progresso do projeto se dá em uma série de “sprints”
• Duração de 2 a 4 semanas
• Duração constante: as funcionalidades é que podem
variar!
• Uma parte do produto é produzida (projetada,
codificada, testada, …)
codificada, testada, …)
• Parte do produto a ser produzida é priorizada pelo
negócio (ROI)
Cascata x Iterativo e Incremental
Cascata x Iterativo e Incremental
Sempre entregar valor
Sprints blindadas
Reunião de Planejamento
• Dividida em 2 partes:
• Priorização e estimativa do Product Backlog
• Identificação e estimativa das tarefas do Sprint
Backlog
Planning Poker
Reunião Diária
Sprint Review
• O time apresenta o que foi trabalhado durante a sprint
• Demo do produto
• Todos os envolvidos no projeto participam
Sprint Retrospective
Burndown Chart
Taskboard
SCRUM of SCRUMs
SCRUM of SCRUMs
Exercício
Linha de Produção
de Aviões
de Aviões
Apresentação
• Três equipes
• Produção de aviões de papel
• Sprints e replanejamento de 3 minutos cada
• Respeito incondicional ao tempo!
• Conceito de linha de produção
• O avião começa numa ponta e termina na outra
• O avião começa numa ponta e termina na outra
• A engenharia a ser aplicada é de decisão do time
• Não pode haver estocagem de matéria-prima
• O produto precisa cumprir o escopo
• Caso acabe o tempo e o produto estiver inacabado, ele pode
voltar para a produção no próximo sprint
Necessidades
• A Força Aérea deseja um novo avião
• O representante da entidade entrou em contato com três
empresas para analisar as propostas
• O representante deseja saber quantos aviões vocês
produziriam em TRÊS minutos
• Vocês tem 1 minuto para discutir e passar a estimativa
Análise das Propostas
• A Força Aérea gostou das estimativas e vai abrir concorrência
• Vocês deverão produzir um protótipo do avião em três minutos.
O escopo é:
• Deve possuir 12 janelas
• Deve possuir uma cabine
• Deve possuir o símbolo das empresas
• Deve possuir o símbolo das empresas
• Nas duas asas
• Na traseira
O que o cliente quer...
Mãos à obra!
• Com o escopo em mãos, agora é com vocês!
• A empresa que mais produzir leva o contrato.
• Vocês terão 3 sprints de 3 minutos para produzir.
• Terão mais 3 minutos para avaliar e adaptar o processo, ao final
dos sprints, visando maior produtividade.
• Deverão dar uma estimativa de produção a cada início de sprint.
• Deverão dar uma estimativa de produção a cada início de sprint.
Papéis
• Product Owner
• Irá passar o escopo e aceitar o produto
• Scrum Master
• Não poderá produzir. Deverá cuidar do time, avaliar o
processo, remover impedimentos e buscar matéria-prima.
• Equipe
• Equipe
• Produzirá o produto e avaliará o processo.
Avaliando
• Estimativas e limites de produção
• Prototipação e geração de valor ao cliente
• Inspeção e adaptação
• Gargalos e correções
• Trabalho em equipe
• Utilização de sprints
• Utilização de sprints
É melhor entregar todos aviões em 10 minutos
ou uma % a cada 3 minutos?
Referências
• Scrum Alliance
• http://www.scrumalliance.org/
• Mountain Goat Software
• http://www.mountaingoatsoftware.com/scrum/
• Implementing Scrum
• http://www.implementingscrum.com/
• Scrum e XP direto das Trincheiras
• Scrum e XP direto das Trincheiras
• http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches
• Planning Poker
• http://www.planningpoker.com/detail.html
• Dinâmica Fábrica de Aviões
• http://www.agileway.com.br/2009/08/18/dinamica-fabrica-de-avioes-2-0/
• Scrum na Globo.com: Derrubando mitos
• http://blog.caelum.com.br/2008/12/03/falando-em-agile-2008-scrum-na-
globocom-derrubando-mitos/

Contenu connexe

Tendances

Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos Scrum
Gustavo Quezada
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de software
Impacta Eventos
 

Tendances (20)

Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
O Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do ScrumO Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do Scrum
 
Métodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XPMétodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XP
 
Guia do Papel e Responsabilidade do Scrum Master
Guia do Papel e Responsabilidade do Scrum MasterGuia do Papel e Responsabilidade do Scrum Master
Guia do Papel e Responsabilidade do Scrum Master
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tourScrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
 
Desenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XPDesenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XP
 
Participação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos ScrumParticipação do Time de Teste em Projetos Scrum
Participação do Time de Teste em Projetos 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
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - 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
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
SCRUM - Priorização do backlog
SCRUM  - Priorização do backlogSCRUM  - Priorização do backlog
SCRUM - Priorização do backlog
 
Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
 
Agile SCRUM
Agile SCRUMAgile SCRUM
Agile SCRUM
 
Scrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de SoftwareScrum - Gestão Ágil de Projetos de Software
Scrum - Gestão Ágil de Projetos de Software
 
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)
 
Um guia definitivo para o Scrum em Português
Um guia definitivo para o Scrum em PortuguêsUm guia definitivo para o Scrum em Português
Um guia definitivo para o Scrum em Português
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de software
 
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
 

En vedette

Apostila de poo em c++
Apostila de poo em c++Apostila de poo em c++
Apostila de poo em c++
Lindomar ...
 
Desenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e IncrementalDesenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e Incremental
Robson Silva Espig
 
Scrum apresentação
Scrum apresentaçãoScrum apresentação
Scrum apresentação
Armando Couto
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de software
Jaime Schettini
 

En vedette (20)

Enterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer SchoolEnterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer School
 
os desafios de escalar SCRUM
os desafios de escalar SCRUMos desafios de escalar SCRUM
os desafios de escalar SCRUM
 
Gerência de Projetos de Software - Aula 2
Gerência de Projetos de Software - Aula 2Gerência de Projetos de Software - Aula 2
Gerência de Projetos de Software - Aula 2
 
Gerência de Projetos de Software - Aula 3
Gerência de Projetos de Software - Aula 3Gerência de Projetos de Software - Aula 3
Gerência de Projetos de Software - Aula 3
 
Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a Aspectos
 
Desenvolvimento ágil de software com Scrum - XII Mostra PUC-Rio
Desenvolvimento ágil de software com Scrum - XII Mostra PUC-RioDesenvolvimento ágil de software com Scrum - XII Mostra PUC-Rio
Desenvolvimento ágil de software com Scrum - XII Mostra PUC-Rio
 
Apostila de poo em c++
Apostila de poo em c++Apostila de poo em c++
Apostila de poo em c++
 
Desenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e IncrementalDesenvolvimento Iterativo e Incremental
Desenvolvimento Iterativo e Incremental
 
Scrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de SistemasScrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de Sistemas
 
Desenvolvimento Incremental com Test Driven Development
Desenvolvimento Incremental com Test Driven DevelopmentDesenvolvimento Incremental com Test Driven Development
Desenvolvimento Incremental com Test Driven Development
 
Scrum apresentação
Scrum apresentaçãoScrum apresentação
Scrum apresentação
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de software
 
Scrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDScrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATED
 
Modelo Incremental - Engenharia de Software
Modelo Incremental - Engenharia de SoftwareModelo Incremental - Engenharia de Software
Modelo Incremental - Engenharia de Software
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Scrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de casoScrum Na Globo.Com - Estudo de caso
Scrum Na Globo.Com - Estudo de caso
 
Es capítulo 3 - desenvolvimento ágil
Es   capítulo 3  -  desenvolvimento ágilEs   capítulo 3  -  desenvolvimento ágil
Es capítulo 3 - desenvolvimento ágil
 
Analise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UMLAnalise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UML
 
Análise e Modelagem com UML
Análise e Modelagem com UMLAnálise e Modelagem com UML
Análise e Modelagem com UML
 
Engenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e IncrementalEngenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e Incremental
 

Similaire à Gerência de Projetos de Software - Aula 3 [SCRUM]

Similaire à Gerência de Projetos de Software - Aula 3 [SCRUM] (20)

Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao 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
ScrumScrum
Scrum
 
Workshop scrum & rational team concert rtc
Workshop scrum & rational team concert rtcWorkshop scrum & rational team concert rtc
Workshop scrum & rational team concert rtc
 
Scrum - Hands On
Scrum - Hands OnScrum - Hands On
Scrum - Hands On
 
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
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Scrum
ScrumScrum
Scrum
 
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
 
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 - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos ÁgeisScrum - Gerenciando Projetos Ágeis
Scrum - Gerenciando Projetos Ágeis
 
Treinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATELTreinamento - Product Owner - CLARO-NET-EMBRATEL
Treinamento - Product Owner - CLARO-NET-EMBRATEL
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
Minicurso SCRUM
Minicurso SCRUMMinicurso SCRUM
Minicurso SCRUM
 
Agilidade: Scrum e Xp
Agilidade: Scrum e XpAgilidade: Scrum e Xp
Agilidade: Scrum e Xp
 
O que é SCRUM
O que é SCRUMO que é SCRUM
O que é SCRUM
 
Scrum workshop
Scrum   workshopScrum   workshop
Scrum workshop
 
Scrum
ScrumScrum
Scrum
 

Dernier

ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 

Dernier (20)

Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 

Gerência de Projetos de Software - Aula 3 [SCRUM]

  • 1. S C R U M S C R U M Adson Cunha, MSc, PMP® http://adsoncunha.com
  • 2. O que é? • Processo iterativo e incremental para desenvolvimento de qualquer produto e gerenciamento de qualquer trabalho • Provê agilidade necessária para responder rapidamente às mudanças de requisitos • Processo ágil com foco na entrega do maior valor para o • Processo ágil com foco na entrega do maior valor para o negócio no menor tempo • Não são prescritas práticas de engenharia • É mais um framework que uma metodologia
  • 4. Características Processos: Reunião de Planejamento, Retrospectiva, Reunião Diária, Iterações (Sprints), ... Ferramentas: Taskboard, Ferramentas, User Stories, Burndown, ... Pessoas: ScrumMaster, Product Owner, Time, ... Cultura: Time multidisciplinar, Autogerenciamento, Valores, Envolvimento do cliente, Liderança, Colaboração, Respeito, ... Time, ...
  • 7. Product Owner • Definir os requisitos do produto • Gerenciar o retorno do investimento (ROI) • Apresentar ao time os requisitos • Priorizar os requisitos de acordo com o valor para o negócio • Planejar as entregas (releases) • Planejar as entregas (releases) • Garantir que os especialistas de domínio estejam disponíveis para o time
  • 8. Scrum Master • Responsável pelo gerenciamento do projeto • Garantir o uso do Scrum • Remover os impedimentos do time • Habilitar a cooperação entre todos os papéis e funções • Funciona como um escudo para o time das interferências externas interferências externas
  • 9. Time • Geralmente entre 5-9 pessoas • Multidisciplinares • Auto-organizados • Devem estar fulltime no projeto
  • 11. Sprints • O progresso do projeto se dá em uma série de “sprints” • Duração de 2 a 4 semanas • Duração constante: as funcionalidades é que podem variar! • Uma parte do produto é produzida (projetada, codificada, testada, …) codificada, testada, …) • Parte do produto a ser produzida é priorizada pelo negócio (ROI)
  • 12. Cascata x Iterativo e Incremental
  • 13. Cascata x Iterativo e Incremental
  • 16. Reunião de Planejamento • Dividida em 2 partes: • Priorização e estimativa do Product Backlog • Identificação e estimativa das tarefas do Sprint Backlog
  • 19. Sprint Review • O time apresenta o que foi trabalhado durante a sprint • Demo do produto • Todos os envolvidos no projeto participam
  • 25. Exercício Linha de Produção de Aviões de Aviões
  • 26. Apresentação • Três equipes • Produção de aviões de papel • Sprints e replanejamento de 3 minutos cada • Respeito incondicional ao tempo! • Conceito de linha de produção • O avião começa numa ponta e termina na outra • O avião começa numa ponta e termina na outra • A engenharia a ser aplicada é de decisão do time • Não pode haver estocagem de matéria-prima • O produto precisa cumprir o escopo • Caso acabe o tempo e o produto estiver inacabado, ele pode voltar para a produção no próximo sprint
  • 27. Necessidades • A Força Aérea deseja um novo avião • O representante da entidade entrou em contato com três empresas para analisar as propostas • O representante deseja saber quantos aviões vocês produziriam em TRÊS minutos • Vocês tem 1 minuto para discutir e passar a estimativa
  • 28. Análise das Propostas • A Força Aérea gostou das estimativas e vai abrir concorrência • Vocês deverão produzir um protótipo do avião em três minutos. O escopo é: • Deve possuir 12 janelas • Deve possuir uma cabine • Deve possuir o símbolo das empresas • Deve possuir o símbolo das empresas • Nas duas asas • Na traseira
  • 29. O que o cliente quer...
  • 30. Mãos à obra! • Com o escopo em mãos, agora é com vocês! • A empresa que mais produzir leva o contrato. • Vocês terão 3 sprints de 3 minutos para produzir. • Terão mais 3 minutos para avaliar e adaptar o processo, ao final dos sprints, visando maior produtividade. • Deverão dar uma estimativa de produção a cada início de sprint. • Deverão dar uma estimativa de produção a cada início de sprint.
  • 31. Papéis • Product Owner • Irá passar o escopo e aceitar o produto • Scrum Master • Não poderá produzir. Deverá cuidar do time, avaliar o processo, remover impedimentos e buscar matéria-prima. • Equipe • Equipe • Produzirá o produto e avaliará o processo.
  • 32. Avaliando • Estimativas e limites de produção • Prototipação e geração de valor ao cliente • Inspeção e adaptação • Gargalos e correções • Trabalho em equipe • Utilização de sprints • Utilização de sprints É melhor entregar todos aviões em 10 minutos ou uma % a cada 3 minutos?
  • 33. Referências • Scrum Alliance • http://www.scrumalliance.org/ • Mountain Goat Software • http://www.mountaingoatsoftware.com/scrum/ • Implementing Scrum • http://www.implementingscrum.com/ • Scrum e XP direto das Trincheiras • Scrum e XP direto das Trincheiras • http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches • Planning Poker • http://www.planningpoker.com/detail.html • Dinâmica Fábrica de Aviões • http://www.agileway.com.br/2009/08/18/dinamica-fabrica-de-avioes-2-0/ • Scrum na Globo.com: Derrubando mitos • http://blog.caelum.com.br/2008/12/03/falando-em-agile-2008-scrum-na- globocom-derrubando-mitos/