Logo Passei Direto
Buscar
Os requisitos de software são classificados em três níveis de prioridade durante a preparação da lista de requisitos, sendo essencial, importante e desejável. Das alternativas abaixo, qual justifica esta classificação de requisitos em diferentes níveis de prioridades?
a) Os recursos destinados para projetos são limitados e, em alguns casos, é necessário deixar de lado alguns dos requisitos levantados para entregar o software com a qualidade esperada, mas não completo. RESPOSTA INCORRETA Uma das expectativas do cliente é que todos os requisitos de software sejam atendidos. A priorização de requisitos não justifica a remoção de alguns requisitos menos importantes, apenas faz com que eles sejam atendidos após os mais importantes.
b) A priorização de requisitos de software permite que o software desenvolvido execute com melhor desempenho. RESPOSTA INCORRETA A priorização dos requisitos de software não possui relação direta com o desempenho de execução do software.
c) Devido ao tempo disponível para a criação de software, muitos projetos utilizam a classificação dos requisitos em diferentes níveis de prioridade para que o projeto dure mais tempo, agregando valor ao produto. RESPOSTA INCORRETA A engenharia de software e
d) A classificação de requisitos em diferentes níveis de prioridades permite que os requisitos mais importantes sejam atendidos primeiro, garantindo que o software entregue atenda às necessidades essenciais do cliente. RESPOSTA CORRETA A priorização dos requisitos em diferentes níveis de prioridade permite que os requisitos mais importantes sejam atendidos primeiro, garantindo que o software entregue atenda às necessidades essenciais do cliente.
User badge image
Praticando Para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando as alternativas apresentadas, a única que justifica corretamente a classificação dos requisitos de software em diferentes níveis de prioridade é: d) A classificação de requisitos em diferentes níveis de prioridades permite que os requisitos mais importantes sejam atendidos primeiro, garantindo que o software entregue atenda às necessidades essenciais do cliente. Essa opção destaca a importância de priorizar os requisitos para garantir que as necessidades mais críticas do cliente sejam atendidas antes das menos importantes, o que é fundamental na gestão de projetos de software. Portanto, a resposta correta é a alternativa d.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Ed Verified user icon

há 2 anos

A classificação de requisitos em diferentes níveis de prioridades permite que os requisitos mais importantes sejam atendidos primeiro, garantindo que o software entregue atenda às necessidades essenciais do cliente. Portanto, a alternativa correta é a letra D.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O requisito não funcional 'O sistema deverá apresentar resultados com 99,9% de assertividade' pode ser caracterizado como um requisito de qual grupo?
a) Segurança. RESPOSTA INCORRETA Não se trata de um requisito do tipo segurança, já que ele não representa uma característica sobre proteção do seu sistema e seus dados.
b) Confiabilidade. RESPOSTA CORRETA O resultado deve possuir uma confiabilidade de 99,9%. Logo, este requisito pode ser classificado no grupo confiabilidade.
c) Legal. RESPOSTA INCORRETA Não é um tipo de requisito legal, já que seu contexto não envolve situações legais de privacidade de informações, direitos de propriedade intelectual, exportação de tecnologias restritas.
d) Usabilidade. RESPOSTA INCORRETA Não se trata de um requisito do tipo usabilidade, pois não existe relação com uso ou facilidade de aprendizado do sistema.
e) Portabilidade. RESPOSTA INCORRETA Requisitos do tipo portabilidade descrevem a sensibilidade do sistema em relação à mudança de ambiente. Logo, não se trata de um requisito do tipo segurança.

Quais itens podem ser utilizados para documentar requisitos não funcionais?
a) Descrições, tabelas ou user story. RESPOSTA CORRETA Tradicionalmente, os requisitos não funcionais eram documentados utilizando descrições ou tabelas. Com o avanço das metodologias ágeis, atualmente, o uso de user stories também está presente.
b) Descrições e tabelas, apenas. RESPOSTA INCORRETA Nos últimos anos, foram utilizados também user stories para a documentação de requisitos não funcionais. Logo, falta um item nesta alternativa.
c) Diagrama de sequência e diagrama de requisitos. RESPOSTA INCORRETA Um diagrama de sequência não é utilizado no contexto de requisitos de software e o diagrama de requisitos não existe.
d) Plano de projeto e plano de testes. RESPOSTA INCORRETA Um plano de projeto é criado para definir um roteiro de projeto e seus envolvidos. Já, um plano de testes apresenta como um software será testado.
e) Diagrama de classes e objetos. RESPOSTA INCORRETA O diagrama de classes e o de objetos são utilizados na modelagem de sistemas orientados a objetos, mas não na especificação de requisitos não funcionais.

Considerando um software de gestão financeira, temos os seguintes requisitos: R1 - O sistema deve oferecer controle de entradas/saídas de capital. R2 - O sistema estará acessível 24 horas por dia e 7 dias por semana. R3 - Não devem haver falhas de cálculos entre transações do sistema. R4 - O sistema permitirá o acesso a conta bancária do usuário. Considerando os requisitos apresentados, é correto afirmar:
a) R1, R2 e R3 são requisitos não funcionais e R4 é um requisito funcional. RESPOSTA INCORRETA R1 não é um requisito não funcional pois ele apresenta uma funcionalidade do sistema (controlar entrada/saída de capital).
b) Todos os requisitos são requisitos não funcionais. RESPOSTA INCORRETA Há requisitos que apresentam funcionalidades do sistema, portanto são funcionais.
c) Todos os requisitos são requisitos funcionais. RESPOSTA INCORRETA Entre os requisitos citados, há um requisito não funcional de disponibilidade e um requisito não funcional de confiabilidade.
d) R2 e R3 são requisitos não funcionais e R1 e R4 são requisitos funcionais. RESPOSTA CORRETA R2 é um requisito não funcional de disponibilidade. R3 é um requisito não funcional de confiabilidade. Já R1 e R4 apresentam funcionalidades do sistema, então são requisitos não funcionais.
e) R2, R3 e R4 são requisitos não funcionais e R1 é um requisito funcional. RESPOSTA INCORRETA R4 é um requisito funcional já que apresenta uma funcionalidade do sistema (Acessar conta bancária).

Qual o tipo de requisito não funcional que se refere ao 'quão difícil será aprender e operar o sistema'?
a) Segurança. RESPOSTA INCORRETA Um ou mais requisitos sobre proteção do seu sistema e seus dados. A medida pode ser expressa de várias maneiras (esforço, nível de habilidade, tempo, ...) para invadir o sistema. b) Restrições de plataforma. RESPOSTA INCORRETA Este requisito discute a plataforma de destino e seus contextos.
c) Modificabilidade. RESPOSTA INCORRETA Define o quão modificável o sistema deve ser.
d) Desempenho. RESPOSTA INCORRETA Requisitos sobre recursos necessários, tempo de resposta, taxas de transação, throughput, especificações de referência ou qualquer outra coisa que tenha a ver com o desempenho.
e) Usabilidade. RESPOSTA CORRETA Usabilidade é um requisito sobre o quão difícil será aprender e operar o sistema. Os requisitos geralmente são expressos em tempo de aprendizagem ou métricas semelhantes.

Especificação de Requisitos de Software incluir tanto os requisitos de usuário para um sistema quanto uma especificação detalhada dos requisitos de sistema. Sobre os possíveis usuários do Documento de Requisitos de Software podemos afirmar:
a) Clientes de sistemas – não tem acesso aos documentos de requisitos, pois este é um documento utilizado pelos desenvolvedores, gerentes e testadores.
b) Engenheiros de sistema – usam os requisitos para compreender qual sistema será desenvolvido
c) Gerentes – especificam e leem os requisitos para verificar se eles atendem às suas necessidades.
d) Engenheiros de teste de sistema – usam os requisitos somente em planos de testes e em testes de usabilidade.
e) Engenheiro de manutenção de sistema – profissional que trabalha com sistemas legados, principalmente quando não existe o documento de requisitos.
b) Engenheiros de sistema – usam os requisitos para compreender qual sistema será desenvolvido

Das alternativas abaixo, qual justifica esta classificação de requisitos em diferentes níveis de prioridades?

a) Os recursos destinados para projetos são limitados e, em alguns casos, é necessário deixar de lado alguns dos requisitos levantados para entregar o software com a qualidade esperada, mas não completo.
b) A priorização de requisitos de software permite que o software desenvolvido execute com melhor desempenho.
c) Devido ao tempo disponível para a criação de software, muitos projetos utilizam a classificação dos requisitos em diferentes níveis de prioridade para que o projeto dure mais tempo, agregando valor ao produto.
d) Devido à limitação de recursos e tempo, os requisitos são priorizados para que os mais importantes sejam desenvolvidos primeiro e os menos importantes depois.
e) A priorização deve ocorrer para que o projeto finalize com custos mais altos que o previsto.

Mais conteúdos dessa disciplina