Quais são os 4 valores que fundamentam a Metodologia / Pensamento Ágil?

O Manifesto Ágil é um documento originalmente publicado em 2001, que inclui valores que norteiam a proposta ágil e os seus princípios. Ele foi escrito por vários desenvolvedores que acreditam que qualquer desenvolvedor de software deve ser capaz de usá-los como um guia ao longo de seu projeto. É interessante notar que o manifesto ágil surgiu da prática para a teoria e não ao contrário como vemos comumente. Originalmente, era intitulado “Manifesto for Agile Software Development” e “Agile Alliance”. É portanto, uma leitura obrigatória para empresas que empreendem qualquer processo de desenvolvimento de software hoje.

Além de saber sua origem e propósito final, quais são os 4 princípios básicos da metodologia ágil? Este artigo descreve os pontos-chaves do manifesto.

Uma Visão Geral do Manifesto Ágil

O principal objetivo do Manifesto Ágil é encontrar maneiras alternativas de executar o processo de desenvolvimento de software padrão. Para algumas organizações, o processo padrão pode se tornar muito complicado e pouco eficaz. O objetivo geral é entregar mais valor agregado aos indivíduos e melhorar as interações sobre processos e ferramentas.

O objetivo de seus autores não é promover a anti-metodologia. Em vez disso, eles queriam “restaurar a credibilidade da palavra em si’”. Então, eles objetivaram equilibrar as formas existentes de desenvolvimento de software, junto com algumas novas alternativas. Por exemplo, eles aceitam modelagem e documentação apenas quando é útil para o projeto.

Os criadores dessa proposta também acreditam que o planejamento é importante. Mas, enquanto se espera que o plano evolua e mude, a flexibilidade deve ser implementada para modificações futuras.

E agora vamos então falar um pouco sobre os 4 valores que norteiam o pensamento ágil, os quais hoje já se expandiram para além das fronteiras das empresas de tecnologia e tem sido implementado com sucesso em diversos outros segmentos.

Valor #1 Indivíduos e interações mais que processos e ferramentas

Não faz muito tempo, a grande maioria das equipes de software se concentrava exclusivamente na aplicação dos melhores processos e ferramentas para construir seu software. Mas as coisas continuam evoluindo na indústria de tecnologia. Embora o lado técnico do processo seja importante, o Manifesto Ágil sugere que as pessoas que estão por trás desse processo são mais importantes.

Este valor argumenta que o desenvolvimento de software bem-sucedido não seria possível sem uma equipe de desenvolvedores de software. E, com isso em mente, a colaboração dentro da equipe deve ser de grande importância. Os membros que se comunicam com eficácia uns com os outros e agem com base em um objetivo comum podem resolver com mais eficácia quaisquer problemas que surjam. Boa comunicação, neste caso, significa o melhor software.

Este valor do manifesto Agile também está relacionado à comunicação com os clientes. Existem várias coisas que um cliente pode querer perguntar e é responsabilidade dos membros da equipe garantir que todas as dúvidas e sugestões dos clientes sejam prontamente atendidas, mais do que focar em processos e protocolos de resposta definidos.

Resumo dos 4 valores do Manifesto Ágil

Valor #2 Software funcional mais que uma documentação abrangente

No passado, não era incomum que desenvolvedores de software passassem anos criando documentação detalhada. E tudo isso estava acontecendo antes mesmo de eles escreverem uma única linha de sua codificação. Embora a documentação não cause nenhum dano, as equipes devem focar no processo e fornecer aos clientes um software funcional de alta qualidade. O Manifesto Ágil enfatiza a importância de ser centrado no cliente neste princípio básico. Depois de entregar o produto acabado ao cliente, espere algumas mudanças e revisões e use-as para melhorias.

Pense que, do ponto de vista ágil em termos de desenvolvimento, não há sinal maior de progresso do que um software funcional (mesmo que parcial) entregue ao cliente o quanto antes para que ele possa começar a ter a experiência esperada.

Joel C Junior

Valor #3 Colaboração com o cliente mais que contratos negociados

No passado, o aspecto mais importante do desenvolvimento do projeto era o contrato. Você redigiria um contrato exato com seu cliente, fornecendo detalhes precisos do produto final. Mas, como você provavelmente pode imaginar, havia muito contraste entre o que os desenvolvedores criaram, o que o contrato dizia e o que o cliente realmente precisava.

Em vez de utilizar este método desatualizado, o foco deve estar no desenvolvimento constante do seu produto. É por isso que é tão importante trabalhar lado a lado com seu cliente para fornecer seu produto final ideal.

Os princípios do Agile de certa forma, imperam que os clientes estejam envolvidos em todas as fases do projeto. A abordagem em cascata ou metodologias tradicionais permitem apenas que os clientes negociem antes e depois do projeto. Isso costumava resultar em desperdício de tempo e recursos. Se os clientes forem mantidos informados durante o processo de desenvolvimento, os membros da equipe podem garantir que o produto final atenda a todos os requisitos do cliente.

Valor #4 Resposta ás mudanças mais que seguir um plano fixo

Ao contrário das metodologias de gestão do passado, os valores Agile são contra o uso de planos elaborados antes do início do projeto, rígidos que obriga o time a continuar a cumpri-los de qualquer maneira. As circunstâncias mudam e às vezes os clientes exigem recursos extras no produto final que podem alterar o escopo do projeto. Nestes casos, os gerentes de projetos e suas equipes devem se adaptar rapidamente para entregar um produto de qualidade e garantir 100% de satisfação do cliente.

Embora nem todas as mudanças venham a ser benéficas, como acontece com o desenvolvimento de software, manter o status quo não promove melhorias. Também não o tira da sua zona de conforto. Os clientes continuarão a solicitar alterações e revisões até que você crie o produto desejado. Esta é a principal razão pela qual o Manifesto Ágil sugeriu que as equipes de software sempre deveriam ter a capacidade de mudar a direção de seu trabalho sempre que necessário.

Pense que, se o cliente solicita uma mudança, é porque ele realmente precisa!

Joel C Junior

Algumas conclusões

O verdadeiro propósito da abordagem Agile é o compromisso de desenvolver um produto de forma incremental, seguindo um processo passo a passo. Embora muitas empresas já tenham mudado para o Agile, seguir a tendência provavelmente não o beneficiará, a menos que você entenda totalmente como ela funciona.

Antes de mudar de uma metodologia de desenvolvimento para Agile, certifique-se de conhecer o básico, revise cuidadosamente os 4 princípios que colocamos nesse artigo. Avalie suas implicações e como você irá incorporá-lo à estratégia geral da empresa e de sua equipe. Uma ótima maneira de começar é lendo o Manifesto Ágil, que inclui quatro valores essenciais e doze princípios adicionais.

Depois de passar por eles, é hora de planejar e criar estratégias. Agile é a metodologia mais eficiente para seu projeto?

—- Sobre NX2IN (Joel C Junior) Joel Junior, MsC, PMP é um profissional da área de gestão com carreira desenvolvida em empresas multinacionais desde a posição de estagiário até a gerência.

Com mais de 18 anos de experiência, é apaixonado pela proposta de profissionais ACIMA DA MÉDIA #saidamedia com footprint de treinamento e mentoria para jovens e profissionais experientes do mercado.

A partir de 2021, se dedicando a compartilhar através da web suas idéias para profissionais que desejam experimentar uma carreira ACIMA DA MÉDIA.

—-

Siga-nos no Instagram: https://www.instagram.com/gerentesdep…

Siga-nos noTwitter: https://twitter.com/nx2in

Conecte-se LinkedIn: https://www.linkedin.com/in/jcjeng

Siga-nos no Facebook : https://www.facebook.com/gerentesdepr…

Website: https://gerentesdeprojetos.com

Inscreva-se em nosso canal no Youtube: https://www.youtube.com/channel/UCCYwBR5z96bFgY_nCsxSflw