Scrum é a forma mais popular de gerenciamento de trabalho em equipe moderno e flexível. Não apenas empresas de desenvolvimento de software seguem sua metodologia, mas cada vez mais equipes de diversas indústrias, como finanças, marketing, recursos humanos e indústrias criativas, acham o Scrum prático e aplicável. Sua popularidade crescente faz do Scrum a estrutura organizacional mais comprovada adaptada por equipes que buscam máxima eficácia.
O que é Scrum – índice:
O que é Scrum?
Para responder a essa pergunta, devemos considerar os três aspectos a seguir:
- filosofia
- teoria
- estrutura
Scrum é simples por design. Primeiro, facilita a decomposição de problemas difíceis em componentes menores e mais compreensíveis. Em segundo lugar, fornece uma estrutura sólida ao dividir o trabalho em etapas a serem executadas em prazos determinados, trazendo resultados mensuráveis e satisfatórios. Em terceiro lugar, permite o planejamento das próximas etapas de trabalho usando os resultados obtidos e as conclusões tiradas dos processos em andamento.
Filosofia do Scrum
É importante lembrar que o Scrum é apenas uma estrutura. Ele fornece diretrizes para construir um plano detalhado de ações a serem tomadas, adaptadas às necessidades e capacidades da equipe e da organização. Apesar de sua generalidade, o Scrum é bem delineado. A popularidade mostra sua eficácia, pois, de acordo com o 15º Relatório Anual State Of Agile de 2021, os princípios do Scrum são utilizados por até 66% das equipes que trabalham seguindo as metodologias mais modernas. E essa porcentagem aumenta para mais de 80% das equipes em diversas disciplinas se adicionarmos metodologias derivadas diretamente do Scrum.
O Scrum é abrangente e serve para otimizar o trabalho em equipe. Oferece um ponto de partida claramente definido. Além disso, a generalidade dos princípios do Scrum torna impossível aplicá-los instantaneamente. No entanto, a imprecisão dessa estrutura é intencional e flui junto com a prática de gerenciamento de projetos. A filosofia do Scrum foca na necessidade de desenvolvimento contínuo e reestruturação por meio de feedback, reflexão e experiência. Ela rejeita sistemas complexos e rígidos que organizam o trabalho sem levar em conta realidades específicas. Os autores do Scrum, Ken Schwaber e Jeff Sutherland, chamam esse princípio de empirismo no Guia Oficial do Scrum.
Teoria do Scrum
O principal princípio da teoria do Scrum diz respeito ao empirismo. Isso significa manter o planejamento e as suposições ao mínimo em favor de confiar na experiência, observação e experimentação. Isso se torna possível e eficaz graças à abordagem iterativa, ou seja, trabalhar em ciclos curtos, que inclui não apenas trabalhar no produto, mas também planejá-lo e avaliar os resultados.
Três pilares do empirismo são os mais importantes para a eficácia do Scrum:
- transparência – graças a isso, tanto as pessoas que trabalham quanto os Stakeholders (a quem dedicaremos uma entrada separada no próximo artigo) podem facilmente verificar o status do trabalho no Produto em um determinado momento
- inspeção – significa atualização e verificação frequentes e confiáveis do progresso, graças às quais é possível detectar problemas e resolvê-los rapidamente
- adaptação – significa ajustar as formas de trabalhar e os Objetivos, que são descritos em um artigo separado, se houver erros ou discrepâncias durante a inspeção.
O empirismo funciona melhor se a equipe que opera de acordo com seus princípios tiver a capacidade de se autogerir de acordo com o conceito lean. Isso implica uma estrutura organizacional flexível que permite adaptação às condições existentes, melhoria contínua e independência da Equipe Scrum.
Estrutura do Scrum
O Scrum estabelece a estrutura para a ação da equipe definindo:
- Composição e papéis na equipe – Equipe Scrum
- Ritmo de suas atividades e reuniões – Eventos Scrum
- Métodos para planejar, gerenciar e executar ações – Artefatos Scrum
Vamos abordar todos esses componentes em detalhes em artigos subsequentes. Aqui, no entanto, nos limitaremos a mencionar as características mais importantes de cada um deles.
A Equipe Scrum é uma equipe interdisciplinar independente de profissionais que trabalham em Scrum, livre da influência de tarefas adicionais da organização. É a base do trabalho eficaz no Scrum. A Equipe Scrum consiste em Product Owner, Scrum Master e Equipe de Desenvolvimento. É uma equipe pequena com composição possivelmente constante, trabalhando em um Objetivo específico. A Equipe Scrum deve constantemente melhorar e aprimorar não apenas o produto, mas também sua própria forma de trabalhar. Isso ajuda a aumentar a eficiência e a qualidade do trabalho em equipe.
As atividades e reuniões da Equipe Scrum são chamadas de Eventos Scrum. Estes incluem Sprint, Planejamento de Sprint, Daily Scrum, Revisão de Sprint, Retrospectiva de Sprint, e seus componentes. Para saber mais sobre suas especificidades e processos, acesse os artigos dedicados a eles.
A forma de planejar e executar, e as condições para o sucesso na realização de objetivos, são descritas nos Artefatos Scrum, ou seja, Product Backlog e Sprint Backlog. Estes são documentos frequentemente atualizados que refletem o estado atual do trabalho no Produto.
O que é Scrum? Resumo
O que é Scrum? Após ler isso, você está familiarizado com a base deste método. Desenvolvido por Ken Schwaber e Jeff Sutherland, o Scrum é uma metodologia de trabalho em equipe extremamente eficaz aplicável em qualquer setor. Seus princípios que compõem a filosofia, teoria e estrutura do Scrum são claros e diretos. No entanto, sua aplicação prática requer a adoção de uma atitude de empirismo – ou seja, o ajuste constante das formas de trabalhar às condições existentes. E também a melhoria constante não apenas do Produto desenvolvido, mas também dos métodos de cooperação dentro de uma equipe específica.
Se você gosta do nosso conteúdo, junte-se à nossa comunidade de abelhas ocupadas no Facebook, Twitter e Linkedin.
Caroline Becker
Como Gerente de Projetos, Caroline é uma especialista em encontrar novos métodos para projetar os melhores fluxos de trabalho e otimizar processos. Suas habilidades organizacionais e capacidade de trabalhar sob pressão de tempo a tornam a melhor pessoa para transformar projetos complicados em realidade.
Scrum Guide:
- Glossário de termos básicos, papéis e noções
- O que é Scrum?
- Valores do Scrum
- Como implementar o Scrum na sua empresa?
- Equipe Scrum - o que é e como funciona?
- Quem é um Product Owner?
- Os erros mais comuns do Product Owner
- Quem é o Scrum Master?
- Os erros mais comuns do Scrum Master
- Quais estatísticas e métricas o Scrum Master deve acompanhar?
- Equipe de Desenvolvimento em Scrum
- Os erros mais comuns dos desenvolvedores
- Artefatos do Scrum
- Escalando o Scrum
- Backlog da Sprint
- O que é o Product Backlog?
- O que são Histórias de Usuário?
- Criando a melhor User Story com INVEST
- Os erros mais comuns em User Stories
- Critérios de Aceitação da História do Usuário
- Estimativa e Pontos de História no Scrum
- Planning Poker
- Jogo de Estimativa da Equipe
- Definindo Incremento
- Eventos Scrum
- O que é um Gráfico de Queima?
- Vantagens e desvantagens do gráfico de burndown
- Quadros Kanban no Scrum e Scrumban
- Velocidade no Scrum - Velocidade da Equipe de Desenvolvimento
- Scrum Diário
- Planejamento de Sprint
- Revisão da Sprint
- O que é uma Retrospectiva de Sprint?
- Erros comuns durante uma Retrospectiva de Sprint
- Cuidado do Product Backlog
- Como criar e interpretar um gráfico de burndown?