Escolar Documentos
Profissional Documentos
Cultura Documentos
Scrum
Resumo
Scrum é uma metodologia de gestão de projectos assente num Desenvolvimento ágil,
interactivo e incremental, focada no trabalho em equipa, e com a participação activa do
cliente.
A rotina começa com o “product backlog” que contém a lista ordenada por prioridades dos
requisitos do projecto. A partir desta lista é formado o “sprint backlog” – requisitos que
serão implementados no próximo sprint; cada sprint tem um tempo pré-determinado, e após
seu término, as funcionalidades desenvolvidas são validadas pelo “product owner”,
iniciando-se um novo ciclo.
Eventuais obstáculos que surjam durante são comunicados ao “scrum master”, que tem
como papel principal a sua resolução.
1. Introdução
1
Um princípio chave do Scrum é o reconhecimento de que desafios fundamentalmente
empíricos não podem ser resolvidos com sucesso utilizando uma abordagem tradicional
de "controle". Assim, o Scrum adota uma abordagem empírica, aceitando que o
problema não pode ser totalmente entendido ou definido, focando na maximização da
habilidade da equipe de responder de forma ágil aos desafios emergentes.
2. Rotina do Scrum
Os requisitos do projecto são organizados numa lista de tarefas (“product backlog”), por
ordem decrescente de prioridade. Essa lista deve ser constantemente actualizada.
O scrum trabalha com desenvolvimento incremental, onde cada iteração é chamada de
sprint. Os sprints são curtos, tendo uma duração típica de 30 dias.
2
A equipa separa uma parte do topo do backlog para o sprint, formando o “sprint
backlog” (lista de tarefas do sprint). A equipa tem autonomia para decidir como as
tarefas serão implementadas durante o sprint.
As tarefas constantes no “sprint backlog” não podem ser trocadas por outras do
“product backlog”, garantindo que os requisitos mais importantes sejam implementados
primeiro e que a equipa mantenha o foco durante o sprint. O sprint possui um objectivo
claro e definido, conhecido por toda a equipa de desenvolvimento.
É comum que os requisitos finais do “product backlog”, com o tempo, percam sua
importância e acabem por ser removidos.
Durante o sprint, a equipa tem curtas reuniões diárias, sempre no mesmo horário, junto
com o “scrum master”. Nessas
reuniões é discutido o andamento do trabalho, onde cada membro da equipa responde
às questões:
3
3. Os Papéis do Scrum
3.1. A Equipa
• Equipa Scrum: equipa de projecto que possui autoridade de decidir sobre as acções
necessárias e de se organizar para poder atingir os objectivos pré estabelecidos.
4
• Scrum Master: é responsável por garantir que o projecto esteja a ser conduzido de
acordo com as práticas, valores e regras definidas no Scrum e que o progresso do
projecto está de acordo com o desejado pelos Clientes. O Scrum Master interage tanto
com a Equipe Scrum, como com os Clientes. Ele também é responsável por remover e
alterar qualquer obstáculo ao longo do projecto, para garantir que a equipa trabalhe da
forma mais produtiva possível.
• Criar a visão
5
• Aceitar ou rejeitar uma funcionalidade no Sprint Review
6
Deve assegurar que os participantes da reunião disfuncionais são controlados, mesmo
que por terceiros, trabalhar com a equipa para remover obstáculos, mostrando um nível
de compromisso verdadeiro com a equipa.
Função:
• Multidisciplinar
• De cinco a nove membros
• Seleccionam o objectivo de iteração e especificam os resultados
• Tem o direito de fazer tudo dentro dos limites das directrizes do projecto para
alcançar o objectivo da iteração
• Organizam-se a si e ao seu trabalho
7
4.Conclusões
A metodologia ágil de gerenciamento de projetos, que valoriza muito o trabalho em
equipa. É recomendada para equipas pequenas; equipas grandes, para adotar o scrum,
devem ser dividas em “sub-equipas” menores, dividindo-se também o projecto em sub
projetos, um para cada equipa.
Glossário
8
Scrum master - Figura com responsabilidade de proporcionar os elementos necessários
para que a equipa tenha o melhor desempenho possível;
Sprint - Iteração que segue um ciclo de melhoria contínua PDCA (plan, do, check, act) e
entrega fracções de software pronto;
Índice
Resumo.............................................................................................................................1
1. Introdução....................................................................................................................1
2. Rotina do Scrum..........................................................................................................2
3. Os Papéis do Scrum.....................................................................................................4
3.1. A Equipa...............................................................................................................................4
3.2. Product Owner.....................................................................................................................5
3.3. Scrum Master.......................................................................................................................6
3.4. A Equipa de Scrum ..............................................................................................................7
4. Conclusões....................................................................................................................8
Glossário...........................................................................................................................8
Bibliografia.....................................................................................................................10
9
Bibliografia
Os Anexos devem incluir trabalho feito pelos autores ou não, que não necessita de estar
intercalado no texto (e.g., tabelas, quadros, organogramas, código de programas) ou
outra informação
A qualidade da redacção é um aspecto imprescindível a terem conta na escrita do
trabalho. O discurso deve ser simples, claro, preciso e sucinto. Deve ser escrito na
10
terceira pessoa do singular e respeitar as regras gramaticais estabelecidas, para que seja
mantida uma permanente concordância relativamente aos sujeitos e tempos verbais
utilizados.
Todos os termos em língua estrangeira devem ser escritas em itálico. As siglas devem
ser definidas da primeira vez que ocorrem no texto. Abreviaturas comuns: e.g. (exempli
gratia) – por exemplo; et al. (et aliae) – e outros (pessoas); etc (et cetera) – e outros
(coisas); i.e. (id est) – isto é.
As figuras, tabelas, programas e outros textos intercalados no corpo do relatório, devem
ser numerados por capítulo, estar centrados e com o número e a legenda na parte
inferior. A sua referência no texto deve ser feita usando as abreviaturas usuais (e.g., Fig.
1.1, Tab. 1.1). Quando não houver espaço para serem colocados numa página, devem
ser colocados na página seguinte, devendo o espaço da página anterior ser preenchido
com texto.
11