Tecn. De Elicitaçao E Especificação 23 Jan Flashcards
Uma das técnicas usadas para o levantamento de requisitos é a ENTREVISTA. Quais suas principais características?
Entrevistas formais ou informais com os stakholders do sistema são as mais usadas no processo de elicitação.
Nessas entrevistas, a equipe de engenharia de requisitos formula questões para os stakholders sobre o sistema q eles usam e o sistema a ser desenvolvido. Os requisitos são derivados das respostas à essas questões.
Podem ser com (fechadas) ou sem (abertas) roteiro.
As discussões completamente abertas raramente funcionam bem.
Defina elicitação:
Técnica de interação com usuários, atores ou envolvidos em atividades para se obter informações relativas a um processo ou procedimento que se deseja conhecer. Esta técnica é comumente utilizada na engenharia de software para definir os requisitos de um de sistemas de informação ou aplicação.
A ENTREVISTA é uma técnica de levantamento de requisitos. No que são úteis e no que não são?
As entrevistas são úteis para manter um entendimento geral sobre os stakholders fazem, como eles podem interagir com o sistema e as dificuldades que enfrentam nos sistemas atuais.
Não são úteis para compreender os requisitos do domínio da aplicação.
Não é eficiente para elicitação de conhecimentos sobre os requisitos e as restrições organizacionais pois existem relacionamentos sutis de poder e influência entre os stakholders.
A ETNOGRAFIA é uma das técnicas de elicitação de requisitos. Conceitue-a:
- Técnica de observação utilizada para compreender os requisitos organizacionais e sociais;
- Coloca-se o analista dentro do campo de atuação dos usuários, observando o trabalho diário anotando as tarefas reais em que os participantes estão envolvidos;
- Em geral, é utilizada em conjunto com outras técnicas;
- Sozinha não é muito eficaz por ser técnica de OBSERVAÇÃO;
- Analisa os processos REAIS, e não FORMAIS;
Quais são as principais características da elicitação de análise de CENÁRIO?
- Requisitos REAIS (e não formais);
- São descrições de exemplos das sessões de interação;
- Cada cenário abrange uma ou mais interações possíveis;
- Parte integrante dos métodos ágeis, como a Extreme Programming (XP);
- Começa com um esboço da interação e, durante a elicitação, os detalhes são adicionados para criar uma descrição completa dessa interação;
- Pode ser realizada informalmente;
- Podem ser escritos na forma de texto completados por diagramas, imagens de computador, etc;
Cite as principais características da elicitação por meio de QUESTIONÁRIOS:
VANTAGENS
- Diferente da entrevista, as perguntas são sempre pré definidas é distribuídas para varios stakholders respondê-las;
- Útil quando a quantidade de stakholders é muito grande;
- Baixo custo e fácil aplicação;
- Atinge varias pessoas, demanda menos tempo e fornece rápido feedback;
DESVANTAGENS
- Falta de interação;
- Perguntas pouco objetivas;
- Difícil compreensão das perguntas;
Quais são as principais características do WORKSHOP DE REQUISITOS?
- Reunião estruturada e intensiva;
- Participam analistas e usuários;
- Obtenção de requisitos bem definidos;
- Possui um facilitador neutro responsável pelas atividades de logística e promoção de momentos de descontração para dinâmica em equipe;
- Permite usar outras técnicas como o Brainstorm ou a interpretação de papéis;
- Fazem parte uma equipe de analistas e uma seleção dos stakholders q mais representam a organização;
DESVANTAGENS:
- Por ser realizado por convocação de dia e horário, pode ocasionar problemas de faltas dos stakholders;
Cite as principais características do Brainstorming (Tempestade de ideias):
- Ocorre em grupo;
- Ambiente informal;
- Durante cerca de 15 minutos;
- Toda ideia deve ser levada em consideração;
- Proibida a crítica a qualquer sugestão dada;
- Encorajada a criação de ideias que pareçam estranhas ou exóticas;
- Explora a potencialidade criativa do grupo;
- Um facilitador organiza e prioriza os resultados;
- Vantagem: varias pessoas pensam melhor que uma;
- Desvantagem: depende da disponibilidade dos integrantes;
- Utilizado em conjunto com outras técnicas, tais como WORKSHOP DE REQUISITOS;