Você sabe o que é Metodologia Ágil?

Apresentação

Olá pessoal, tudo bem? Lucas Amaral Oliveira da Silva novamente aqui com uma nova postagem sobre metodologia ágil.

Estarei explicando para vocês, o que de fato é a metodologia ágis, porém, para que entendam o que de fato é tal metodologia, é preciso começar explicando o que NÃO É metodologia ágil. Estarei listando agora alguns itens para exemplificar, então vamos lá:

O que NÃO É Metodologia ágil?

1) Metodologia ágil NÃO É garantia de fazer mais rápido

Agilidade é comumente confundido com entregar mais ou entregar mais rápido. Então... Não é bem assim que funciona. Agilidade é ser mais assertivo e realmente entregar o que precisa ser feito.

2) Metodologia ágil NÃO É PMBOK

PMBOK é um guia completo voltado para para gerenciamento de projetos. O mesmo não deve ser descartado, mas devem ser analisados de maneira criteriosa, quais itens farão sentido para o projeto.

3) Metodologia ágil NÃO É guiado por tarefas ou atividades

a metodologia precisa ser guiada por funcionalidades do produto e não apenas por tarefas e atividades.

4) Metodologia ágil NÃO É só para empresa pequena

Empresas gigantes da tecnologia, como a IBM, já entenderam o quão vantajoso é utilizar tal metodologia, adotando assim, metodologias ágeis em suas empresas

O que É Metodologia ágil?

Agora que expusemos alguns pontos sobre o que não é metodologia ágil, vamos entender o que de fato É a metodologia ágil:

A metodologia ágil consiste em ciclos curtos e feedback constante do cliente. Além disso, promove a integração e colaboração de todos os envolvidos. O gerenciamento é no fluxo, não na atividade. E o foco está na entrega de valor.

O que a metodologia ágil prega?

A utilização da metodologia ágil evita o desperdício de fazer mais que o necessário, assim como prega entrega de valor ao cliente. Para entender mais o que é pregado, estarei falando sobre o manifesto ágil, neste manifesto encontramos o que fundamentam o desenvolvimento ágil de software.

Manifesto Ágil

texto

O Manifesto Ágil é uma declaração de pricípios que fundamentam o desenvolvimento ágil de sóftware. O Manifesto Ágil diz o seguinte:

"Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar:

  1. Indivíduos e interações mais que processos e ferramentas
  2. Software em funcionamento mais que documentação abrangente
  3. Colaboração com o cliente mais que negociação de contratos
  4. Responder a mudanças mais que seguir um plano

Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda."

Fonte: https://www.manifestoagil.com.br

Os doze princípios

Os 12 princípios do manifesto ágil

Nesse mesmo manifesto, é possível identificarmos os princípios que embasam o manifesto. Que são:

• Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor.

• Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos ágeis se adequam a mudanças, para que o cliente possa tirar vantagens competitivas.

• Entregar software funcionando com frequência, na escala de semanas até meses, com preferência aos períodos mais curtos.

• Pessoas relacionadas à negócios e desenvolvedores devem trabalhar em conjunto e diariamente, durante todo o curso do projeto.

• Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho.

• O Método mais eficiente e eficaz de transmitir informações para, e por dentro de um time de desenvolvimento, é através de uma conversa cara a cara.

• Software funcional é a medida primária de progresso.

• Processos ágeis promovem um ambiente sustentável. Os patrocinadores, desenvolvedores e usuários, devem ser capazes de manter indefinidamente, passos constantes.

• Contínua atenção a excelência técnica e bom design, aumenta a agilidade.

• Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.

• As melhores arquiteturas, requisitos e designs emergem de times auto-organizáveis.

• Em intervalos regulares, o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de acordo.

Fonte: http://www.manifestoagil.com.br/principios.html

Conclusão

Pessoal, espero que eu tenha conseguido elucidar um pouco mais sobre o universo da Metodologia Ágil. Deixem nos comentários se conheciam sobre o Manifesto Ágil, que desencadeou o que conhecemos hoje de Agilidade. Um abraço a todos! Excelente final de semana!