quarta-feira, 19 de dezembro de 2012

Por que é tão difícil?

Definir Análise de Objetivos é fácil.
Aplicar Análise de Objetivos é difícil.

A complexidade do que é necessário fazer deve funcionar como um desestimulante na indústria para se aplicar a análise de objetivos, mesmo que muitos já tenham percebido a sua importância. A academia ainda precisa encontrar uma maturidade e uma usabilidade nos métodos e ferramentas que permitam a popularização dessa atividade que oferece benefícios à Engenharia de Requisitos, e por consequência à Engenharia de Software, cujo produto é o próprio software.

Algumas dificuldades/problemas que podem ser apontados:
  • Há uma quantidade significativa de métodos e ferramentas. E ainda por cima eles não são integrados;
  • Não há padrões claramente estabelecidos;
  • A comunicação com os stakeholders é complicada - elicitar objetivo é difícil, pois as pessoas podem fazer algo sem saber dizer exatamente porque faz aquilo, entre outras considerações;
  • Sendo a análise de objetivos um processo de refinamento - até quando refinar? Qual é o ponto de parada ideal?
  • O reconhecimento do que deve ser identificado como goal e do que deve ser requirement;
  • O reconhecimento do que deve ser identificado como hard goal e do que deve ser soft goal;
  • O reconhecimento do que deve ser identificado como goal e do que deve ser task;
  • O estabelecimento de relacionamentos entre goals, entre agentes, entre goals e agentes;
  • Qual é o tipo correto de relacionamento (dependência? delegação?);
  • Se existir, qual(is) é(são) a(s) alternativa(s) de um objetivo?
  • Se existir, qual(is) é(são) a(s) contribuição(ões) de um objetivo?
  • ... (melhor parar com a lista, por enquanto).
Essas dificuldades/problemas precisam ser superadas. Algumas serão sanadas a medida que a área ganhar maturidade. Outras, deixam a impressão de que essa atividade continuará sendo uma atividade essencialmente complexa e que deve ser executada por um profissional de larga experiência.


Nenhum comentário:

Postar um comentário