segunda-feira, 13 de junho de 2011

Mudança de requisitos

Se você trabalha com software já deve ter tido esse problema, mudança de requisitos. É claro que é normal uma aplicação ter mudanças de requisitos durante e depois do desenvolvimento, o problema é quando os requisitos mudam toda a hora, dando a impressão que os requisitos foram mal levantados ou mal especificados.

Além do desperdício de tempo com as mudanças constantes, outro problema é o desânimo que isso causa. Uma sensação de nunca conseguir terminar um requisito. No meu ponto de vista isso causa outros dois problema graves, o primeiro é a falta de qualidade do código, um programador de saco cheio não vai fazer tudo de novo da melhor forma possível, e sim da primeira maneira que funcionar. O outro é a falta de produtividade, causado pelo desanimo e a sensação que já citei antes.

Qual a forma de resolver isso? Acho que é uma pergunta difícil de responder, em todos os lugares onde trabalhei tive esse problema, talvez a que chegou mais perto de solucionar isso foi uma que deixava o levantamento dos requisitos também a cargo dos desenvolvedores, o problema não sumiu, mas com certeza diminuiu bastante.

Nenhum comentário:

Postar um comentário