Considere o seguinte enunciado de um requisito não funcional:
O sistema deve estar funcional e acessível para os usuários em 98% do tempo. Os logs do tempo em que o sistema esteve fora do ar - e suas possíveis causas - devem ser fornecidos ao cliente de forma automática, via email.
Assinale a alternativa que apresenta o requisito não funcional abordado no enunciado.
FCC•
São técnicas e abordagens utilizadas na obtenção dos requisitos:
Analise as afirmativas abaixo a respeito de técnicas de levantamento de requisitos:
I - Uma entrevista não estruturada deve "fluir" entre o entrevistado e o entrevistador e, para isso, as questões a serem feitas não se devem ser definidas previamente.
II - A Implantação da Função de Qualidade (IFQ) é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software, identificando três tipos de requisitos: normais, esperados e excitantes.
III - Amostragem é o processo de seleção sistemática de elementos representativos de uma população, que permite revelar informações úteis acerca da população como um todo.
IV - Uma técnica importante no levantamento de requisitos é observar o comportamento e o ambiente do indivíduo tomador de decisões, já que muitas informações passam desapercebidas com a utilização de outras técnicas.
Estão corretas apenas as afirmativas:
FCC•
Os produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa:
I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal.
II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados.
III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist.
IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc.
Está correto o que consta em
FCC•
Sobre análise de requisitos da engenharia de software, considere:
I. Os requisitos de usuário podem descrever tanto requisitos funcionais quanto requisitos não- funcionais.
II. Os requisitos de sistema podem descrever apenas requisitos não funcionais.
III. Os requisitos não-funcionais podem ser divididos em requisitos de produto, organizacionais e externos.
Está correto o que se afirma em
As técnicas de identificação de requisitos de sistemas possuem características apropriadas a cada situação. Nesse contexto, analise as afirmações sobre as técnicas a seguir, considerando que a abordagem baseada em
I - Workshop de Requisitos utiliza momentos de descontração como forma de dinamizar o trabalho em equipe;
II - Cenários utiliza exemplos práticos descritivos do comportamento de um sistema;
III - Entrevistas e Questionários mostra-se inadequada na fase inicial de obtenção de dados.
Está correto o que se afirma em
FGV•
Entre as atividades listadas a seguir, uma não faz parte da Engenharia de Requisitos. Assinale-a.
FCC•
Considere a lista abaixo, elaborada durante um levantamento de requisitos na Assembleia Legislativa do Amapá, para um sistema hipotético de avaliações internas:
1. Registrar avaliação de colaborador por parlamentar: O sistema deve permitir ao parlamentar, em uma única tela, a avaliação de todos os seus colaboradores.
2. Considerar Aspectos Legais: O sistema deve seguir orientações elencadas na Resolução 099/XXXX do Conselho Legislativo do Estado.
3. Registrar autoavaliação de parlamentar: O sistema deve permitir ao parlamentar sua autoavaliação em relação às disposições legais sob as quais atuou no período.
4. Atentar à Segurança: O sistema deve fornecer mecanismos de segurança e autenticação alinhados com os adotados pelo processo XPTO.
5. Impedir acesso direto ao processo XPTO: O sistema deverá mostrar ao usuário que existem formulários de avaliação a serem respondidos e dará a opção de respondê-los depois.
Adotando RFU para requisitos funcionais e RNF para não-funcionais, a classificação correta e respectiva da lista 1 a 5 acima é:
FCC•
Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indique um requisito não-funcional
A respeito da engenharia de software, julgue os itens de 101 a 109.
O modelo em espiral, que descreve o processo de desenvolvimento de um software, apresenta uma espiral em que cada loop representa uma fase distinta desse processo. A ausência de risco nesse modelo o diferencia dos demais modelos de software.
Acerca de elicitação e gerenciamento de requisitos, julgue o item a seguir.
Em um processo de desenvolvimento de software, a elicitação de requisitos serve para identificar os fatos que compõem os requisitos do sistema.
No desenvolvimento de um software, a fase em que se determinam os objetivos e as restrições do sistema, utilizando-se técnicas como entrevistas, questionários, prototipagem, entre outras, chama-se
FCC•
Considere o seguinte texto extraído de um documento de requisitos:
Os dados devem ser armazenados no banco de dados utilizando um formato padrão e hierárquico, que facilite sua leitura e a geração de relatórios.
O texto apresenta um exemplo de requisito
UFAL•
Considerando-se a especificação de requisitos de um software, é incorreto afirmar: