SlideShare uma empresa Scribd logo
Emerson H. Silva [email_address]
Mini-currículo Bacharel em Ciência da Computação Pós-graduando em Metodologias para Engenharia de Software System Specialist na Accenture do Brasil (CoE PB). A Accenture é uma empresa global especializada em consultoria de gestão, serviços de tecnologia e outsourcing ( http://www.accenture.com(.br) ) . Entusiasta da engenharia de software e das metodologias ágeis de desenvolvimento de software Co-fundador do Scrum Paraíba
Agenda Desmitificando o ágil Agilemanifesto.org Cenário atual das empresas de software Por quê pequenas empresas se interessam pelo ágil? Por quê grandes empresas se interessam pelo ágil? Scrum Ferramentas são ágeis! O que podemos concluir?
O que é e o que não é ágil
Desmitificando o Ágil Mito:  Ágil NÃO se preocupa com documentação Documentação é importante para: tornar o conhecimento institucional e não apenas pessoal agregar algum valor para o negócio do cliente e/ou para o negócio da organização
Desmitificando o Ágil Mito:  Não precisamos de processos nem de ferramentas, é só utilizar um quadro e  post-its Apenas quadro e  post-its  não ajudam a produzir o software de forma rápida e eficiente O que á de mais importante nas metodologias ágeis  NÃO  são suas práticas, mas os valores
Desmitificando o Ágil Mito:  Não há disciplina na auto-organização da equipe A idéia de equipe auto-organizada não reflete falta de disciplina, muito pelo contrário: Compromisso é a palavra que representa a disciplina. Compromisso com: Planejamento Time (equipe ou grupo de trabalho) Empresa Clientes
Desmitificando o Ágil Mito:  Equipe ágil não precisa seguir um plano Projetos ágeis também são projetos PROJETO é um  esforço temporário  empreendido para alcançar um  objetivo específico . Projetos são  executados por pessoas , geralmente têm limitações de recursos  e são planejados, executados e controlados . (PMBOK®) Para que o projeto seja realizado dentro das premissas é necessário PLANEJAMENTO
Desmitificando o Ágil Mito:  Uma metodologia ágil vai resolver os problemas da nossa empresa Nem ágil nem tradicional resolve todos os problemas MELHORIA CONTÍNUA + ADPATAÇÃO A capacidade de adaptação deve permitir  que a organização realize mudanças nos projetos e no processo de forma mais flexível e menos onerosa.
Agilemanifesto.org Indivíduos e interações  mais que processos e ferramentas Software em funcionamento  mais que documentação abrangente Colaboração com o cliente  mais que negociação de contratos Responder a mudanças  mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.
Pequenas e gigantes
Por quê as pequenas empresas se interessam pelo ágil?
Por quê as grandes empresas se interessam pelo ágil?
SCRUM Framework de gestão ágil de projetos
Scrum (Propósito) Ser utilizado para desenvolver produtos Ser o framework no qual você poderá empregar processos e técnicas Transparecer os problemas em suas práticas para que você as melhore
Scrum (Teoria) Processos empíricos* Abordagem iterativa e incremental Objetivos: Previsibilidade E controle de riscos
Scrum (Pilares) TRANSPARÊNCIA Definição de pronto conhecida por todos INSPEÇÃO Identificar a rapidamente as não-conformidades ADAPTAÇÃO Ajustes e adequações rápidas em produto e/ou processo
Scrum (Conteúdo)
Scrum (Papéis)
Scrum (Scrum Master) “ Ensina” Scrum para o Time e para a organização Remove os impedimentos Não é gerente, mas sim um líder servidor ** e facilitador **Leia “o monge e o executivo” (James C. Hunter)
Scrum (Product Owner) Gerencia backlog do produto Define valor de negócio Define prioridade Define requisitos Toma as decisões (decisões devem ser respeitadas)*** *** Mas podem ser discutidas
Scrum (Time) Transformam o backlog em incrementos entregáveis a cada Sprint São interdisciplinares: Possuem conhecimentos especializados, como programação, controle de qualidade, análise de negócios, arquitetura, projeto de interface de usuário ou projeto de banco de dados. São auto-organizáveis: ninguém diz ao time o como, apenas o quê.
Scrum (Ciclo)
Scrum (Artefatos) Documentos Burndown chart (Backlog - Sprint) Backlog do produto Backlog da Sprint Lista de impedimentos
Automação de tarefas torna o projeto e o processo mais ágil
Ferramentas são ágeis! Controles de versões Integração contínua Gerenciamento de mudanças Rastreabilidade entre produtos de trabalho Testes Essas acima são tarefas onerosas e por assim serem as vezes deixamos de fazê-las . Ferramentas  para elas “agilizam” (leia: agregam valor de negócio ao produto e ao processo) o desenvolvimento.
O que deu para extrair dessa apresentação?
O que podemos concluir? Ágilidade  NÃO  se trata apenas de práticas para tornar o desenvolvimento mais rápido Mas  SIM  de valores e ações que tenham foco nos objetivos de atender o cliente, com qualidade de produto dentro de escopo, prazo e custo planejado.  Valores ágeis  NÃO  condenam documentação, processos e ferramentas Apenas valorizam mais as pessoas e suas interações E valorizam mais a satisfação dos envolvidos (clientes e times)
Obrigado!
Dúvidas?
Referências Scrum Guide – Disponível em:  http://www.scrum.org/  - Acesso em: 09/2010. Scrum e Estratégia – InfoQ – Disponível em:  http://www.infoq.com/br/articles/scrum-and-strategy  - Acesso em : 09/2010. Adoção de Agile X Diferenças entre as gerações – InfoQ – Disponível em:  http://www.infoq.com/br/articles/agile-diferenca-geracao  - Acesso em: 09/2010. Scrum e a Crise Mundial – InfoQ – Disponível em:  http://www.infoq.com/br/articles/scrum-crise-mundial  - Acesso em: 09/2010. Acesse  http://scrumpb.org

Mais conteúdo relacionado

Mais procurados

Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
Ludimila Monjardim Casagrande
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
Igor Macaubas
 
Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)
Rafael Barbosa Camargo
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
Israel Santiago
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
José Correia
 
Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
Annelise Gripp
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
William G. Comnisky
 
Metodologia agil no desenvolvimento criativo de software
Metodologia agil no desenvolvimento criativo de softwareMetodologia agil no desenvolvimento criativo de software
Metodologia agil no desenvolvimento criativo de software
Universidade Tiradentes
 
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
Juan Bernabó
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
Juan Bernabó
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech
.add
 
Scrum na Prática
Scrum na PráticaScrum na Prática
Scrum na Prática
Alexandre Amorim
 
Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009
Clavius Tales
 
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
 
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
Paulo Lomanto
 
Noções Básicas Seis Sigma, Lean e Qualidade v3
Noções Básicas Seis Sigma, Lean e Qualidade v3Noções Básicas Seis Sigma, Lean e Qualidade v3
Noções Básicas Seis Sigma, Lean e Qualidade v3
Valor Agregado Consulting
 
Porque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetosPorque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetos
Eamon Sousa, PMP
 
Lean software
Lean software Lean software
Lean software
Sergio Crespo
 
Scrum Master em ação
Scrum Master em açãoScrum Master em ação
Scrum Master em ação
Rildo (@rildosan) Santos
 
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
Marcelo Gaspar BLACK BELT, CISA, CGEIT
 

Mais procurados (20)

Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
Iterasys Test Show 2010 -  Estratégia Baseada no ScrumIterasys Test Show 2010 -  Estratégia Baseada no Scrum
Iterasys Test Show 2010 - Estratégia Baseada no Scrum
 
Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Metodologia agil no desenvolvimento criativo de software
Metodologia agil no desenvolvimento criativo de softwareMetodologia agil no desenvolvimento criativo de software
Metodologia agil no desenvolvimento criativo de software
 
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
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
 
Gestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTechGestão Ágil e Lean - Circuito de treinamentos AddTech
Gestão Ágil e Lean - Circuito de treinamentos AddTech
 
Scrum na Prática
Scrum na PráticaScrum na Prática
Scrum na Prática
 
Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009Governança Ágil - Ágiles 2009
Governança Ágil - Ágiles 2009
 
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)
 
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
 
Noções Básicas Seis Sigma, Lean e Qualidade v3
Noções Básicas Seis Sigma, Lean e Qualidade v3Noções Básicas Seis Sigma, Lean e Qualidade v3
Noções Básicas Seis Sigma, Lean e Qualidade v3
 
Porque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetosPorque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetos
 
Lean software
Lean software Lean software
Lean software
 
Scrum Master em ação
Scrum Master em açãoScrum Master em ação
Scrum Master em ação
 
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
 

Semelhante a Desmitificando o ágil e o scrum

anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
Alisson Batista
 
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
fayrusm
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
renatofabro
 
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
Roberto Brandini
 
Processos Ágeis
Processos Ágeis Processos Ágeis
Processos Ágeis
ProfThiagoAAlves
 
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
Alessandro Novais
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
Wildtech
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
Carlos Lucas Brandão
 
Slides - Formação em Gestão de Projetos CNJ.pdf
Slides - Formação em Gestão de Projetos CNJ.pdfSlides - Formação em Gestão de Projetos CNJ.pdf
Slides - Formação em Gestão de Projetos CNJ.pdf
JosuSantos75
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
Alex Vieira, MBA
 
Utilizando o Scrum como Framework para Desenvolvimento de Produtos
Utilizando o Scrum como Framework para Desenvolvimento de ProdutosUtilizando o Scrum como Framework para Desenvolvimento de Produtos
Utilizando o Scrum como Framework para Desenvolvimento de Produtos
mbonad
 
Lean agile testing
Lean agile testingLean agile testing
Lean agile testing
Rodrigo Oliveira, Msc, PMP
 
1MA5591D-desenvolvimento agil_alunos.pdf
1MA5591D-desenvolvimento agil_alunos.pdf1MA5591D-desenvolvimento agil_alunos.pdf
1MA5591D-desenvolvimento agil_alunos.pdf
suporteredework1
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
Rafael Rocha
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
Audasi Tecnologia e Inovação
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slides
profluizcarlos
 
Topico
TopicoTopico
Agilidade.pdf
Agilidade.pdfAgilidade.pdf
Agilidade.pdf
Fabio Miranda
 
Os 12 Princípios Ágeis
Os 12 Princípios ÁgeisOs 12 Princípios Ágeis
Os 12 Princípios Ágeis
Sandro H. Oliveira, MBA
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de software
Tiago França
 

Semelhante a Desmitificando o ágil e o scrum (20)

anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
 
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
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
 
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
 
Processos Ágeis
Processos Ágeis Processos Ágeis
Processos Ágeis
 
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
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Slides - Formação em Gestão de Projetos CNJ.pdf
Slides - Formação em Gestão de Projetos CNJ.pdfSlides - Formação em Gestão de Projetos CNJ.pdf
Slides - Formação em Gestão de Projetos CNJ.pdf
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Utilizando o Scrum como Framework para Desenvolvimento de Produtos
Utilizando o Scrum como Framework para Desenvolvimento de ProdutosUtilizando o Scrum como Framework para Desenvolvimento de Produtos
Utilizando o Scrum como Framework para Desenvolvimento de Produtos
 
Lean agile testing
Lean agile testingLean agile testing
Lean agile testing
 
1MA5591D-desenvolvimento agil_alunos.pdf
1MA5591D-desenvolvimento agil_alunos.pdf1MA5591D-desenvolvimento agil_alunos.pdf
1MA5591D-desenvolvimento agil_alunos.pdf
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slides
 
Topico
TopicoTopico
Topico
 
Agilidade.pdf
Agilidade.pdfAgilidade.pdf
Agilidade.pdf
 
Os 12 Princípios Ágeis
Os 12 Princípios ÁgeisOs 12 Princípios Ágeis
Os 12 Princípios Ágeis
 
Lean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de softwareLean Thinking e Agile para desenvolvimento de software
Lean Thinking e Agile para desenvolvimento de software
 

Desmitificando o ágil e o scrum

  • 1. Emerson H. Silva [email_address]
  • 2. Mini-currículo Bacharel em Ciência da Computação Pós-graduando em Metodologias para Engenharia de Software System Specialist na Accenture do Brasil (CoE PB). A Accenture é uma empresa global especializada em consultoria de gestão, serviços de tecnologia e outsourcing ( http://www.accenture.com(.br) ) . Entusiasta da engenharia de software e das metodologias ágeis de desenvolvimento de software Co-fundador do Scrum Paraíba
  • 3. Agenda Desmitificando o ágil Agilemanifesto.org Cenário atual das empresas de software Por quê pequenas empresas se interessam pelo ágil? Por quê grandes empresas se interessam pelo ágil? Scrum Ferramentas são ágeis! O que podemos concluir?
  • 4. O que é e o que não é ágil
  • 5. Desmitificando o Ágil Mito: Ágil NÃO se preocupa com documentação Documentação é importante para: tornar o conhecimento institucional e não apenas pessoal agregar algum valor para o negócio do cliente e/ou para o negócio da organização
  • 6. Desmitificando o Ágil Mito: Não precisamos de processos nem de ferramentas, é só utilizar um quadro e post-its Apenas quadro e post-its não ajudam a produzir o software de forma rápida e eficiente O que á de mais importante nas metodologias ágeis NÃO são suas práticas, mas os valores
  • 7. Desmitificando o Ágil Mito: Não há disciplina na auto-organização da equipe A idéia de equipe auto-organizada não reflete falta de disciplina, muito pelo contrário: Compromisso é a palavra que representa a disciplina. Compromisso com: Planejamento Time (equipe ou grupo de trabalho) Empresa Clientes
  • 8. Desmitificando o Ágil Mito: Equipe ágil não precisa seguir um plano Projetos ágeis também são projetos PROJETO é um esforço temporário empreendido para alcançar um objetivo específico . Projetos são executados por pessoas , geralmente têm limitações de recursos e são planejados, executados e controlados . (PMBOK®) Para que o projeto seja realizado dentro das premissas é necessário PLANEJAMENTO
  • 9. Desmitificando o Ágil Mito: Uma metodologia ágil vai resolver os problemas da nossa empresa Nem ágil nem tradicional resolve todos os problemas MELHORIA CONTÍNUA + ADPATAÇÃO A capacidade de adaptação deve permitir que a organização realize mudanças nos projetos e no processo de forma mais flexível e menos onerosa.
  • 10. Agilemanifesto.org Indivíduos e interações mais que processos e ferramentas Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.
  • 12. Por quê as pequenas empresas se interessam pelo ágil?
  • 13. Por quê as grandes empresas se interessam pelo ágil?
  • 14. SCRUM Framework de gestão ágil de projetos
  • 15. Scrum (Propósito) Ser utilizado para desenvolver produtos Ser o framework no qual você poderá empregar processos e técnicas Transparecer os problemas em suas práticas para que você as melhore
  • 16. Scrum (Teoria) Processos empíricos* Abordagem iterativa e incremental Objetivos: Previsibilidade E controle de riscos
  • 17. Scrum (Pilares) TRANSPARÊNCIA Definição de pronto conhecida por todos INSPEÇÃO Identificar a rapidamente as não-conformidades ADAPTAÇÃO Ajustes e adequações rápidas em produto e/ou processo
  • 20. Scrum (Scrum Master) “ Ensina” Scrum para o Time e para a organização Remove os impedimentos Não é gerente, mas sim um líder servidor ** e facilitador **Leia “o monge e o executivo” (James C. Hunter)
  • 21. Scrum (Product Owner) Gerencia backlog do produto Define valor de negócio Define prioridade Define requisitos Toma as decisões (decisões devem ser respeitadas)*** *** Mas podem ser discutidas
  • 22. Scrum (Time) Transformam o backlog em incrementos entregáveis a cada Sprint São interdisciplinares: Possuem conhecimentos especializados, como programação, controle de qualidade, análise de negócios, arquitetura, projeto de interface de usuário ou projeto de banco de dados. São auto-organizáveis: ninguém diz ao time o como, apenas o quê.
  • 24. Scrum (Artefatos) Documentos Burndown chart (Backlog - Sprint) Backlog do produto Backlog da Sprint Lista de impedimentos
  • 25. Automação de tarefas torna o projeto e o processo mais ágil
  • 26. Ferramentas são ágeis! Controles de versões Integração contínua Gerenciamento de mudanças Rastreabilidade entre produtos de trabalho Testes Essas acima são tarefas onerosas e por assim serem as vezes deixamos de fazê-las . Ferramentas para elas “agilizam” (leia: agregam valor de negócio ao produto e ao processo) o desenvolvimento.
  • 27. O que deu para extrair dessa apresentação?
  • 28. O que podemos concluir? Ágilidade NÃO se trata apenas de práticas para tornar o desenvolvimento mais rápido Mas SIM de valores e ações que tenham foco nos objetivos de atender o cliente, com qualidade de produto dentro de escopo, prazo e custo planejado. Valores ágeis NÃO condenam documentação, processos e ferramentas Apenas valorizam mais as pessoas e suas interações E valorizam mais a satisfação dos envolvidos (clientes e times)
  • 31. Referências Scrum Guide – Disponível em: http://www.scrum.org/ - Acesso em: 09/2010. Scrum e Estratégia – InfoQ – Disponível em: http://www.infoq.com/br/articles/scrum-and-strategy - Acesso em : 09/2010. Adoção de Agile X Diferenças entre as gerações – InfoQ – Disponível em: http://www.infoq.com/br/articles/agile-diferenca-geracao - Acesso em: 09/2010. Scrum e a Crise Mundial – InfoQ – Disponível em: http://www.infoq.com/br/articles/scrum-crise-mundial - Acesso em: 09/2010. Acesse http://scrumpb.org