Scrum
O que é Scrum Afinal?
Por mais que atualmente existam muitos materiais gratuitos na internet (como o próprio mini-curso gratuito da MindMaster), e muitos livros escritos sobre assunto, eu ainda recebo muitas dúvidas básicas.
Por este motivo resolvi escrever este post para explicar de uma maneira definitiva e clara como esta metodologia ágil funciona.
Parte superior do formulário
Visão Geral da Metodologia Ágil Scrum
O Scrum não é um processo padronizado onde metodicamente você segue uma série de etapas sequenciais e que vão garantir que você produza, no prazo e no orçamento, um produto de alta qualidade e que encanta os seus clientes.
Em vez disso, o Scrum é um framework para organizar e gerenciar trabalhos complexos, tal como projetos de desenvolvimento de software.
Importante
O framework Scrum é um conjunto de valores, princípios e práticas que fornecem a base para que a sua organização adicione suas práticas particulares de engenharia e gestão e que sejam relevantes para a realidade da sua empresa. O resultado será uma versão de Scrum que é exclusivamente sua.
Para melhor entender este conceito, imagine que o framework seja como a fundação e as paredes de um edifício. Os valores do Scrum, princípios e práticas seriam os principais componentes estruturais. Você não pode ignorar ou mudar fundamentalmente um valor, princípio ou prática sem o risco de colapso.
O que você pode fazer, porém, é personalizar o interior da estrutura do Scrum, acrescentando artefatos e recursos até que você tenha e um processo que funciona para sua empresa.
A Base Fundamental
A base fundamento é composta pelas seguintes práticas
Papéis Fundamentais
Os esforços de desenvolvimento utilizando Scrum consiste em uma ou mais equipes Scrum, cada uma composta basicamente de três papéis:
Product Owner,
ScrumMaster e
Time de Desenvolvimento.
Podem haver outros papéis ao usar Scrum, mas o framework