Atualmente com a real necessidade de desenvolvimento de softwares de
formas geis e padronizadas, e que no venha se tornar obsoleto com o passar do tempo, empresas esto utilizando de artifcios que venham melhorar o desenvolvimento, um desses artifcios a utilizao de metodologias geis que surgiu em 2001 com a assinatura do MANIFESTO PARA O DESENVOLVIMENTO AGIL, documento este assinado por Kent Beck e por mais outros dezesseis desenvolvedores renomados. O manifesto gil possui como base 4 pilares: 1.
Indivduos e interao entre eles mais que processos e ferramentas
2.
Software em funcionamento mais que documentao abrangente
3.
Colaborao com o cliente mais que negociao de contratos
4.
Responder a mudanas mais que seguir um plano
O manifesto gil destaca tambm 12 princpios do software gil
Nossa maior prioridade satisfazer o cliente, atravs da entrega
adiantada e contnua de software de valor.
Aceitar mudanas de requisitos, mesmo no fim do desenvolvimento.
Processos geis se adequam a mudanas, para que o cliente possa tirar vantagens competitivas.
Entregar software funcionando com frequncia, na escala de semanas
at meses, com preferncia aos perodos mais curtos.
Pessoas relacionadas negcios e desenvolvedores devem trabalhar
em conjunto e diariamente, durante todo o curso do projeto.
Construir projetos ao redor de indivduos motivados. Dando a eles o
ambiente e suporte necessrio, e confiar que faro seu trabalho.
O Mtodo mais eficiente e eficaz de transmitir informaes para, e por
dentro de um time de desenvolvimento, atravs de uma conversa cara a cara.
Software funcional a medida primria de progresso.
Processos
geis
promovem
um
ambiente
sustentvel.
Os
patrocinadores, desenvolvedores e usurios, devem ser capazes de manter
indefinidamente, passos constantes.
Contnua ateno excelncia tcnica e bom design, aumenta a
agilidade.
Simplicidade: a arte de maximizar a quantidade de trabalho que no
precisou ser feito.
As melhores arquiteturas, requisitos e designs emergem de times auto
organizveis.
Em intervalos regulares, o time reflete em como ficar mais efetivo, ento,
se ajustam e otimizam seu comportamento de acordo
Para padronizar o desenvolvimento das suas aplicaes o governo federal
desenvolveu o processo demoiselle que um processo inspirado em metodologias geis e livre, por ser um processo livre ele pode ser utilizado livremente, adaptado ou redistribudo. Ele est apoiado em 5 pilares: