Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.360 questões
Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos.
O design thinking converge com a engenharia de requisitos e com a UX (experiência do usuário), especialmente em sua etapa de prototipação, quando são produzidas as ideias e é incentivada a criatividade, de modo que se possa fazer imersão no que o usuário espera do software.
(__) A elicitação de requisitos é a fase inicial em que as necessidades do cliente e dos stakeholders são identificadas, documentadas e analisadas.
(__) A rastreabilidade de requisitos permite associar cada requisito às fases subsequentes do projeto, garantindo sua implementação e validação.
(__) A validação de requisitos é realizada exclusivamente no final do ciclo de desenvolvimento, garantindo que todos os requisitos foram implementados corretamente.
(__) A categorização de requisitos pode incluir requisitos funcionais, que descrevem o comportamento esperado do sistema, e não funcionais, que definem atributos como desempenho e segurança.
A sequência está correta em:
I. Requisitos de usuário são declarações, em uma linguagem natural somada a diagramas, dos serviços que se espera que o sistema forneça para os usuários e das limitações sob as quais ele deve operar.
II. Requisitos de sistema são descrições mais detalhadas das funções, dos serviços e das restrições operacionais do sistema de software.
III. Requisitos de usuário podem variar de declarações amplas das características necessárias do sistema até descrições precisas e detalhadas da sua funcionalidade.
IV. O documento de requisitos de sistema, chamado de especificação funcional, deve definir exatamente o que deve ser implementado.
A leitura baseada em perspectiva de documentação já existente sobre o sistema é uma técnica que pode ser apropriada para revelar requisitos funcionais implícitos, que não foram inicialmente considerados no projeto.
Em elicitação de requisitos, a técnica mudança de perspectiva fragmenta temporariamente a percepção holística do sistema ao enfocar visões individuais, entretanto a compreensão obtida pode ser utilizada para uma visão sistêmica mais robusta e integrada do artefato de software em desenvolvimento.
A respeito de engenharia de requisitos, julgue o item a seguir.
A análise de um requisito funcional resulta na identificação de múltiplos requisitos não funcionais associados, porém um requisito não funcional não é fonte de requisitos funcionais.
O walkthrough é uma técnica de validação de requisitos que envolve a apresentação sistemática dos requisitos aos stakeholders, promovendo discussões detalhadas e buscando identificar problemas como inconsistências, ambiguidades e omissões.
A especificação de requisitos realizada a partir da utilização de modelos gráficos é incapaz de representar aspectos não funcionais e interdependências entre requisitos não funcionais em projetos de software.
Em relação à engenharia de requisitos, julgue o item a seguir.
A flexibilidade do desenvolvimento ágil permite a evolução dos requisitos ao longo do projeto, porém, requer um processo formal de gerenciamento de mudanças para garantir que o produto entregue valor.
Em relação à engenharia de requisitos, julgue o item a seguir.
Nos métodos ágeis, os requisitos são definidos de forma incremental, e a elicitação é efetuada continuamente ao longo do projeto pelos membros da equipe.
Em relação à engenharia de requisitos, julgue o item a seguir.
Na validação de requisitos por prototipação, um modelo executável é apresentado aos usuários para verificar se ele atende às suas necessidades.
Em relação à engenharia de requisitos, julgue o item a seguir.
Em regra, a verificação de completude envolve a criação de um conjunto de testes que comprovem que o sistema atende a todos os requisitos especificados.
Em relação à engenharia de requisitos, faça a associação correta entre as duas colunas, relacionando conceito e significado.
1. Documento de requisitos de software. 2. Processo de engenharia de requisitos. 3. Elicitação e análise de requisitos. 4. Validação de requisitos.
A. É o processo de verificação da validade, consistência, completude, realismo e verificabilidade dos requisitos.
B. É um estudo da viabilidade, elicitação e análise de requisitos, especificação de requisitos, validação e gerenciamento de requisitos.
C. É um processo iterativo que pode ser representado como uma espiral de atividades (descoberta, classificação e organização, negociação e documentação de requisitos).
D. É uma declaração acordada dos requisitos do sistema. Esta declaração deve ser organizada para que ambos (os clientes do sistema e os desenvolvedores de software) possam usá-lo.
Qual é a associação correta entre números e letras?
A respeito de engenharia de software, julgue o item que se segue.
Depois de produzidos, os requisitos devem ser validados tecnicamente pelo time de desenvolvedores, sem a participação de outros stakeholders.
A respeito de engenharia de software, julgue o item que se segue.
Em um software, os requisitos não funcionais incluem desempenho, usabilidade, confiabilidade, segurança, disponibilidade e manutenibilidade.
Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos.
A etnografia é útil para entender o uso atual dos sistemas e identificar detalhes que outras técnicas não capturam, sendo eficaz também para descobrir requisitos empresariais amplos e impulsionar inovações.
Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos.
Requisitos de domínio podem introduzir novos requisitos funcionais, limitar requisitos funcionais existentes ou estabelecer como certas operações devem ser executadas.
Com base nos fundamentos da Engenharia de Software, o principal objetivo da análise de requisitos em um projeto de software educacional é