Já é de uso comum entre os profissionais de Tecnologia da Informação o termo “ágil” no que diz respeito aos projetos de desenvolvimento de software. Isso nos faz lembrar um pouco daquela velha época em que os profissionais de desenvolvimento e programadores se reuniam por longas horas para discutir sobre o início de um projeto e seu cronograma. Esse momento era, ou ainda é, marcado por inúmeras discussões e que continuam sendo discutidas mas agora sob a perspectiva ágil, ou seja, discuti-se uma estrutura conceitual para reger os projetos de engenharia de software.
As ferramentas de desenvolvimento evoluíram o bastante para se perceber que houve um imenso avanço em produtividade e lucratividade. A maioria dos métodos ágeis tentam minimizar os riscos de desenvolvimento de software em curtos períodos, o que podemos chamar de “iteração”, os quais gastam basicamente menos de uma semana e até quatro no processo.
Nesse contexto, a maioria dos profissionais envolvidos com o projeto, podemos também chamar em um grupo ágil, devem estar agrupados em uma única sala, incluindo todas as pessoas necessárias para terminar o software.
Um dos pontos negativos dos métodos ágeis de desenvolvimento, é que eles produzem pouca documentação se comparado aos métodos tradicionais. Recomenda-se que seja produzida uma documentação que realmente seja útil.
Autor: Renato de Brito Nicodemos.
Referência:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=10596