Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Scrum
-
Upload
bruno-felipe -
Category
Technology
-
view
1.291 -
download
2
description
Transcript of Scrum
![Page 2: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/2.jpg)
O que é?• Scrum é um processo ágil e leve que pode ser
usado no desenvolvimento de software, vindo para suprir a carência de bom software em tempo estimado.
• É baseado em praticas de gerenciamento de software adotados pelo XP e RUP, duas outras metodologias.
![Page 3: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/3.jpg)
O que é?
• É uma metodologia, isso quer dizer que existe passos a serem cumpridos para um uso eficaz.
• Segue o modelo empírico de construção de software onde, o mesmo esta em evolução constantemente até se atingir o objetivo.
![Page 4: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/4.jpg)
Como se faz Scrum?
• O Scrum como outras metodologias é baseada em papéis e responsabilidades. Ambas caminhado na mesma direção: o sucesso do projeto.
• Alguns dos papéis são:• Product Owner, Scrum Master, Scrum Team
![Page 5: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/5.jpg)
Product Owner
• É literalmente o dono do projeto, o cliente ou um interessado no produto. Dentre suas funções estão:
• Definir as funcionalidades do produto;• Priorizar o Product Backlog;• Pode alterar as prioridades do Sprint;• Aceita ou rejeita os resultados do trabalho;• Traz informações do sistema vinda de usuários,
stakeholders, obtendo uma visão única dos requisitos do sistema.
![Page 6: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/6.jpg)
Scrum Master
• Pessoa que irá liderar o Scrum Team e gerenciará os interesses do Product Owner. Dentre suas funções estão:
• Melhorar o desempenho e produtividade do time;• Proteger o time de interferências externas;• Fazer intermédio entre o Scrum Team e o Product
Owner;• Remover os impedimentos;• Promover reuniões diárias(daily meet) com a equipe.
![Page 7: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/7.jpg)
Scrum Team
• Um time de pessoas diretamente ligadas ao projeto e que realmente irão cair de cara na construção do projeto, durante todo o seu ciclo de vida. Dentre suas funções estão:
• Ser multi-funcional;• Preferencialmente formado por 7 pessoas;• Define o objetivo do Sprint e expõe resultados;• Auto-organizável;• Demostra o resultado do Sprint para o Product
Owner e outros stakeholders.
![Page 8: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/8.jpg)
Visão Macro do Scrum
• O Scrum apresenta a seguinte estrutura para seus projetos:
![Page 9: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/9.jpg)
Product Backlog
• Um documento, geralmente um planilha Excel, onde o Scrum Master lista todos os requisitos do sistema ditados pelo Product Owner. Neste documento serão marcados os requisitos por nível de prioridade.
![Page 10: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/10.jpg)
Sprint
• Sprint é um ciclo iterativo de desenvolvimento de alguns requisitos do projeto. Durante a execução de um Sprint que normalmente é de duas semana, o Scrum Team se dedica exclusivamente a sua conclusão.
• Um projeto geralmente tem mais de um Sprint.
• É a essência do que tem que ser feito, em uma ordem prioritária.
![Page 11: Scrum](https://reader036.fdocuments.net/reader036/viewer/2022081821/5491f702b4795964508b4613/html5/thumbnails/11.jpg)
Sprint Backlog
• Um Sprint é feito a partir de um Product Backlog, fornecido pelo dono do projeto. No Sprint pega-se alguns do requisitos potencialmente implementáveis apresentados pelo dono do projeto. Então podemos quebrar em partes os requisitos capturados para o Sprint, tornando-se assim um Sprint Backlog.
• Essa quebra pode ser feita para adiantar mais a tarefa, pode-se fazer cada item do Sprint Backlog em 2 horas ou 4 horas.