Elicitação E Especificação 24 Jan Flashcards

1
Q

Disserte sobre a LEITURA DE DOCUMENTOS:

A
  1. Coleta informações mais difíceis de se obter nas demais;
  2. Histórico da organização, cultura e hábitos internos, etc;
  3. Muito utilizada em contexto de projetos legados;
  4. Estudo e reutilização de documentos;
  5. Aceita uma grande gama de documentos;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Disserte sobre a técnica de elicitação JAD (Joint Application Design):

A

JAD (Designe de aplicação conjunta) tem como características:

  1. Parecida com o WORKSHOP;
  2. Dinâmica de grupo, técnicas visuais, processos racionais e documentação;
  3. Bastante interativo;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O JAD (Joint Application Design) é constituído de 3 fases principais: customização, sessões e agrupamentos. Defina customização:

A

Na fase de customização, o analista prepara tarefas para as sessões, como organizar os times, preparar o material, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O JAD (Joint Application Design) é constituído de 3 fases principais: customização, sessões e agrupamentos. Defina sessões:

A
  1. Analista marca 1 ou mais reuniões com os stakholders;
  2. No início da sessão, o engenheiro de requisitos provê uma visão genérica do sistema;
  3. A discussão com os stakholders continua até o fim do levantamento de requisitos;
  4. As discussões são altamente produtivas, pq resolvem dificuldade entre as partes enquanto se da o desenvolvimento do sistema para a empresa;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

O JAD (Joint Application Design) é constituído de 3 fases principais: customização, sessões e agrupamentos. Defina agrupamento;

A

Todos os requisitos levantados nas fases anteriores viram documentos de especificação de requisitos;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Defina a técnica de PROTOTIPAÇÃO:

A
  1. Independente de tecnologia;
  2. Utilizada no estágio inicial do projeto;
  3. Criação de um esboço da aplicação;
  4. Visualização de requisitos reais e fluxos de trabalho só sistema;
  5. Frequentemente utilizado quando os usuários são incapazes de expressar suas necessidades;
  6. Permite alcançar um feedback antecipado dos SH e reduzir o tempo e o custo de desenvolvimento devido a detecção dos erros em fase inicial do projeto;
  7. Alto nível de satisfação dos usuários devido a sensação de segurança ao ver algo próximo do real:

DESVANTAGEM
1. Tem alto custo do projeto em relação às outras técnicas;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Defina a técnica REUSO DE REQUISITOS:

A
  1. Estudo e reutilização de especificações e glossários referentes a projetos de sistemas legados ou de mesma família;
  2. Sistemas similares podem reutilizar mais de 80% de seus requisitos;
  3. Maiores chances de serem compreendidos pelos SH:
  4. Economiza tempo e dinheiro;
  5. Reduz riscos, visto q requisitos reutilizados têm uma chance maior de serem compreendidos pelos SH;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Liste as características da técnica HISTÓRIAS DE USUÁRIOS:

A
  1. Introduzida pelo XP (extreme programming);
  2. Histórias contadas na linguagem do usuário final;
  3. Capaz de capturar aquilo q o usuário realmente necessita;
  4. Deve ser concisa para caber em um post;
  5. Exemplo: “Como um eu quero de modo que ”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

PARTICIPAÇÃO ATIVA DOS USUÁRIOS é uma técnica de elicitação. Defina-a:

A
  1. Permite a incorporação dos usuários ao grupo de engenharia de requisitos;
  2. Usuários precisam aprender linguagem de modelagem utilizadas;
  3. Precisam saber ler as descrições e criticá-las;
  4. Permite interação real entre clientes e usuários;
  5. Exige certo treinamento dos usuários participantes;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Defina a ferramenta ENCENAÇÃO:

A
  1. Implica ilustrar para os usuários (atores) como o sistema de ajustará à organização e como eles (users) se comportarão;
  2. Facilitador mostra uma encenação para um grupo;
  3. O grupo faz comentários;
  4. Grupo ajuda a restringir requisitos, estimula soluções mais criativas e a revisão em equipe facilita o processo de entrevista, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Defina a INTERPRETAÇÃO DE PAPÉIS:

A
  1. Em grupo;
  2. Atribui papéis aos membros;
  3. O grupo inspecionará como o sistema é usado;
  4. Discussões sobre quem é responsável pelo quê;
  5. Analista de sistema interpreta papel de usuário, o que o ajuda a obter um discernimento real do domínio do problema;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fale sobre a técnica de elicitação GRUPO FOCAL:

A
  1. Grupo de discussão informal;
  2. ATÉ 12 pessoas;
  3. O propósito é obter informações qualitativas em profundidade;
  4. Os convidados participam de discussão de um determinado assunto;
  5. Possui baixo custo, resposta rápida e flexibilidade;
  6. Informações de qualidade em curto prazo;
  7. Eficiente em resolver questões complexas no desenvolvimento de sistemas;
  8. Exige facilitador/moderador experiente para conduzir o grupo;
  9. Não garante total anonimato;
  10. Seleção criteriosa de seus participantes;
  11. Informações obtidas não podem ser generalizadas;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Fale sobre a ANÁLISE DE PROTOCOLO:

A
  1. Analisar trabalho de determinada pessoa através de verbalização;
  2. “Oq vc faria se…?”
  3. Possibilita observar fatos não facilmente observáveis;
  4. Permite melhor entendimento dos fatos;
  5. Funciona como um protocolo passo a passo;
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quais os pontos principais da técnica PONTOS DE VISTA (Viewpoint-Oriented Requirements Definition - VORD)?

A
  1. Considera as perspectivas de diversas partes interessadas sobre os requisitos de sistema de softwares;
  2. Reconhece os pontos de vista dos SH;
  3. Fornece framework para se tentar descobrir conflitos nos requisitos propostos por cada um deles;
  4. Podem ser de 3 tipos: interação, indiretos e de domínio.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly