IBM Pure Systems
Canais iMasters

Agile + Mercado + Gerência de Projetos

Quando Agile vira Go Horse

Quando práticas ágeis são mal implementadas no desenvolvimento de software, tornam-se processos Go Horse, praticamente fábricas com ciclos de trabalho. Como qualquer outra metodologia. E, sinceramente, ainda não trabalhei com um processo ágil implementado da maneira correta.

Não sou consultor, certificado, entusiasta ou qualquer outro tipo de evangelizador de métodos ágeis. Então, como posso avaliar que nunca trabalhei com implementações corretas?

Simples! Porque as diretrizes do manifesto não foram atendidas. Esquecidas é uma palavra que encaixa melhor aqui. Vou explicar, para isso vamos a eles, os valores:

"Indivíduos e interações mais que processos e ferramentas"

Não vi nem de perto. Geralmente os processos e, pior, as ferramentas é que modelam os indivíduos. Resultado? Equipe desanimada porque precisa trabalhar para uma ferramenta ou para um processo, e não para um software.

"Software em funcionamento mais que documentação abrangente"

Ok, essa diretriz não é difícil de seguir. A documentação era precária mesmo antes de existirem metologias ágeis. Software em funcionamento, sim, é mais complicado.

"Colaboração com o cliente mais que negociação de contratos"

Na visão de alguns líderes de projetos, o cliente continua sendo um inimigo que não sabe o que quer. Fechar o contrato com o escopo bem restrito é o objetivo principal.

"Responder a mudanças mais que seguir um plano"

O plano foi feito, deveria ter sido seguido, mesmo que todos concordemos que mudanças são inerentes ao desenvolvimento. Uma guerra de egos inflados impossibilita que as mudanças sejam feitas sem traumas. Uma mudança no escopo do projeto geralmente resulta em reuniões longas nas quais o verdadeiro objetivo é encontrar culpados.

E!?

O que quero dizer é que metodologias ágeis são excelentes ferramentas para gerenciar projetos de desenvolvimento de software. Não fazem diferença nenhuma quando não implementadas da maneira correta e, para isso, seguir seus valores pensando nos objetivos da metodologia é fundamental.

Não tente seguir a agilidade se não concorda com os valores ou não está disposto a segui-los.


Comente também

2 Comentários

Giovani Faria
Giovani Faria

Muito interessante seu artigo. Aborda de maneira bastante abrangente a adoção dos métodos ágeis. Leitura mais que recomendada e 'twittada'.

Abraço,
@gcfaria

Matheus
Matheus

"Precisar" trabalhar para uma ferramenta ou para um processo pode ser um sintoma de ego inflado, a menos que essas duas coisas estejam atrapalhando. Mas, se não estão, por que deveria ser um problema utiliza-las? Será que isso não é problema somente para o profissional inflexível e dogmático?

Qual a sua opinião?

Comentários considerados ofensivos serão moderados.

Parceiros

IBM
PagSeguro
Internet Innovation
Dialhost
HostNet
Tecla
KingHost
DotStore
Dinamize