image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Walesson Reis
Walesson Reis09/10/2022 17:29
Compartilhe

Um Manifesto Que Abalou O Século XXI

  • #Scrum

Em fevereiro de 2001, na estação de esqui de Snowbird, na sala Aspen no Lodge. Dezessete grandes pensadores do desenvolvimento de software estavam reunidos para encontrarem um consenso de métodos e práticas para o desenvolvimento de software, em contramão aos ditos métodos tradicionais ou "pesados" por exemplo o modelo cascata.

image

Extreme Programming (XP), Scrum, Desenvolvimento Orientado a Funcionalidades (FDD), Metodologia de Desenvolvimento de Sistemas Dinâmicos (DSDM) e Metodologia Crystal, cinco processos leves distintos, representados pela a maioria das pessoas presentes, o restante do pessoal não era ligado a nenhum processo, dois programadores pragmáticos, um consultor de testes, um representante da filosofia orientada a modelos, e um que desconfiava de qualquer tipo de processo de marca e simpatizava com todos.

Dois dias que mudariam os anos posteriores

A missão foi pronunciada por um dos participantes, criar um manifesto que descrevesse o que os dezessete mestres acreditavam ser comum a todos esses processos leves e no que dizia a respeito do desenvolvimento de software em geral. Após um tempo os problemas foram sendo classificados até sobrarem quatro valores: Indivíduos e Interações, Validação do Software, Colaboração com o Clientes e Resposta à Mudança, valores preferenciais, mas que não substituíam os valores complementares de processos, de ferramentas, documentação, contratos e planos.

image

Manifesto para Desenvolvimento Ágil de Software (agilemanifesto.org)

Além dos quatro valores, o manifesto definiu 12 princípios:

1- Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado.

2- Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente.

3- Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo.

4- Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.

5- Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho.

6- O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.

7- Software funcionando é a medida primária de progresso.

8- Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.

9- Contínua atenção à 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- Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.

Manifesto Ágil

O Manifesto Ágil passou a ser difundido pela indústria, se tornando assim algo parecido com a "bíblia" do desenvolvimento ágil. Impulsionando assim o uso de metodologias ágeis por todo o mundo, até mesmo em indústrias de ramos diferentes.

Considerações Finais

Para quem deseja seu primeiro emprego na área de tecnologia embarcar em uma grande empresa, dá uma decolada na área de tecnologia, hoje em dia aprender sobre as metodologias ágeis está se tornando indispensável, muitas empresas possuem times ágeis e quando buscam novo colaboradores, visam pessoas que entendem e até mesmo possuem experiencia em metodologias ágeis.

Busque pesquisar mais a respeito, muitos dados desse artigo saíram do livro: DESSENVOLVIMENTO ÁGIL LIMPO De Volta às Origens, do autor Robert C. Martin, um dos dezessete participantes do Manifesto Ágil. Se sua curiosidade foi despertada no site a seguir mostra pesquisas da importância das metodologias ágeis, e quão abrangentes estão sendo Estado ágil (stateofagile.com)

Primeiro artigo: Walesson Reisba

Compartilhe
Comentários (1)

LR

Leonardo Ropelato - 11/10/2022 17:40

Muito bom o artigo!

Parabéns.