Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.321 questões
Uma das etapas mais importantes do desenvolvimento de software é o levantamento e análise de requisitos. Sobre as técnicas relacionadas ao levantamento e análise de requisitos, julgue o item a seguir.
Requisitos esperados são aqueles implícitos
e podem ser tão fundamentais que não
sejam declarados explicitamente pelo
cliente.
Uma das etapas mais importantes do desenvolvimento de software é o levantamento e análise de requisitos. Sobre as técnicas relacionadas ao levantamento e análise de requisitos, julgue o item a seguir.
Durante uma coleta colaborativa de
requisitos para encorajar o fluxo livre de
ideias, é sugerida uma agenda informal o
suficiente para encorajar os participantes.
Uma das etapas mais importantes do desenvolvimento de software é o levantamento e análise de requisitos. Sobre as técnicas relacionadas ao levantamento e análise de requisitos, julgue o item a seguir.
Etnografia é uma técnica de entrevista
que exige a seleção de pessoas-chave
para contribuírem com o processo. Nessa
técnica, um analista faz uma imersão no
ambiente de trabalho em que o sistema
será usado.
John von Neumann
A citação apresentada se refere à situação em que o entendimento do problema ainda não está claro, ou seja, a tarefa a ser realizada ainda não foi entendida. A atividade da engenharia de requisitos responsável por resolver esse tipo de problema é chamada de
Os requisitos de produto ainda são classificados como de usabilidade, confiança, proteção e
Nessa técnica, os requisitos esperados têm como característica ser:
Considerando essa informação e o desenvolvimento de um sistema acadêmico, são pares que estabelecem a correspondência (categoria de requisito;exemplo), EXCETO
“Os clientes/usuários especificam requisitos que conflitam com a necessidades de outros clientes/ usuários”.
• Identificar os principais interessados no sistema, subsistema ou funcionalidade; • Determinar as “condições de ganho” dos interessados; • Negociar as condições de ganho para alinhá-las em um conjunto de condições mutuamente benéficas para todos os envolvidos, inclusive a equipe de software.
"Esses recursos vão além da expectativa dos clientes e demonstram ser muito satisfatórios quando presentes. ”
No contexto de desenvolvimento e manutenção de sistemas e aplicações, considere as seguintes afirmações sobre requisitos de software.
I - Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. Podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, desempenho e tempo de resposta.
II - Requisitos não funcionais podem afetar a arquitetura de um sistema em vez de apenas componentes individuais. Por exemplo, para assegurar que sejam cumpridos os requisitos de desempenho, será necessário organizar o sistema para minimizar a comunicação entre os componentes.
III - Um único requisito não funcional, tal como um requisito de proteção, pode gerar uma série de requisitos funcionais relacionados que definam os serviços necessários no novo sistema. Além disso, também podem gerar requisitos que restrinjam requisitos existentes.
Quais estão corretas?
No que se refere à engenharia de software, julgue o item que se segue.
Embora seja considerada como uma técnica eficiente na
extração de requisitos, a etnografia não é utilizada
com a finalidade de descobrir requisitos implícitos do
sistema que reflitam as formas reais como as pessoas
trabalham.