Desenvolver sistemas é uma tarefa de muita responsabilidade, pois o resultado gera subsídios de realização de negócios para o contratante, independente da área de conhecimento. Já pensaram nisso?

Desta forma, em cada tarefa deve-se ter atenção, determinação, método, técnica e habilidades. A minimização de erros é uma busca contínua quando se quer o sucesso no projeto!

Neste sentido, nesta aula vamos conhecer as técnicas para elicitação de requisitos. Porém, o que é elicitação de requisitos? Elicitar significa buscar, investigar, entender os requisitos (necessidades), problemas e limitações a serem atendidos pelo sistema a ser desenvolvido, de forma correta e completa.

No processo de elicitação de requisitos devemos usar técnicas para conduzir adequadamente a comunicação na tarefa de levantamento dos requisitos, obter clareza na exposição dos fatos dos usuários, analisar os diversos pontos de vista apresentados por eles e pelos stakeholders e identificar requisitos ambíguos.

Os requisitos de sistema devem ser bem definidos, pois serão a base de todo o sistema. Lembra-se disso, não é? Requisitos mal definidos levam ao insucesso do projeto!

Muitas são as técnicas que podem ser utilizadas. Vamos apresentar aqui as mais utilizadas: Entrevista, Questionário, Brainstorming, Etnografia.

No processo de levantamento de requisitos devemos escolher a que mais se adequa à natureza do negócio, o tipo e precisão de informação que se deseja obter. Podemos utilizar mais de uma técnica, sem problema. O importante é chegar ao resultado esperado.

Então vamos lá!

Técnicas de elicitação

Aplicando técnicas de elicitação

Com o objetivo de exemplificar como podem ser conduzidas as aplicações das técnicas de elicitação, nesta seção apresentamos formas de condução: