Para o Scrum o time funciona como o motor e nele desempenham-se papéis, eventos, artefatos e regras para que os objetivos sejam atingidos. Cada componente exerce um papel específico que é essencial para o sucesso do Scrum, por exemplo, existe um número limitado para o tamanho da equipe, existem papéis específicos e regras específicas do Scrum a serem seguidas por todos os integrantes. Se esses componentes não forem respeitados, não é considerada a aplicação do framework Scrum.
O Scrum é um framework de fácil entendimento, mas de difícil aplicação devido a suas regras específicas. Em geral, ele deve ser adaptado para a realidade específica de cada empresa para que seja colocado em prática de forma funcional.
-
Portfólio: que é a união dos diversos programas e projetos de uma empresa;
-
Programas: que é o conjunto de projetos que compartilham da mesma fonte de recursos ou objetivos e entregas únicos, geralmente em menor escala (único item contemplado levando em consideração apenas o Scrum puro);
-
Produtos, serviços ou resultados: pode ser aplicado ao desenvolver coisas novas ou para melhorar a produção de itens já existentes;
-
Projetos de qualquer complexidade;
O Scrum é considerado um framework para o desenvolvimento de produtos complexos ou para o gerenciamento de projetos complexos, contudo, pode ser utilizado em projetos de qualquer nível de complexidade, cabe ao responsável tomar a decisão de utilizar o método mais interessante para o seu projeto.
O framework também faz parte do campo de gerenciamento ágil de projetos, assim é possível que a organização obtenha respostas rápidas e eficazes na construção dos produtos.