

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em relação às técnicas de levantamento de requisitos para desenvolvimento de software, analise as assertivas a seguir.
I- A amostragem é uma técnica que consiste em selecionar, de forma organizada, parte dos indivíduos ou elementos de uma população (de usuários, por exemplo), de modo que essa parte represente adequadamente o todo e permita a obtenção de informações relevantes sobre o conjunto completo da população.
II- Entrevistas conduzidas com debates amplamente abertos funcionam bem. No entanto, cabe aos interessados (stakeholders) assegurarem que a conversa permaneça direcionada ao software em desenvolvimento, para que desvios de foco sejam evitados.
III- A etnografia é uma técnica na qual a equipe de análise acompanha diretamente o ambiente de trabalho, observando e registrando como as atividades da equipe operacional realmente ocorrem, para compreender o funcionamento prático dos processos a serem considerados no software em desenvolvimento. Essa abordagem pode ser utilizada em conjunto com a prototipação para validar e refinar a compreensão de como o software deve funcionar.
IV- Brainstorm é uma técnica interativa que envolve reuniões estruturadas, com a participação de todos os interessados (stakeholders), e visa discutir ideias, alinhar expectativas e tomar decisões consensuais sobre o software em desenvolvimento.
É CORRETO o que se afirma apenas em:
I e III.
I e IV.
II e IV.
II, III e IV.
I, II e III.
Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que
o backlog é um artefato voltado principalmente para a organização de requisitos funcionais, podendo incluir, também, requisitos não funcionais.
a priorização do backlog deve considerar a participação dos desenvolvedores para refletir o valor de negócio e a visão do cliente.
o backlog pode incluir requisitos de diversas origens, não se limitando a casos de uso formalmente modelados em UML.
o backlog de produto representa uma forma estruturada de gerenciar requisitos de modo evolutivo e incremental, permitindo refinamentos ao longo do tempo.
a gestão do backlog dispensa a preocupação com rastreabilidade ou análise de impacto, pois essas atividades são típicas de processos preditivos.
A professora Gabriela, em um curso de formação continuada para professores de informática, utilizou um exemplo prático de desenvolvimento de um aplicativo educacional para explicar as etapas de um modelo de processo de software. Durante a aula, ela destacou a importância da análise de requisitos para evitar problemas no futuro, como a criação de funcionalidades desnecessárias ou incompatíveis com o público-alvo.
Com base nos fundamentos da Engenharia de Software, o principal objetivo da análise de requisitos em um projeto de software educacional é
identificar e corrigir erros de correção antes da correção.
compreender as necessidades dos usuários e definir o que o sistema deve fazer.
garantir que o software seja entregue dentro do prazo, mesmo com funcionalidades reduzidas.
criar diagramas técnicos detalhados para orientar os desenvolvedores.
automatizar o processo de desenvolvimento com ferramentas específicas.
Em levantamento de requisitos baseado em cenários, um ator de casos de uso equivale tipicamente a um usuário que exerça papéis diferentes na operação do sistema a ser construído.
Certo
Errado
A capacidade dos dados de serem acessados e utilizados por diferentes sistemas e aplicativos de forma eficiente e sem restrições é a
latência.
interoperabilidade.
redundância.
integridade.
criptografia.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Após a definição dos objetivos gerais, o protótipo, nessa modelagem, atua como um mecanismo para identificar os requisitos do software.
Certo
Errado
Engenharia de requisitos é uma etapa opcional e que pode ser ignorada sem que haja consequências.
Certo
Errado
Considerando os requisitos funcionais e não funcionais, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Requisitos funcionais descrevem o que o sistema deve fazer.
( ) Requisitos não funcionais estão relacionados à experiência do usuário.
( ) Requisitos funcionais podem ser testados diretamente.
( ) Requisitos não funcionais são sempre fáceis de medir.
( ) Requisitos funcionais e não funcionais são mutuamente exclusivos.
V – V – F – V – F.
F – V – F – V – F.
F – F – F – V – V.
V – F – F – V – F.
V – V – V – F – F.
Sobre Engenharia de Requisitos, analise as afirmativas a seguir.
I. A validação de requisitos é um processo que visa assegurar que os requisitos atendem às necessidades e expectativas dos stakeholders.
II. As técnicas de elicitação de requisitos, como brainstorming, entrevistas e prototipagem, são utilizadas para coletar requisitos de forma passiva, sem interação com os stakeholders.
III. A priorização de requisitos ajuda a definir a ordem de importância para o projeto.
Está correto o que se afirma em
II, apenas.
I e III, apenas.
II e III, apenas.
I e II, apenas.
I, II e III.
Analise a seguinte figura que descreve o paradigma de prototipação para obtenção dos requisitos de software, bem como as afirmações seguintes.

Fonte: https://edisciplinas.usp.br/
I. Na OBTENÇÃO DOS REQUISITOS, o desenvolvedor e cliente definem os objetivos gerais do software, identificam quais requisitos são conhecidos e as áreas que necessitam de definições adicionais.
II. Na ELABORAÇÃO DE PROJETO RÁPIDO realiza-se a representação dos aspectos do software que são visíveis ao usuário (abordagens de entrada e formatos de saída).
III. Na CONSTRUÇÃO do PROTÓTIPO é realizada a definição da estrutura do protótipo e definidas questões de análise de confiabilidade e acessibilidade.
IV. Na AVALIAÇÃO DO PROTÓTIPO apenas o cliente avalia o protótipo.
Está(ão) correta(s) a(s) afirmativa(s):
I, apenas.
II. apenas.
III, apenas.
I e II, apenas.
III e IV, apenas.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Na investigação de requisitos para a construção de um software, os cenários dos usuários são criados e refinados na fase de
concepção.
levantamento.
elaboração.
especificação.
negociação.
Além dos requisitos funcionais, o designer de software deve considerar os requisitos não funcionais, que representam as expectativas dos clientes e usuários.
Certo
Errado
No projeto de desenvolvimento de um determinado software, uma equipe foi designada para criar, exclusivamente, testes funcionais e não funcionais para esse software.
Nesse cenário, é recomendado que a equipe se envolva nesse projeto na etapa de
requisitos
produção
manutenção
homologação
implementação
Em um projeto ágil, a gestão das tarefas a realizar normalmente é iniciada com um backlog limitado de produtos com requisitos de alto nível de abstração, limitando a realidade ao que é relevante a este nível mais genérico.
Certo
Errado
Relacione as decisões que devem ser tomadas durante o estágio de gerenciamento de requisitos de software com seus respectivos conceitos.
1. Identificação de requisitos
2. Gerenciamento de mudanças.
3. Políticas de rastreabilidade.
4. Ferramentas de apoio.
( ) O gerenciamento de requisitos envolve o processamento de grandes quantidades de informações sobre os requisitos.
( ) Conjunto de atividades que avaliam o impacto e o custo das mudanças.
( ) Definem os relacionamentos entre cada requisito e entre os requisitos e o projeto de sistema que deve ser registrado.
( ) Cada requisito deve ser identificado de forma única para que possa ser comparado com outros requisitos e usado em avaliações de rastreabilidade.
Assinale a opção que indica a relação correta, na ordem apresentada.
1 – 2 – 4 – 3.
4 – 3 – 2 – 1.
4 – 2 – 3 – 1.
2 – 4 – 3 – 1.
2 – 1 – 4 – 3


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Um dos princípios da componentização de software é o OCP (open-closed principle), que define que um componente pode ser estendido sem necessidade de modificações internas.
Certo
Errado
Sempre que um novo software é disponibilizado, o fabricante comumente disponibiliza uma lista de requisitos, ou seja, as características mínimas necessárias para a instalação do software. Dito isso, assinale a alternativa correta que justifica a verificação desses requisitos.
Para determinar a compatibilidade com outros softwares instalados
Para reduzir o consumo de energia durante a instalação
Para assegurar que o sistema atenda aos pré-requisitos necessários para o correto funcionamento do software
Para garantir que o software seja executado com a máxima velocidade
Na engenharia de software, compreender as diferentes categorias de requisitos é fundamental para o sucesso do projeto.
Considerando as diferentes categorias de requisitos, os requisitos funcionais são:
descrições do comportamento do sistema sob condições específicas.
condições ou capacidades que um sistema deve ter para ser operado.
requisitos relacionados à segurança, à confiabilidade e ao desempenho do sistema.
normas que regulam o desenvolvimento do sistema em um nível organizacional.
Em engenharia de requisitos, o modelo conceitual é construído na fase de projeto do sistema de informação.
Certo
Errado
A entrevista com o usuário, a condição de uma sessão de brainstorming e o estudo de sistemas semelhantes são exemplos de técnicas para obtenção de requisitos.
Certo
Errado