Logo Passei Direto
Buscar

Importância dos Requisitos de Software

User badge image
Lorena Reis

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
1 Marcar para revisão
Na engenharia de software, os __________ são fundamentais para o desenvolvimento de sistemas eficazes. Eles
definem as necessidades e expectativas dos usuários, além de orientar a equipe de desenvolvimento. Um
aspecto crucial é a distinção entre requisitos de __________, que são descrições gerais do que os usuários
desejam, e requisitos de __________, que detalham especificações técnicas e funcionais do sistema. Essa
diferenciação ajuda a garantir que o sistema final atenda tanto às necessidades do usuário quanto às
exigências técnicas.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima:
requisitos – usuários – sistemas
objetivos – sistemas – usuários
especificações – desenvolvedores – funcionalidades
funções – requisitos – objetivos
demandas – funcionalidades – desenvolvedores
2 Marcar para revisão
O que são requisitos funcionais?
São aqueles que especificam as necessidades dos stakeholders em relação as ações do sistema que
realizam o negócio.
São aqueles que especificam as necessidades dos stakeholders em relação a segurança.
São aqueles que especificam as necessidades dos stakeholders em relação a performance.
São aqueles que especificam as necessidades dos stakeholders em relação a qualidade do software.
São aqueles que especificam as necessidades dos stakeholders em relação a tecnologia usada.
3 Marcar para revisão
Para um aplicativo de rastreamento de atividades físicas, a definição precisa de requisitos não funcionais é
crucial. Estes requisitos determinam a qualidade do sistema, influenciando a experiência do usuário.
Qual dos seguintes é um exemplo de requisito não funcional para um aplicativo de rastreamento de atividades
físicas?
O aplicativo deve contar passos e medir distâncias percorridas
O aplicativo deve apresentar gráficos de progresso do usuário
O aplicativo deve funcionar em dispositivos com iOS e Android
O aplicativo deve permitir o compartilhamento de resultados nas redes sociais
O aplicativo deve fornecer um plano de treino personalizado
4 Marcar para revisão
Em uma empresa de desenvolvimento de software, uma equipe foi encarregada de criar um novo aplicativo de
gerenciamento de tarefas. Eles precisam identificar os requisitos do sistema, considerando os interesses dos
usuários finais, gerentes de projeto e investidores.
Considerando o texto, analise as afirmativas abaixo:
I.      A identificação correta dos requisitos do sistema é essencial para o sucesso do projeto.
II.     Os usuários finais não têm influência significativa na definição dos requisitos do sistema.
III.   Considerar os requisitos dos investidores é irrelevante no processo de desenvolvimento do sistema.
Marque a alternativa correta:
Apenas a afirmativa I está correta
Apenas as afirmativas I e II estão corretas
Apenas as afirmativas II e III estão corretas
Apenas a afirmativa III está correta
Apenas as afirmativas I e III estão corretas
5 Marcar para revisão
Stakeholders desempenham um papel crucial na definição de requisitos de sistemas. Suas contribuições são
essenciais para moldar a direção e a funcionalidade do sistema.
Qual é a importância dos stakeholders na definição de requisitos de sistemas?
Redução do envolvimento da equipe de desenvolvimento
Limitação na inovação tecnológica
Formação da base para a funcionalidade do sistema
Diminuição da necessidade de testes
Aumento na complexidade do sistema
6 Marcar para revisão
O Documento de Requisitos de Software é a declaração oficial do que os desenvolvedores de sistema devem
implementar, além de ser utilizado pelos diversos stakeholders da organização.
As colunas abaixo indicam os possíveis usuários do documento e como eles utilizam:
1 � Clientes do sistema
2 � Gerentes
3 � Engenheiros do sistema
4 � Engenheiros de teste do sistema
5 � Engenheiros de manutenção do sistema
(      ) Usam os requisitos para compreender qual sistema será desenvolvido.
(      ) Usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
(      ) Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades.
(      ) Usam os requisitos para desenvolver testes de validação para o sistema.
(       ) Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o
processo de desenvolvimento do sistema.
Assinale a alternativa que corresponde a seqüência correta de relacionamento entre as colunas:
2 � 3 � 1 � 4 � 5
3 � 5 � 1 � 4 � 2
3 � 5 � 2 � 4 � 1
1 � 3 � 2 � 4 � 5
2 � 1 � 3 � 4 � 5
7 Marcar para revisão
Em relação aos conceitos de requisitos de software, analise os itens a seguir e coloque �V) para a assertiva
verdadeira e �F) para a assertiva falsa.
( ) Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema
de software a ser desenvolvido.
( ) O levantamento de requisitos de software privilegia a visão do desenvolvedor em relação aos requisitos de
um produto. Já a análise dos requisitos prioriza a visão que o cliente e os usuários têm dos requisitos de um
produto.
( ) Os requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e suas restrições
operacionais. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é
denominado engenharia de requisitos.
( ) Gerência de requisitos pode ser conceituada como enfoque sistemático para a elicitação, organização e
documentação dos requisitos do sistema e um processo que estabelece e mantém o acordo entre usuários e a
equipe de projeto à medida que os requisitos são modificados.
F, F, V, V
V, F, V, V
F, F, V, F
V, V, F, V
F, V, F, F
8 Marcar para revisão
O desenvolvimento de sistema é composto por várias etapas, cada qual com sua função e importância no
geral.
Considerando a etapa de Levantamento de Requisitos é correto afirmar que sua função compreende em:
Verificar os erros de construção.
Definir a arquitetura necessária para aumentar a usabilidade do sistema.
Descobrir as condições necessárias para atingir os objetivos do sistema.
Identificar os pontos de gargalos existentes na execução do sistema.
Gerar um documento com o objetivo de determinar a solução metodológica do processo de
desenvolvimento do sistema.
9 Marcar para revisão
Segundo Sommerville �2011, pag. 76�, "O gerenciamento de requisitos é o processo de compreensão e
controle das mudanças nos requisitos do sistema. No entanto, você deve começar a planejar como gerenciar
mudanças de requisitos durante o processo de elicitação de requisitos." O passo inicial é planejar e definir bem
qual será o nível do detalhamento pretendido no gerenciamento de requisitos. São exemplos de atributos que
devem ser avaliados, EXCETO:
Identificação de requisitos.
Processo de gerenciamento de mudanças.
Políticas de rastreabilidade.
Ferramenta de apoio.
workshops de requisitos e pesquisa/questionários.
10 Marcar para revisão
Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre
problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no
nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível
muito baixo. Marque a opção que NÃO faz parte dos resultados dessa pesquisa.
Algumas vezes, os analistas de requisitos utilizaram diferentes estilos de escrita, especialmente em
área diferentes do sistema.
A diferença de experiência entre os analistas levou a diferentes níveis de detalhes nos requisitos.
Na tentativa de reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram
diferentes formatos e estilos de escrita.
Os requisitos de baixo nível foram especificados até o nível de programação desnecessariamente e
por isso apresentou-se de forma diferente.
Frequentemente, os requisitos foramexcessivamente especificados, quando os analistas identificaram
tipos específicos de computadores e linguagens de programação assumiram uma solução específica
ou impuseram processos e protocolos não apropriados.
00
hora
: 49
min
: 54
seg
Ocultar
Questão 1 de 10
Em branco �10�
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM2 Requisitos De Sistemas
1 2 3 4 5
Pouco satisfeito 😞 Muito satisfeito 😎
Seguinte
Feedback
Em uma nota de 1 a 5, qual o seu nível de
satisfação com o ambiente de
Avaliações?

Mais conteúdos dessa disciplina