Metodologias ágeis de desenvolvimento - Foco em SCRUM

17
METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE Com foco na Metodologia SCRUM

description

Apresentação sobre os principais conceitos envolvendo metodologias ágeis de desenvolvimento de software, focando na metodologia SCRUM.

Transcript of Metodologias ágeis de desenvolvimento - Foco em SCRUM

Page 1: Metodologias ágeis de desenvolvimento - Foco em SCRUM

METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE

Com foco na Metodologia SCRUM

Page 2: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Objetivos

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.

2

Page 3: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Mercado de software brasileiro no ano de 2010

Crescimento de 12,4%.

Crescimento do PIB brasileiro 2,7%.

Movimento de US$ 21,4 bilhões.

3

Page 4: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Desenvolvimento “tradicional” de 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.

4

Page 5: Metodologias ágeis de desenvolvimento - Foco em SCRUM

5

Page 6: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Metodologias ágeis de desenvolvimento Um pouco de 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.

6

Page 7: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Metodologias ágeis de desenvolvimento de software

Dividir para conquistar.

Revisões constantes de requisitos e processos.

Flexibilidade.

Baixo custo nas mudanças.

7

Page 8: Metodologias ágeis de desenvolvimento - Foco em SCRUM

8

Page 9: Metodologias ágeis de desenvolvimento - Foco em SCRUM

O SCRUM

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.

9

Page 10: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Conceitos

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.

10

Page 11: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Papéis do SCRUM

Product Owner.

Scrum Master.

Scrum Team.

11

Page 12: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Entidades do SCRUM

Product Backlog.

Sprint Backlog.

Sprint.

Daily Scrum.

Product of Sprint.

12

Page 13: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Reuniões e Feedbacks

Scrum of Scrums.

Sprint Planning Meeting.

Sprint Retrospective.

Stand-Up Meeting.

13

Page 14: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Aplicação no mercado

Muitas empresas aderiram e recomendam.

Outras repudiam.

Outras usam em partes.

Diversos casos de sucesso em projetos no Brasil.

14

Page 15: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Conclusão

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

Adaptações são necessárias.

Melhorias devem ser contínuas.

15

Page 16: Metodologias ágeis de desenvolvimento - Foco em SCRUM

Bibliografia

Revista Info, edição de agosto de 2009. http://www.abes.org.br/templ3.aspx?id=306&sub=650, acesso

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_visualiza.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.

16

Page 17: Metodologias ágeis de desenvolvimento - Foco em SCRUM

FIM

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