Questões de Engenharia de Software - Engenharia de Requisitos para Concurso

Foram encontradas 1.110 questões

Q455287 Engenharia de Software
Considere:

I. Para cada processo aberto deve ser emitido um aviso eletrônico para o juizado correspondente.

II. Os tempos de resposta do sistema não podem exceder a 20 milissegundos, em qualquer hipótese.

III. A disponibilidade da rede de dados deve ser 24 × 7.

IV. Cada juiz deve ser capaz de realizar uma busca de processos, tanto pelo número quanto pela data ou pelo responsável.

V. Toda modificação realizada nos programas do sistema devem seguir os padrões estabelecidos na Gestão de Mudanças.

É exemplo de requisito não funcional o que consta APENAS em
Alternativas
Q455276 Engenharia de Software
O desenvolvimento evolucionário baseia-se na ideia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando-o em novas versões até que seja desenvolvido um sistema adequado. As atividades de especificação, desenvolvimento e validação são intercaladas ao invés de separadas, com rápido feedback entre elas.

Sommerville define dois tipos fundamentais de desenvolvimento evolucionário.Considere:

I. Descrever todos os requisitos não funcionais antes de fazer o protótipo. Descrever os requisitos funcionais e técnicos. Implementar todos requisitos e desenvolver novo protótipo.

II. Trabalhar com o cliente para explorar os requisitos e entregar um sistema final. O desenvolvimento começa com as partes do sistema compreendidas. O sistema evolui por meio da adição de novas características propostas pelo cliente.

III. Incorporar e implementar todas as mudanças do software no primeiro estágio do desenvolvimento, definindo todos os requisitos técnicos. Formar um protótipo a partir daí. O sistema evolui por meio da adição de novas características propostas pelo cliente.

IV. Compreender os requisitos do cliente e, a partir disso, desenvolver melhor definição de requisitos para o sistema. O protótipo se concentra na experimentação dos requisitos mal compreendidos do cliente.

De acordo com Sommerville
Alternativas
Q453050 Engenharia de Software
Sobre os requisitos de software, é correto afirmar que:
Alternativas
Q452049 Engenharia de Software
"É uma técnica utilizada no levantamento de requisitos, que promove a cooperação, entendimento e trabalho em grupo entre usuários e desenvolvedores. Facilita a criação de uma visão compartilhada do que o produto de software deve ser. Possui quatro princípios básicos: dinâmica de grupo, uso de técnicas visuais, manutenção do processo organizado e racional e utilização de documentação padrão. É composta por duas etapas principais: planejamento e projeto. Cada etapa consiste nas fases de adaptação, sessão e finalização." O texto refere-se à técnica de:
Alternativas
Q452036 Engenharia de Software
Durante o processo de validação de requisitos diferentes tipos de verificação devem ser efetuados com requisitos no documento de requisitos. Dois desses tipos são conceitualmente apresentadas a seguir:

I. nesta abordagem para validação, um modelo executável do sistema em questão é demostrado para os usuários finais e clientes. Estes podem verificar o modelo para verificar se ele atende às suas reais necessidades.
II. um usuário pode pensar que é necessário um sistema para executar determinadas funções. No entanto, maior reflexão e análise mais aprofundada podem identificar funções necessárias, adicionais ou diferentes. O sistema tem diversos stakeholders com diferentes necessidades, e qualquer conjunto de requisitos é inevitavelmente um compromisso da comunidade de stakeholders.

Os tipos de verificação I e II referem-se, respectivamente, a:
Alternativas
Respostas
751: E
752: C
753: C
754: A
755: A