O Manifesto Ágil foi criado em 2001 por um grupo de desenvolvedores de software que buscavam métodos mais eficientes para gerenciar projetos em um ambiente dinâmico e em constante evolução. Enquanto as metodologias tradicionais de desenvolvimento de software eram vistas como muito rígidas e burocráticas, o Manifesto Ágil propunha caminhos mais flexíveis e eficazes para se entregar valor ao cliente, promovendo uma colaboração mais estreita entre todos os integrantes da equipe.

O resultado desse encontro foi a formulação de quatro valores fundamentais e doze princípios que servem como base para as metodologias ágeis, incluindo o Scrum. Os valores são:

  1. Indivíduos e interações mais que processos e ferramentas: Este valor coloca a ênfase no fator humano e na comunicação direta e eficiente. O verdadeiro valor de um projeto ágil reside na capacidade da equipe de colaborar efetivamente, utilizando ferramentas e processos como apoio, mas não como guia estrito.
  2. Software em funcionamento mais que documentação abrangente: Prioriza a entrega de software que pode ser usado e testado em detrimento da produção de documentações completas, mas que muitas vezes são subutilizadas ou desviam o foco das entregas robustas.
  3. Colaboração com o cliente mais que negociação de contratos: Incentiva uma relação de parceria onde o cliente está envolvido em todas as etapas do projeto, facilitando um feedback contínuo e garantindo que o produto final atenda às suas expectativas e necessidades reais.
  4. Responder a mudanças mais que seguir um plano: Encoraja a flexibilidade e capacidade de adaptação frente às mudanças, visto que o aprendizado durante o projeto pode demandar ajustes frequentes. O planejamento é importante, mas deve ser revisto e ajustado conforme necessário.

Complementando estes valores, os doze princípios ágeis oferecem um guia mais detalhado para as equipes.

  1. O foco principal é satisfazer o cliente por meio da entrega contínua e adiantada de software de valor.
  2. Aceitar mudanças de requisitos, mesmo em uma fase tardia do desenvolvimento. Os processos ágeis devem se adaptar a incertezas para dar uma vantagem competitiva ao cliente.
  3. Entregar software funcional com frequência, em escala de semanas ou meses, quanto mais curto, melhor.
  4. Promover uma colaboração contínua entre pessoas de negócios e desenvolvedores ao longo do projeto.
  5. Construir projetos em volta de indivíduos motivados, dando-lhes o ambiente e o suporte necessários e confiando neles para realizar o trabalho.
  6. A comunicação mais eficaz ocorre cara a cara, especialmente em equipes distribuídas geograficamente. A tecnologia oferece ferramentas para facilitar essa interação apesar de distâncias.
  7. Software funcionando é a principal medida de progresso.
  8. Os processos ágeis promovem desenvolvimento sustentável. Patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.
  9. Atenção contínua à excelência técnica e bom design aumenta a agilidade.
  10. Simplicidade – a arte de maximizar a quantidade de trabalho não realizado – é essencial.
  11. As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.
  12. A intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então ajusta seu comportamento de acordo.

Por sua vez, as práticas e cerimônias do Scrum são desenhadas para incorporar esses valores e princípios. Durante uma Sprint, por exemplo, espera-se que a equipe entregue uma versão funcional (mesmo que não finalizada) de um produto, refletindo os valores “Software em funcionamento mais que documentação abrangente” e “Responder a mudanças mais que seguir um plano”. As reuniões diárias (ou Daily Scrum) incentivam a “comunicação direta” e reforçam o primeiro valor do manifesto. Já a retrospectiva de Sprint serve como um momento crítico para promover o princípio da melhoria contínua.

Além disso, o papel de Product Owner no Scrum ilustra bem o valor da “Colaboração com o cliente mais que negociação de contratos”. Ao atuar como o elo entre o cliente e a equipe de desenvolvimento, o Product Owner garante que as prioridades do cliente sejam refletidas no backlog do produto.

Os princípios ágeis ressaltam o valor do aprendizado iterativo e incremental. Em vez de buscar uma solução perfeita desde o início, as equipes se concentram em incrementos que podem ser frequentemente revisados e aprimorados. Essa filosofia não só promove um produto final de maior qualidade, mas também constrói um ambiente de trabalho mais dinâmico e adaptativo, no qual o talento e a criatividade das pessoas são priorizados, levando a soluções inovadoras e eficazes.

O Manifesto Ágil, em suma, oferece uma base sólida sobre a qual estruturas ágeis, como o Scrum, se estendem. Ele nos lembra que o sucesso em ambientes de projeto complexos e incertos não é alcançado apenas com ferramentas e processos, mas com comunicação eficaz, adaptação ágil e foco contínuo no que realmente importa para o cliente.

Agora responda o exercício sobre o conteúdo:

Qual dos seguintes valores do Manifesto Ágil enfatiza a importância de adaptação a mudanças?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Scrum Master

Próxima página do Ebook Gratuito:

6Scrum Master

0 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto