Engenharia de Requisitos Flashcards

1
Q

O que é requisito de usuário?

A

Requisito de usuário: declarações, em linguagem natural mais diagramas, de que serviços o sistema deve prover e as restrições de operação. São escritos principalmente para gerentes clientes, usuários finais do sistema, engenheiros clientes, gerentes contratantes e arquitetos de sistema.

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

O que é requisito de sistema?

A

Requisito de sistema: descrições mais detalhadas das funções, serviços e restrições operacionais do sistema de software.

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

O que são requisitos funcionais?

A
  • Declarações de serviços do sistema, de suas reações a entradas específicas e do seu comportortamento em determinadas situações.
  • Dependem do tipo de software a ser desenvolvido, dos seus usuários e da abordagem geral adotada.
  • São frequentemente menos críticos.
  • Mais de um requisito funcional pode garantir um requisito não funcional.
  • Ex.: pesquisar os cursos disponíveis no site.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que são requisitos não funcionais?

A
  • Restrições aos serviços ou funções oferecidas pelo sistema.
  • Normalmente especificam ou restringem as características do sistema como um todo.
  • São frequentemente mais críticos.
  • Pode gerar uma série de requisitos funcionais.
  • Ex.: proteção, confiabilidade, velocidade, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais os tipos e subtipos de requisitos funcionais?

A
  • Requisitos estáveis ou permanentes: requisitos que não são alterados
    ou modificados com frequência, sua alteração é algo excepcional.
  • Requisitos voláteis: são requisitos que vivem em constante modificação, eles podem ser divididos em quatro categorias: compatíveis, mutáveis, emergentes e consequentes.
    • Requisitos mutáveis: requisitos que se modificam por causa do ambiente do sistema.
    • Requisitos emergentes: requisitos que surgem à medida que a compreensão do cliente do sistema se desenvolve.
    • Requisitos consequentes: requisitos que resultam da introdução do sistema de computador.
    • Requisitos de compatibilidade: requisitos que dependem de outros sistemas ou processos de negócio específicos dentro da organização.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quais os tipos e subtipos de requisitos não funcionais?

A
  • Requisitos de produto: especificam ou restringem o comportamento do software.
  • Requisitos organizacionais: requisitos gerais de sistemas derivados das políticas e procedimentos da organização do cliente e do desenvolvedor.
  • Requisitos externos: abrange todos os requisitos que derivam de fatores externos ao sistema e seu processo de desenvolvimento.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais as outras classificações dos requisitos?

A

De acordordo com a QFD (Quality Function Deployment), que é metodologia que ajuda a traduzir as necessidades dos clientes em especificações de engenharia e planos de produção:

  • Normais
    • Objetivos e metas estabelecidos para um produto ou sistema
    • Exemplos: tipos de displays gráficos solicitados, funções de sistema específicas e níveis de desempenho definidos.
  • Esperados
    • Implícitos no produto ou sistema.
    • Exemplos: facilidade na interação homem-máquina, confiabilidade e
      correção operacional global e facilidade na instalação do software.
  • Fascinantes
    • Vão além da expectativa dos clientes.
    • Exemplos: tecla multitoque e correio de voz visual.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Como pode ser dividida a Engenharia de Requisitos?

A
  • Gerenciamento de requisitos
  • Desenvolvimento de requisitos
    • Elicitação
    • Análise
    • Especificação/Documentar
    • Validação
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quais as 4 atividades do processo de engenharia de requisitos?

A
  • Estudo de viabilidade
    • Entregável: Relatório de viabilidade
  • Elicitação e análise de requisitos
    • Entregável: Modelos de sistemas
  • Especificação de requisitos
    • Entregável: Requisitos de usuários e sistema
  • Validação de requisitos
    • Entregável: Documentação de requisitos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quais as 4 etapas da atividade elicitação e análise de requisitos?

A
  • Descoberta de requisitos
  • Classificação e organização de requisitos
  • Priorização e negociação de requisitos
  • Especificação de requisito
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que é etnografia?

A

A etnografia é um método de pesquisa acadêmica que consiste na observação. Nesse contexto, o indivíduo apenas observa algo, sem interagir com a coisa observada.

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

O que é a técnica QFD (Quality Function Deployment)?

A

A disponibilização da função de qualidade usa observação e entrevistas com clientes, pesquisas e exame de dados históricos (por exemplo, relatórios de problemas) como dados brutos para a atividade de levantamento de requisitos.
Esses dados são então traduzidos em uma tabela de requisitos — denominada tabela da voz do cliente — revisada com o cliente e outros interessados.
A técnica QFD enfatiza o entendimento daquilo que é valioso para o cliente e emprega esses valores ao longo do processo de engenharia.

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

O que é o gerenciamento de requisitos?

A

É o processo ou atividade de compreensão e controle das mudanças nos requisitos do sistema.
O processo formal de gerenciamento de requisitos deve começar assim que uma versão preliminar do documento de requisitos estiver disponível.

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

Quais os estágios do gerenciamento de requisitos?

A
  • Planejamento
    • É o primeiro estágio e deve ser determinado o nível de detalhamento requerido no gerenciamento de requisitos.
  • Gerenciamento de Mudanças de Requisitos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly