SlideShare uma empresa Scribd logo
1 de 17
METODOLOGIAS ÁGEIS
DE DESENVOLVIMENTO
DE SOFTWARE
Com foco na Metodologia SCRUM
Objetivos
2


       Fornecer uma visão geral do que são e como
        funcionam as metodologias ágeis de software.

       Apresentar as metodologias ágeis no mercado
        brasileiro.

       Fornecer um aprofundamento na metodologia
        SCRUM.
Mercado de software brasileiro no
3
    ano de 2010
       Crescimento de 12,4%.

       Crescimento do PIB brasileiro 2,7%.

       Movimento de US$ 21,4 bilhões.
Desenvolvimento “tradicional” de
4
    software
       Etapas longas e “engessadas”.

       Dificuldades em mudanças no escopo.

       Processos pouco flexíveis.

       A realidade de ontem pode não ser a mesma
        realidade de hoje.
5
Metodologias ágeis de
    desenvolvimento Um pouco de
6
    história
       SCRUM, XP, ICONIX, etc.

       Existem desde a década de 80.

       Surgiram no desenvolvimento de software na
        metade da década de 90.

       2001 – Manifesto Ágil.
Metodologias ágeis de
7
    desenvolvimento de software
       Dividir para conquistar.

       Revisões constantes de requisitos e
        processos.

       Flexibilidade.

       Baixo custo nas mudanças.
8
O SCRUM
9




       Inicialmente projetado para indústria
        automobilística.

       Começou a ser utilizado no desenvolvimento
        de software na metade da década de 90.

       Ganhou notoriedade em 2001 – Manifesto
        Ágil.
Conceitos
10


        Indivíduos e interação entre eles mais que
         processos e ferramentas.

        Software em funcionamento mais que
         documentação abrangente.

        Colaboração com cliente mais que negociação
         de contratos.

        Responder a mudanças mais que seguir um
         plano.
Papéis do SCRUM
11


        Product Owner.

        Scrum Master.

        Scrum Team.
Entidades do SCRUM
12




        Product Backlog.

        Sprint Backlog.

        Sprint.

        Daily Scrum.

        Product of Sprint.
Reuniões e Feedbacks
13


        Scrum of Scrums.

        Sprint Planning Meeting.

        Sprint Retrospective.

        Stand-Up Meeting.
Aplicação no mercado
14


        Muitas empresas aderiram e recomendam.

        Outras repudiam.

        Outras usam em partes.

        Diversos casos de sucesso em projetos no
         Brasil.
Conclusão
15


        Agilidade e documentação não são opostos.



        Adaptações são necessárias.



        Melhorias devem ser contínuas.
Bibliografia
16

        Revista Info, edição de agosto de 2009.
        http://www.abes.org.br/templ3.aspx?id=306&sub=650, acess
         o em 11/04/2012 as 22:45 hs.
        http://exame.abril.com.br/tecnologia/noticias/mercado-de-
         software-cresceu-12-no-brasil-em-2011-2, acesso em
         11/04/2012 as 23:30 hs.
        http://www.ibge.gov.br/home/presidencia/noticias/noticia_visu
         aliza.php?id_noticia=2093&id_pagina=1&titulo=Em-2011,-
         PIB-cresce-2,7%-e-totaliza-R$-4,143-trilhoes, acesso em
         11/04/2012 as 23:39 hs.
        http://blog.locaweb.com.br/metodologias-ageis/o-que-
         sao/, acesso em 16/04/2012 as 21:13 hs.
        http://devagil.wordpress.com/2007/07/07/introducao-ao-
         desenvolvimento-agil/, acesso em 16/04/2012 as 21:37
        http://projeto-agil.blogspot.com.br/2010/08/03-historia-do-
         Scrum.html, acesso em 17/04/2012 as 23:03hs.
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO – PUCSP
Centro de Ciências Exatas e Tecnologia
MDAE – Mídias Digitais Aplicadas à Educação
Aluno: Felipe Almeida da Silva




FIM

Mais conteúdo relacionado

Mais procurados

Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)
Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)
Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)Breno Pessoni
 
Business: from intelligence to learning
Business: from intelligence to learningBusiness: from intelligence to learning
Business: from intelligence to learningFábio Santos
 
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoTalita Pagani
 
Do protótipo ao produto: técnicas que fazem sentido
Do protótipo ao produto: técnicas que fazem sentidoDo protótipo ao produto: técnicas que fazem sentido
Do protótipo ao produto: técnicas que fazem sentidoBarbara Wolff Dick
 
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...ITSS Tecnologia
 

Mais procurados (6)

Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)
Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)
Ferramenta de Desenvolvimento Genexus e Método XP(Extreme Programming)
 
Desafios agilidade
Desafios agilidadeDesafios agilidade
Desafios agilidade
 
Business: from intelligence to learning
Business: from intelligence to learningBusiness: from intelligence to learning
Business: from intelligence to learning
 
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe dissoCaro Analista de Requisitos, você faz UX Design e nem sabe disso
Caro Analista de Requisitos, você faz UX Design e nem sabe disso
 
Do protótipo ao produto: técnicas que fazem sentido
Do protótipo ao produto: técnicas que fazem sentidoDo protótipo ao produto: técnicas que fazem sentido
Do protótipo ao produto: técnicas que fazem sentido
 
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
[APRESENTAÇÃO] SCRUM: Como Utilizar Métodos Ágeis para Conquistar Alta Produt...
 

Destaque

Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROWildtech
 
Xp Metodologias Ageis Para Desenvolvimento De Software
Xp   Metodologias Ageis Para Desenvolvimento De SoftwareXp   Metodologias Ageis Para Desenvolvimento De Software
Xp Metodologias Ageis Para Desenvolvimento De SoftwareMarcos Cardoso
 
Apostila de Crystal Report
Apostila de Crystal ReportApostila de Crystal Report
Apostila de Crystal ReportAndre Nascimento
 
10 Boas Práticas de Programação
10 Boas Práticas de Programação10 Boas Práticas de Programação
10 Boas Práticas de ProgramaçãoCarlos Schults
 
Crystal - Engenharia de Software
Crystal - Engenharia de SoftwareCrystal - Engenharia de Software
Crystal - Engenharia de SoftwareFelipe Bastos
 
Comparativo entre Processos Ágeis
Comparativo entre Processos ÁgeisComparativo entre Processos Ágeis
Comparativo entre Processos ÁgeisDaniel Ferreira
 
Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Thiago Sinésio
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaFernando Palma
 
Desenho arquitetônico - Gildo Montenegro
Desenho arquitetônico - Gildo MontenegroDesenho arquitetônico - Gildo Montenegro
Desenho arquitetônico - Gildo MontenegroUrban Acabamentos
 
Apostila fundações ifpa
Apostila fundações ifpaApostila fundações ifpa
Apostila fundações ifpaJhon Gomes
 
Apostila Serie Maos A Obra Excelente
Apostila Serie Maos A Obra   ExcelenteApostila Serie Maos A Obra   Excelente
Apostila Serie Maos A Obra Excelenteguest301b56e
 
Apostilas senai - processo soldagem
Apostilas   senai - processo soldagemApostilas   senai - processo soldagem
Apostilas senai - processo soldagemPaulo Cezar santos
 
Contabilidade fácil de entender
Contabilidade fácil de entenderContabilidade fácil de entender
Contabilidade fácil de entenderRodolfo Avona
 
Apostila CEFET - Instalações Elétricas
Apostila CEFET - Instalações ElétricasApostila CEFET - Instalações Elétricas
Apostila CEFET - Instalações ElétricasFermi Xalegre
 

Destaque (20)

Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
UX + ágil
UX + ágilUX + ágil
UX + ágil
 
Aula 4- Engenharia de Software
Aula 4- Engenharia de SoftwareAula 4- Engenharia de Software
Aula 4- Engenharia de Software
 
Xp Metodologias Ageis Para Desenvolvimento De Software
Xp   Metodologias Ageis Para Desenvolvimento De SoftwareXp   Metodologias Ageis Para Desenvolvimento De Software
Xp Metodologias Ageis Para Desenvolvimento De Software
 
Apostila de Crystal Report
Apostila de Crystal ReportApostila de Crystal Report
Apostila de Crystal Report
 
10 Boas Práticas de Programação
10 Boas Práticas de Programação10 Boas Práticas de Programação
10 Boas Práticas de Programação
 
Crystal
CrystalCrystal
Crystal
 
Crystal - Engenharia de Software
Crystal - Engenharia de SoftwareCrystal - Engenharia de Software
Crystal - Engenharia de Software
 
Comparativo entre Processos Ágeis
Comparativo entre Processos ÁgeisComparativo entre Processos Ágeis
Comparativo entre Processos Ágeis
 
Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)Metodologia Crystal Clear (Crystal Clear Methodologies)
Metodologia Crystal Clear (Crystal Clear Methodologies)
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Crystal
CrystalCrystal
Crystal
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
 
Desenho arquitetônico - Gildo Montenegro
Desenho arquitetônico - Gildo MontenegroDesenho arquitetônico - Gildo Montenegro
Desenho arquitetônico - Gildo Montenegro
 
Grecia Antiga
Grecia AntigaGrecia Antiga
Grecia Antiga
 
Apostila fundações ifpa
Apostila fundações ifpaApostila fundações ifpa
Apostila fundações ifpa
 
Apostila Serie Maos A Obra Excelente
Apostila Serie Maos A Obra   ExcelenteApostila Serie Maos A Obra   Excelente
Apostila Serie Maos A Obra Excelente
 
Apostilas senai - processo soldagem
Apostilas   senai - processo soldagemApostilas   senai - processo soldagem
Apostilas senai - processo soldagem
 
Contabilidade fácil de entender
Contabilidade fácil de entenderContabilidade fácil de entender
Contabilidade fácil de entender
 
Apostila CEFET - Instalações Elétricas
Apostila CEFET - Instalações ElétricasApostila CEFET - Instalações Elétricas
Apostila CEFET - Instalações Elétricas
 

Semelhante a Metodologias ágeis de desenvolvimento - Foco em SCRUM

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
 
Tcc -aplicação de metodologias de gerenciamento de projetos em empresas de d...
Tcc  -aplicação de metodologias de gerenciamento de projetos em empresas de d...Tcc  -aplicação de metodologias de gerenciamento de projetos em empresas de d...
Tcc -aplicação de metodologias de gerenciamento de projetos em empresas de d...Hiram Costa-Silva
 
Metodologia agil & fundamentos do Scrum
Metodologia agil & fundamentos do Scrum Metodologia agil & fundamentos do Scrum
Metodologia agil & fundamentos do Scrum Paula Martins
 
Os 7 Hábitos da Gestão Eficaz de Projetos
Os 7 Hábitos da Gestão Eficaz de ProjetosOs 7 Hábitos da Gestão Eficaz de Projetos
Os 7 Hábitos da Gestão Eficaz de ProjetosConstrumanager
 
Palestra PUC-Rio - Métodos Ágeis & SCRUM
Palestra PUC-Rio - Métodos Ágeis & SCRUMPalestra PUC-Rio - Métodos Ágeis & SCRUM
Palestra PUC-Rio - Métodos Ágeis & SCRUMRafael Targino
 
Gerenciamento Ágil de Startups
Gerenciamento Ágil de StartupsGerenciamento Ágil de Startups
Gerenciamento Ágil de StartupsElton Nascimento
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareEverton vitor
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2Edinaldo Mendes
 
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014Rodrigo Jordão, PMP, CSM
 
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...Elisangela Paulino
 
Grupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxGrupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxssuser064821
 

Semelhante a Metodologias ágeis de desenvolvimento - Foco em SCRUM (20)

Curso Scrum - Turma Visie
Curso Scrum - Turma VisieCurso Scrum - Turma Visie
Curso Scrum - Turma Visie
 
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
 
Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)
 
Tcc -aplicação de metodologias de gerenciamento de projetos em empresas de d...
Tcc  -aplicação de metodologias de gerenciamento de projetos em empresas de d...Tcc  -aplicação de metodologias de gerenciamento de projetos em empresas de d...
Tcc -aplicação de metodologias de gerenciamento de projetos em empresas de d...
 
Metodologia agil & fundamentos do Scrum
Metodologia agil & fundamentos do Scrum Metodologia agil & fundamentos do Scrum
Metodologia agil & fundamentos do Scrum
 
Os 7 Hábitos da Gestão Eficaz de Projetos
Os 7 Hábitos da Gestão Eficaz de ProjetosOs 7 Hábitos da Gestão Eficaz de Projetos
Os 7 Hábitos da Gestão Eficaz de Projetos
 
Palestra PUC-Rio - Métodos Ágeis & SCRUM
Palestra PUC-Rio - Métodos Ágeis & SCRUMPalestra PUC-Rio - Métodos Ágeis & SCRUM
Palestra PUC-Rio - Métodos Ágeis & SCRUM
 
Lean software
Lean software Lean software
Lean software
 
Monografia-Devops
Monografia-DevopsMonografia-Devops
Monografia-Devops
 
Gerenciamento Ágil de Startups
Gerenciamento Ágil de StartupsGerenciamento Ágil de Startups
Gerenciamento Ágil de Startups
 
Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento Metodologias ágeis de desenvolvimento
Metodologias ágeis de desenvolvimento
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
Agile explicacao 18
Agile explicacao 18Agile explicacao 18
Agile explicacao 18
 
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014
Tendencias gerenciamento projetos_digitais_rodrigo_jordao_03-2014
 
ERP - SEINTEGRA
ERP - SEINTEGRAERP - SEINTEGRA
ERP - SEINTEGRA
 
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...
Analise de gerenciamento_de_projeto_de_software_utilizando_metodologia_agil_x...
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Grupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxGrupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptx
 
Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013
 

Metodologias ágeis de desenvolvimento - Foco em SCRUM

  • 1. METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE Com foco na Metodologia SCRUM
  • 2. Objetivos 2  Fornecer uma visão geral do que são e como funcionam as metodologias ágeis de software.  Apresentar as metodologias ágeis no mercado brasileiro.  Fornecer um aprofundamento na metodologia SCRUM.
  • 3. Mercado de software brasileiro no 3 ano de 2010  Crescimento de 12,4%.  Crescimento do PIB brasileiro 2,7%.  Movimento de US$ 21,4 bilhões.
  • 4. Desenvolvimento “tradicional” de 4 software  Etapas longas e “engessadas”.  Dificuldades em mudanças no escopo.  Processos pouco flexíveis.  A realidade de ontem pode não ser a mesma realidade de hoje.
  • 5. 5
  • 6. Metodologias ágeis de desenvolvimento Um pouco de 6 história  SCRUM, XP, ICONIX, etc.  Existem desde a década de 80.  Surgiram no desenvolvimento de software na metade da década de 90.  2001 – Manifesto Ágil.
  • 7. Metodologias ágeis de 7 desenvolvimento de software  Dividir para conquistar.  Revisões constantes de requisitos e processos.  Flexibilidade.  Baixo custo nas mudanças.
  • 8. 8
  • 9. O SCRUM 9  Inicialmente projetado para indústria automobilística.  Começou a ser utilizado no desenvolvimento de software na metade da década de 90.  Ganhou notoriedade em 2001 – Manifesto Ágil.
  • 10. Conceitos 10  Indivíduos e interação entre eles mais que processos e ferramentas.  Software em funcionamento mais que documentação abrangente.  Colaboração com cliente mais que negociação de contratos.  Responder a mudanças mais que seguir um plano.
  • 11. Papéis do SCRUM 11  Product Owner.  Scrum Master.  Scrum Team.
  • 12. Entidades do SCRUM 12  Product Backlog.  Sprint Backlog.  Sprint.  Daily Scrum.  Product of Sprint.
  • 13. Reuniões e Feedbacks 13  Scrum of Scrums.  Sprint Planning Meeting.  Sprint Retrospective.  Stand-Up Meeting.
  • 14. Aplicação no mercado 14  Muitas empresas aderiram e recomendam.  Outras repudiam.  Outras usam em partes.  Diversos casos de sucesso em projetos no Brasil.
  • 15. Conclusão 15  Agilidade e documentação não são opostos.  Adaptações são necessárias.  Melhorias devem ser contínuas.
  • 16. Bibliografia 16  Revista Info, edição de agosto de 2009.  http://www.abes.org.br/templ3.aspx?id=306&sub=650, acess o em 11/04/2012 as 22:45 hs.  http://exame.abril.com.br/tecnologia/noticias/mercado-de- software-cresceu-12-no-brasil-em-2011-2, acesso em 11/04/2012 as 23:30 hs.  http://www.ibge.gov.br/home/presidencia/noticias/noticia_visu aliza.php?id_noticia=2093&id_pagina=1&titulo=Em-2011,- PIB-cresce-2,7%-e-totaliza-R$-4,143-trilhoes, acesso em 11/04/2012 as 23:39 hs.  http://blog.locaweb.com.br/metodologias-ageis/o-que- sao/, acesso em 16/04/2012 as 21:13 hs.  http://devagil.wordpress.com/2007/07/07/introducao-ao- desenvolvimento-agil/, acesso em 16/04/2012 as 21:37  http://projeto-agil.blogspot.com.br/2010/08/03-historia-do- Scrum.html, acesso em 17/04/2012 as 23:03hs.
  • 17. PONTIFÍCIA UNIVERSIDADE CATÓLICA DE SÃO PAULO – PUCSP Centro de Ciências Exatas e Tecnologia MDAE – Mídias Digitais Aplicadas à Educação Aluno: Felipe Almeida da Silva FIM