1. SCRUM
Faculdade JK de Tecnlologia
Departamento de Tecnologia da Informação
TADS – Processo de Desenvolvimento de Software (PDS)
Professor George Henrique R. E. Mendonça
Davi Alves e Natanael Carvalho
17 de Setembro de 2014
2. Conteúdo
Scrum 2
● 1. Introdução
● 2. Scrum
– 2.1 Sua concepção
– 2.2 Scrum Hoje
– 2.3 Seus Ciclos
● 3. Papeis e responsabilidades
● 4. Backlog
17.09.2014
4. 4
2.1. Sua concepção
O nome Scrum veio da formação de reinicio de uma partida do
esporte Rugby
17.09.2014 Scrum
5. 5
2.1. Sua concepção
Fabricação de automóveis e de produtos de consumo
Takeuchi e Nonaka - Artigo “The new product development
game”, em janeiro-fevereiro de 1986
17.09.2014 Scrum
6. 6
2.2. Scrum hoje
Scrum se tornou um modelo de processo de Desenvolvimento
Iterativo Incremental voltado para a Governança de TI
17.09.2014 Scrum
8. 8
3. Papeis e responsabilidades
Product Owner
● Define os requisitos do produto,
decide a data de release e o que
deve conter nela;
● É responsável pelo retorno
financeiro (ROI) do produto;
● Prioriza os requisitos de acordo com
o seu valor de mercado;
● Pode mudar os requisitos e
prioridades a cada Sprint;
● Aceita ou rejeita o resultado de cada
Sprint.
17.09.2014 Scrum
9. 9
3. Papeis e responsabilidades
ScrumMaster
● Garante que o time esteja
totalmente funcional e produtivo;
● Facilita a colaboração entre as
funções e áreas e elimina os
impedimentos do time;
● Protege o time de interferências
externas;
● Garante que o processo está
sendo seguindo. Participando
das reuniões diárias, revisão da
Sprint, e planejamento
17.09.2014 Scrum
10. 10
3. Papeis e responsabilidades
Scrum Team
● Multi-funcional, entre 5-9 membros;
● Seleciona, entre os itens priorizados,
os que irão ser executados durante a
Sprint;
● Tem todo o direito de realizar o que
quiser dentro da Sprint para cumprir o
objetivo da iteração;
● Auto-organizado: Organiza o time e o
trabalho entre os membros de forma
participativa;
● Ao final da Sprint, realiza o demo do
produto finalizado.
17.09.2014 Scrum
11. 11
4. Backlog
Product Backlog:
● Contém uma lista dos itens que são as prioridades que incluem
tudo o que precisa ser realizado, baseado com valor de negócio,
para a finalização do projeto, sejam requisitos funcionais ou não. É
importante ressaltar que cada item no Backlog do produto deve ter
um valor de negócio associado (Business Value), onde se mede as
prioridades para a realização dos itens.
17.09.2014 Scrum
12. 12
4. Backlog
Impediment Backlog:
● Contém todos os itens atrapalham e impedem que haja um
progresso no projeto e estão associados a riscos. Estes itens não
possuem uma priorização, mas estão geralmente associados a
algum item de Product. ScrumMaster é o grande responsável pela
liberação desses impedimentos, abrindo caminho para o time de
desenvolvimento executar a realização dos itens do Product
Backlog.
17.09.2014 Scrum
13. 13
Referências
● UNIPAC - Comparação entre Metodologias Ágeis e Tradicionais
para o Desenvolvimento de Software
http://www.dcc.ufla.br/infocomp/artigos/v3.2/art02.pdf
● UNICAMP - Metodologias ágeis no contexto de
desenvolvimento de software: XP, Scrum e Lean
http://www.ft.unicamp.br/liag/Gerenciamento/monografias/Lean%20
Agil_v8.pdf
● C.E.S.A.R - Entendendo Scrum para Gerenciar Projetos de
Forma Ágil
http://www.siq.com.br/DOCS/EntendendoScrumparaGerenciarProje
tosdeFormaAgil.pdf
17.09.2014 Scrum