SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Módulo I
Gestão de Projetos de Software | Metodologias Ágeis
Metodologias Ágeis na Gestão de Projetos
INTRODUÇÃO
❖ Metodologias utilizadas no desenvolvimento de software.
❖ Abordagem complementar ao modelo de gestão tradicional de projetos
❖ O modelo de entrega ágil é baseado em ciclos iterativos e incrementais,
O que traz flexibilidade e adaptabilidade. Uma característica importante é
a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria
contínua para as equipas e processos.
Metodologias Ágeis na Gestão de Projetos
INTRODUÇÃO
 Metodologias utilizadas no desenvolvimento de software.
abordagem ao modelo de gestão tradicional de projetos
O modelo de entrega ágil é baseado em ciclos iterativos e incrementais, o que
traz flexibilidade e adaptabilidade. Uma característica importante é
a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria
contínua para as equipes e processos.
Metodologias Ágeis na Gestão de Projetos
CONTEXTO
❖ Em 2001 um grupo de 17 pessoas se reuniram para discutir sobre uma nova
abordagem para a gestão de projetos de software.
❖ No final dessa reunião todas as pessoas presentes assinaram o que é conhecido
como Manifesto Ágil. https://agilemanifesto.org/
❖ É uma declaração de princípios que fundamentam o desenvolvimento ágil de
software:
❖ Os indivíduos e suas interações acima de procedimentos e ferramentas;
❖ O funcionamento do software acima de documentação abrangente;
❖ A colaboração com o cliente acima da negociação e contrato;
❖ A capacidade de resposta a mudanças acima de um plano pré-estabelecido;
Metodologias Ágeis na Gestão de Projetos
CONTEXTO
Metodologias Ágeis na Gestão de Projetos
Tipos de MetodologiasÁgeis
Metodologias Ágeis na Gestão de Projetos
Scrum
Scrum é uma framework para gestão de projetos e desenvolvimento ágil de software
É uma framework para gestão de projetos que tem um abordagem iterativa e
incremental. É ideal para projetos de alguma complexidade e que tenham um objetivo
bem definido.
Segundo o State of Agile é o método ágil mais utilizado no mundo com quase 80% dos
projetos.
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
É uma metodologia de desenvolvimento ágil para gestão dinâmica de projetos
complexos.
Permite uma gestão eficaz e eficiente de um projeto, tirando o maior partido das
equipas de trabalho.
Além disso, facilita a definição de objetivos e ajuda a cumprir os prazos estabelecidos.
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
É uma metodologia de desenvolvimento ágil para gestão dinâmica de projetos
complexos.
Permite uma gestão eficaz e eficiente de um projeto, tirando o maior partido das
equipas de trabalho.
Além disso, facilita a definição de objetivos e ajuda a cumprir os prazos estabelecidos.
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
Os participantes de um projecto desenvolvido recorrendo a esta metodologia são:
Product Owner, Scrum Master e Scrum Team.
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
❖ Product Owner
O Product Owner é o dono do produto/projecto. Este tem total conhecimento dos
requisitos do mesmo, representa os utilizadores finais ou clientes.
É a pessoa que define os requisitos que compõem o Product Backlog e as respetivas
prioridades de desenvolvimento.
O Product Owner juntamento com o Scrum Master olha para o Product Backlog de
acordo com a prioridades definidas, seleciona os requisitos mais prioritários e
compromete-se a entregá-los ao final de um Sprint (iteração). Estes itens transformam-
se no Sprint Backlog.
Os requisitos podem mudar (e mudanças são encorajadas), mas nunca dentro de um
Sprint.
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
❖ Scrum Master
Elemento da equipa responsável pela gestão do projeto e por liderar as Scrum
Meetings e as Daily Scrum.
O Scrum Master, em conjunto com o Product Owner, organiza os requisitos do Product
Backlog e define as tarefas de cada sprint. É também responsável por:
• Orientar as reuniões,
• Acompanhar o trabalho desenvolvido pela equipa,
• Certificar-se que a equipa dispõe das condições para cumprir objetivos,
• Gerir equipa (colaboração, convivência, interferências externas ).
Metodologias Ágeis na Gestão de Projetos
SCRUM: INTERVENIENTES
❖ Scrum Team
Equipa de desenvolvimento do projeto ou de um Sprint.
Todos no projeto trabalham juntos para completar o conjunto de trabalho com o qual
se comprometeram conjuntamente para um Sprint.
Não há necessariamente divisões funcionais entre eles (designer, programador tester,
etc.)
Metodologias Ágeis na Gestão de Projetos
de entregas
Scrum
Os projetos devem estar focados em gerar valor através
contínuas de software funcional.
As entregas normalmente são realizadas em ciclos chamados de Sprints
Metodologias Ágeis na Gestão de Projetos
Scrum
As funcionalidades a serem implementadas num projeto são mantidas numa lista,
Product Backlog (pelo Scrum Master).
No início de cada Sprint, faz-se um Sprint Meeting, ou seja, uma reunião de
planeamento na qual o Product Owner define prioridades para os requisitos do
Product Backlog.
A equipa seleciona as atividades que deverá
implementar durante cada Sprint que se inicia.
As tarefas alocadas a um Sprint são transferidas
do Product Backlog para o Sprint Backlog.
Metodologias Ágeis na Gestão de Projetos
Scrum
A cada dia de um Sprint, a equipa faz uma breve reunião (normalmente de manhã),
chamada Daily Scrum. O objetivo é disseminar conhecimento sobre o que foi feito no
dia anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.
Metodologias Ágeis na Gestão de Projetos
Scrum
No final de cada Sprint é realizado o Sprint Review Meeting, onde é apresentado para
ao Product Owner as funcionalidades desenvolvidas. Deve ser realizada uma análise,
onde são avaliados os aspectos positivos e o que deve ser melhorado para o próximo
Sprint.
Metodologias Ágeis na Gestão de Projetos
Scrum
Durante o Sprint Review Meeting, o Scrum Team mostra o que foi alcançado durante o
Sprint. Tipicamente, tem o formato de um demo das novas funcionalidades.
Idealmente, o Scrum Team deve ter completado os requisitos que estavam associados
ao Sprint Backlog
Metodologias Ágeis na Gestão de Projetos
http://scrummethodology.com/
https://agilemanifesto.org/
https://www.scrum.org/
http://www.desenvolvimentoagil.com.br/scrum/
Scrum

Más contenido relacionado

La actualidad más candente (19)

Scrum
ScrumScrum
Scrum
 
05 agile
05 agile05 agile
05 agile
 
Scrum
ScrumScrum
Scrum
 
Treinamento Agile - Scrum Fundamentos
Treinamento Agile - Scrum FundamentosTreinamento Agile - Scrum Fundamentos
Treinamento Agile - Scrum Fundamentos
 
Scrum
ScrumScrum
Scrum
 
Apresentação sobre metodologia Scrum
Apresentação sobre metodologia ScrumApresentação sobre metodologia Scrum
Apresentação sobre metodologia Scrum
 
Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de 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
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Metodologa Scrum
Metodologa ScrumMetodologa Scrum
Metodologa Scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
 
Scrum - Teoria do Scrum
Scrum - Teoria do Scrum Scrum - Teoria do Scrum
Scrum - Teoria do Scrum
 
SCRUM - Priorização do backlog
SCRUM  - Priorização do backlogSCRUM  - Priorização do backlog
SCRUM - Priorização do backlog
 
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
ScrumScrum
Scrum
 
Scrum desenvolvimento ágil
Scrum   desenvolvimento ágilScrum   desenvolvimento ágil
Scrum desenvolvimento ágil
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Escalabilidade do Scrum
Escalabilidade do ScrumEscalabilidade do Scrum
Escalabilidade do Scrum
 

Similar a Gp1 metodologias ageis

Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do ConhecimentoMétodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do ConhecimentoClaudia Hofart Guzzo
 
Apresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioApresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioPlinio Tulio
 
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 - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoAlessandro Novais
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumMindMasterBrasil
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareImpacta Eventos
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumRaphael Donaire Albino
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptxluismota86
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilIsrael Santiago
 

Similar a Gp1 metodologias ageis (17)

Trabalho scrum
Trabalho scrumTrabalho scrum
Trabalho scrum
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do ConhecimentoMétodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
Métodos Ágeis de Gestão de Projetos aplicados à Gestão do Conhecimento
 
Apresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de PortfólioApresentação Scrum + Gerenciamento de Portfólio
Apresentação Scrum + Gerenciamento de Portfólio
 
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 - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Scrum
ScrumScrum
Scrum
 
Scrum
ScrumScrum
Scrum
 
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
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Gerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de softwareGerenciamento e desenvolvimento ágil de software
Gerenciamento e desenvolvimento ágil de software
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Agil - artigo cientifico
Agil - artigo cientificoAgil - artigo cientifico
Agil - artigo cientifico
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptx
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 

Gp1 metodologias ageis

  • 1. Módulo I Gestão de Projetos de Software | Metodologias Ágeis
  • 2. Metodologias Ágeis na Gestão de Projetos INTRODUÇÃO ❖ Metodologias utilizadas no desenvolvimento de software. ❖ Abordagem complementar ao modelo de gestão tradicional de projetos ❖ O modelo de entrega ágil é baseado em ciclos iterativos e incrementais, O que traz flexibilidade e adaptabilidade. Uma característica importante é a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria contínua para as equipas e processos.
  • 3. Metodologias Ágeis na Gestão de Projetos INTRODUÇÃO  Metodologias utilizadas no desenvolvimento de software. abordagem ao modelo de gestão tradicional de projetos O modelo de entrega ágil é baseado em ciclos iterativos e incrementais, o que traz flexibilidade e adaptabilidade. Uma característica importante é a inspeção e adaptação dos ciclos e iterações, focados em gerar melhoria contínua para as equipes e processos.
  • 4. Metodologias Ágeis na Gestão de Projetos CONTEXTO ❖ Em 2001 um grupo de 17 pessoas se reuniram para discutir sobre uma nova abordagem para a gestão de projetos de software. ❖ No final dessa reunião todas as pessoas presentes assinaram o que é conhecido como Manifesto Ágil. https://agilemanifesto.org/ ❖ É uma declaração de princípios que fundamentam o desenvolvimento ágil de software: ❖ Os indivíduos e suas interações acima de procedimentos e ferramentas; ❖ O funcionamento do software acima de documentação abrangente; ❖ A colaboração com o cliente acima da negociação e contrato; ❖ A capacidade de resposta a mudanças acima de um plano pré-estabelecido;
  • 5. Metodologias Ágeis na Gestão de Projetos CONTEXTO
  • 6. Metodologias Ágeis na Gestão de Projetos Tipos de MetodologiasÁgeis
  • 7. Metodologias Ágeis na Gestão de Projetos Scrum Scrum é uma framework para gestão de projetos e desenvolvimento ágil de software É uma framework para gestão de projetos que tem um abordagem iterativa e incremental. É ideal para projetos de alguma complexidade e que tenham um objetivo bem definido. Segundo o State of Agile é o método ágil mais utilizado no mundo com quase 80% dos projetos.
  • 8. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES É uma metodologia de desenvolvimento ágil para gestão dinâmica de projetos complexos. Permite uma gestão eficaz e eficiente de um projeto, tirando o maior partido das equipas de trabalho. Além disso, facilita a definição de objetivos e ajuda a cumprir os prazos estabelecidos.
  • 9. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES É uma metodologia de desenvolvimento ágil para gestão dinâmica de projetos complexos. Permite uma gestão eficaz e eficiente de um projeto, tirando o maior partido das equipas de trabalho. Além disso, facilita a definição de objetivos e ajuda a cumprir os prazos estabelecidos.
  • 10. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES Os participantes de um projecto desenvolvido recorrendo a esta metodologia são: Product Owner, Scrum Master e Scrum Team.
  • 11. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES ❖ Product Owner O Product Owner é o dono do produto/projecto. Este tem total conhecimento dos requisitos do mesmo, representa os utilizadores finais ou clientes. É a pessoa que define os requisitos que compõem o Product Backlog e as respetivas prioridades de desenvolvimento. O Product Owner juntamento com o Scrum Master olha para o Product Backlog de acordo com a prioridades definidas, seleciona os requisitos mais prioritários e compromete-se a entregá-los ao final de um Sprint (iteração). Estes itens transformam- se no Sprint Backlog. Os requisitos podem mudar (e mudanças são encorajadas), mas nunca dentro de um Sprint.
  • 12. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES ❖ Scrum Master Elemento da equipa responsável pela gestão do projeto e por liderar as Scrum Meetings e as Daily Scrum. O Scrum Master, em conjunto com o Product Owner, organiza os requisitos do Product Backlog e define as tarefas de cada sprint. É também responsável por: • Orientar as reuniões, • Acompanhar o trabalho desenvolvido pela equipa, • Certificar-se que a equipa dispõe das condições para cumprir objetivos, • Gerir equipa (colaboração, convivência, interferências externas ).
  • 13. Metodologias Ágeis na Gestão de Projetos SCRUM: INTERVENIENTES ❖ Scrum Team Equipa de desenvolvimento do projeto ou de um Sprint. Todos no projeto trabalham juntos para completar o conjunto de trabalho com o qual se comprometeram conjuntamente para um Sprint. Não há necessariamente divisões funcionais entre eles (designer, programador tester, etc.)
  • 14. Metodologias Ágeis na Gestão de Projetos de entregas Scrum Os projetos devem estar focados em gerar valor através contínuas de software funcional. As entregas normalmente são realizadas em ciclos chamados de Sprints
  • 15. Metodologias Ágeis na Gestão de Projetos Scrum As funcionalidades a serem implementadas num projeto são mantidas numa lista, Product Backlog (pelo Scrum Master). No início de cada Sprint, faz-se um Sprint Meeting, ou seja, uma reunião de planeamento na qual o Product Owner define prioridades para os requisitos do Product Backlog. A equipa seleciona as atividades que deverá implementar durante cada Sprint que se inicia. As tarefas alocadas a um Sprint são transferidas do Product Backlog para o Sprint Backlog.
  • 16. Metodologias Ágeis na Gestão de Projetos Scrum A cada dia de um Sprint, a equipa faz uma breve reunião (normalmente de manhã), chamada Daily Scrum. O objetivo é disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.
  • 17. Metodologias Ágeis na Gestão de Projetos Scrum No final de cada Sprint é realizado o Sprint Review Meeting, onde é apresentado para ao Product Owner as funcionalidades desenvolvidas. Deve ser realizada uma análise, onde são avaliados os aspectos positivos e o que deve ser melhorado para o próximo Sprint.
  • 18. Metodologias Ágeis na Gestão de Projetos Scrum Durante o Sprint Review Meeting, o Scrum Team mostra o que foi alcançado durante o Sprint. Tipicamente, tem o formato de um demo das novas funcionalidades. Idealmente, o Scrum Team deve ter completado os requisitos que estavam associados ao Sprint Backlog
  • 19. Metodologias Ágeis na Gestão de Projetos http://scrummethodology.com/ https://agilemanifesto.org/ https://www.scrum.org/ http://www.desenvolvimentoagil.com.br/scrum/ Scrum