Em todo início de projeto a equipe irá, a partir da visão do produto passada pelo cliente, estabelecer requisitos, os quais se referem aos fatores que promovem uma solução ou satisfazem as necessidades do cliente.
Esse estágio é mais conhecido como Kick Off. A composição desses fatores será o produto final. Os requisitos são ordenados em uma lista de prioridades chamada Backlog, a qual iremos discorrer com detalhes mais adiante.
Após estabelecer a importância de cada uma dessas tarefas, inicia-se a produção, dando prioridade às que forem qualificadas como imprescindíveis, que não podem faltar no produto e assim suscessivamente.
Os requisitos são divididos em períodos de produção, os quais são conhecidos como Sprints.
O projeto completo será composto por uma série de Sprints, tendo a quantia variada de acordo com a complexidade do produto.
No início de cada Sprint, os integrantes se reunirão para juntos alinharem as tarefas e a estratégia que serão adotadas. Essa etapa é conhecida como Sprint Planning - Planejamento de Sprint.
Já ao final será realizada a já citada Retrospectiva de Sprint, a qual fornece um panorama geral de como a equipe se comportou e analisa os prós e os contras da etapa de desenvolvimento em questão.
Quanto aos membros da equipe, eles serão divididos em cargos de acordo com a função que exercerão no time.
Como no time Scrum não há nenhuma estrutura hierárquica, enfatiza-se que esses papéis se referem às responsabilidades que serão designadas para cada um.
Os cargos que todo Scrum Team precisa ter são:
PRODUCT OWNER
SCRUM MASTER
DEVELOPMENT TEAM
A seguir, iremos discorrer com mais detalhes cada uma dessas funções.