Buscar

Apresentação_SCRUM

Prévia do material em texto

The Scrum Software 
Development Process 
for Small Teams 
Universidade Federal dos Vales do Jequitinhonha e 
Mucuri- UFVJM 
1 
Engenharia de software I 
Docente: Maria Lucia 
 
Discentes: 
 Andre Barcelar 
 Giullison Ramos 
 Maria Isaura 
 Vinicius Ribeiro 
 Natane Veloso 
 Rafael 
 
2 
Índice 
 Introdução 
 O scrum 
 Praticas do scrum 
 Papeis fundamentais 
 Eventos 
 Artefatos 
 Conclusão 
 
 
3 
Introdução 
 Em desenvolvimento de software 
muitas vezes os requisitos do produto 
sofrem mudanças para atender as 
demandas de negocio, causando a equipe de 
desenvolvimento inúmeras dores de cabeça. 
O processo de desenvolvimento de 
software scrum é aplicado para resolver 
esses tipos de problemas. 
 
4 
O Scrum 
 
 
 Scrum é um processo para construir 
software incrementalmente em ambientes 
complexos, onde os requisitos não não 
claros ou mudam com muita frequência. 
 
5 
O Scrum 
O Scrum é um processo empírico, e 
suas práticas são fortemente apoiadas 
sobre os três pilares: 
 
 Transparência 
 Inspeção 
 Adaptação. 
6 
Praticas do Scrum 
A base de funcionamento do scrum é 
composta pelas seguintes práticas: 
 
 Papéis Fundamentais 
 Eventos Básicos 
 Artefatos 
7 
Papeis Fundamentais 
 
 Product Owner 
 Scrum Master 
 Dev time 
 
 
8 
Eventos 
 
 Product Backlog Grooming 
 
9 
Eventos 
 
 Sprint Plannig 
 
10 
Eventos 
 
 Sprint Progress 
 
11 
Eventos 
 
 Burndown Chart 
 
12 
Eventos 
 
 Daily Scrum Meeting 
 
 
 
13 
Eventos 
 
 Kanban Board 
14 
Eventos 
 
 Sprint Review Meeting 
 
15 
Eventos 
 
 Sprint Retrospective 
16 
Artefato 
 Product Backlog é uma listagem que contempla todas 
as funcionalidades desejadas para o software que se 
está implementando. 
 Sprint planning, durante esse processo a equipe e o 
product owner devem chegar a um acordo sobre qual 
o objetivo do sprint. 
 
 Sprint Backlog é uma relação de tarefas elaborada 
pelo Time de Desenvolvimento durante a segunda 
etapa da Reunião de Planejamento da Sprint. 
 
 Definition of Done(definição de pronto) é o 
resultado do Sprint produto ou funcionalidade 
concluída. 
 
 17 
Conclusão 
 Mudanças são algo praticamente certo 
durante a construção de uma aplicação de 
software. O grande dinamismo do mundo 
atual força as organizações a se adequarem 
de maneira rápida a transformações 
repentinas, a fim de com isto assegurar a 
continuidade da operação das mesmas 
dentro do mercado em que estão inseridas. 
A possibilidade de alterações nas “regras do 
jogo” a qualquer instante foram os grandes 
motivadores para o surgimento das 
metodologias ágeis. 
18 
Conclusão 
 Scrum é mais um método ágil, 
representando uma alternativa flexível 
para orientar equipes na entrega de 
sistemas com qualidade. 
 
19 
Referências 
 RISING, Linda and JANOFF Norman S.; The 
Scrum Software Development Process 
for Small Teams. AG Communication 
Systems, 2000. 7p. 
 
 Leia mais em: Desenvolvimento ágil com 
Scrum: Uma visão geral. 
http://www.devmedia.com.br/desenvolviment
o-agil-com-scrum-uma-visao-
geral/26343#ixzz3rkwwAs8X 
20 
 
 
 
Obrigado! 
21

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes