Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.149 questões
Nesse contexto, o requisito explicitado é categorizado como
Com respeito ao processo de Engenharia de Requisitos de Software, considere as seguintes afirmativas.
I O Diagrama de Classes e o Diagrama de Atividades, ambos fornecidos pela Unified Modeling Language, podem ser usados tanto no processo de requisitos quanto na descrição de arquitetura (design) de um software.
II Em projetos dinâmicos, como na construção de um Jogo Educacional interativo, a especificação de requisitos pode ser substituída por uma abordagem baseada exclusivamente em protótipos evolutivos.
III Em uma organização de desenvolvimento de software, os processos de gerenciamento de requisitos e gerenciamento de projetos devem atuar de forma integrada.
IV Etnografia, prototipação, entrevistas e questionários são técnicas que podem ser usadas na identificação de requisitos de software.
V Os casos de uso descrevem requisitos interativos. Assim, processos internos de um software não constituem casos de uso, não importando quão complexos sejam.
Está(ão) correta(s)
Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior.
Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade.
Considere os requisitos relacionados a seguir:
I O sistema deve ser compatível com navegadores Web executando em smartphones.
II O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade.
III O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas.
IV O sistema deve ser desenvolvido com a linguagem Java.
V O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição.
VI Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos.
Dentre os itens relacionados de I a VI, são requisitos não funcionais
Analise as seguintes afirmativas sobre os tipos de verificações de requisitos que fazem parte do processo de Validação de Requisitos, de acordo com Sommerville (2011):
I. Verificações de completeza consistem em validar com todos os stakeholders se os requisitos contemplam as suas necessidades e se funcionalidades adicionais e diferentes também serão necessárias.
II. Verificações de realismo consistem em avaliar se o requisito realmente pode ser implementado, podendo levar em consideração o orçamento e o prazo para desenvolvimento do sistema.
III. Verificações de consistência são necessárias para evitar requisitos conflitantes, com restrições ou descrições contraditórias para uma mesma função do sistema.
Estão CORRETAS as afirmativas:
Analise os requisitos apresentados abaixo.
1) Para cada cliente deve ser aplicado um identificador único.
2) O tempo de resposta entre a requisição e a informação não pode exceder a dois ms (mili-segundos).
3) Clientes têm filiais que devem "carregar", na base de dados, o identificador do cliente principal.
4) O sistema não deve ferir as leis de proteção ambiental.
São requisitos não funcionais:
A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.
Na especificação de requisitos, são estabelecidos uma escala
de medição e os valores aceitáveis para cada requisito de
usuário, tornando-o mensurável, ou seja, adicionando a ele um
critério de aceitação.
Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.
Entre as técnicas de validação de requisitos, existem as revisões, que podem ser diferenciadas em três tipos básicos: comentários, inspeções e walk-throughs.
Na técnica de inspeção,
Requisitos existem em vários níveis de abstração.
Um desses níveis é conhecido como “requisitos de negócio”, os quais
A equipe de desenvolvimento de um aplicativo já fechou o escopo do projeto e o levantamento dos requisitos. Agora irá validar os requisitos com o cliente e demonstrar conceitos, experimentar opções de projeto, conhecer mais sobre o problema e suas possíveis soluções, e talvez descobrir erros e omissões nos requisitos propostos. A equipe está discutindo com o gerente qual a técnica de validação mais adequada a ser utilizada.
A técnica recomendada para esse caso é a seguinte: