compreensao e viabilidade dos requisitos, ajudando a reduzir os custos do desenvolvimento do sistema.Entrevistas Entrevistas e uma das tecnicas mais utilizadas no levantamento de requisitos, consiste de uma reuniao do entrevistador (analista) com as pessoas envolvidas nos sistemas, se possivel uma pessoa por vez. Essas entrevistas devem ter duracao de no maximo uma hora, pois mais que isto leva o entrevistado a perder a concentracao dificultando o levantamento de informacoes, tambem e importante que o entrevistador se integre com as funcoes e a rotina do entrevistado para ajudar na elaboracao das questoes. Nas entrevistas podemos utilizar questoes objetivas como : Quantos tipos de produtos e vendido no seu setor ? ou perguntas subjetivas como : O que voce acha do modelo atual ?. As perguntas objetivas tem a vantagem de ir direto ao assunto, porem pode deixar o entrevistado entediado ja as questoes subjetivas tem como grande atrativo as riquezas nos detalhes e ajuda na elaboracao de novas perguntas, mas pode levar a perda do controle da entrevista e a uma grande massa de dados irrelevantes.Questionarios Sao formularios com questoes que podem ser de multipla escolha, lista de opcoes e questoes de reposta livre. O importante num questionario e que as questoes sejam claras e de facil entendimento procurando usar sempre o vocabulario costumeiro dos usuarios e que as questoes reflitam o que os analistas estao procurando. Questionarios sao utilizados principalmente quanto as pessoas envolvidas no contexto do sistemas estao longe ou e dificil encontra-las pessoalmente, e tambem quanto precisamos de um levantamento estatistico sobre o assunto.Brainstorming (Tempestade de Ideias) Consiste em varias reunioes com as pessoas envolvidas onde elas sao estimuladas a darem ideias o tempo todo. Nessa tecnica uma pessoa e selecionada para registrar todas as ideias em um quadro ou numa folha de papel para que todas as pessoas possam ver o que foi sugerido, para que no final seja feito um consenso e os requisitos para o desenvolvimento do sistema.JAD (Joint Application Design) JAD e uma tecnica baseada em quatro principios : dinamica de grupo, uso de tecnicas visuais, manutencao do processo organizado e racional (analise top down) e utilizacao de documentacao padrao. Dos quatro principios temos duas fases principais que sao: o planejamento que tem como objetivo o levantamento de requisitos e o desenvolvimento do sistema. Essas duas fases sao subdivididas em tres fases: adaptacao (preparacao da equipe para o projeto, reconhecimento do ambiente), sessao (nesta fase sao realizados encontros para efetuar o levantamento dos requisitos) e finalizacao (definir de forma formal o que foi definido nos encontros). Nesta tecnica temos alguns papeis bem definidos que sao: o lider de sessao (e o responsavel e o facilitador dos encontros), engenheiro de requisitos (responsavel pela producao da documentacao), executor (responsavel pela construcao do sistema), representantes dos usuarios (pessoas que irao utilizar o sistema), especialistas (pessoas que possuem conhecimentos especificos em alguns topicos). Esta e uma tecnica que funciona muito bem em projetos pequenos e medios, para projetos grandes deve ser usado varias sessoes JAD.Investigacao Em algumas situacoes teremos dificuldades em obter informacoes utilizando outras tecnicas como entrevista ou