Estruturando uma entrevista para o levantamento de requisitos de software
Na engenharia de software existem várias técnicas de levantamento de requisitos. Algumas delas já foram destacadas neste blog, como é o caso do brainstorm e do workshop.
Neste post vou trabalhar com outra técnica, a entrevista.
A aplicação da entrevista no levantamento de requisitos de software deve seguir as seguinte etapas:
- Selecione os usuários chaves.
- Agende uma entrevista com cada um deles.
- Defina o assunto da entrevista, lembre-se que o entrevistado é quem deve expor suas idéias, a entrevista deve ser focada e assuntos dispersivos devem ser evitados.
- Planeje a entrevista focando sempre o assunto delineado. Questione sobre o ambiente de trabalho do entrevistado. Esse ambiente irá definir uma fração do sistema. Formas de interlocução em uma entrevista: explique o relacionamento entre o que está em discussão e as demais áreas dos sistemas; você consegue descrever o ponto de vista dos outros usuários a respeito do que está sendo discutido? o item em discussão depende da existência de alguma outra coisa?
- Utilize ferramentas para automatizar a entrevista e a coleta de dados.
- Documente as respostas dos usuários.
- Valide a documentação, apresente-a aos entrevistados e colha sugestões de melhoria.
- Evite termos técnicos da área de informática.
Por fim, lembre-se que a entrevista não é uma competição e em hipótese alguma a credibilidade do usuário deve ser questionada.
December 11, 2012 at 9:45 pm
[...] de requisitos. Algumas delas já foram destacadas neste blog, como é o caso do brainstorm, da entrevista e do [...]