Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.114 questões
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.
Não pagar algumas dívidas técnicas faz parte do processo de gestão dos problemas encontrados na implementação dos requisitos.
I - Jorge afirmou que requisitos funcionais de software são qualidades e características dos sistemas relacionados a desempenho, segurança, usabilidade e confiabilidade.
II - Mateus argumentou que requisitos não funcionais de software estão relacionados às ações específicas que o sistema deve realizar para atender às necessidades do usuário. Ou seja, eles definem o que o sistema deve fazer. Como exemplo, citou em um sistema de ecommerce o usuário pode adicionar produtos ao carrinho de compras.
III – Ana afirmou que o colega Jorge estava equivocado em sua afirmação e que Mateus estava certo na definição do conceito.
IV – Requisitos funcionais podem usar os testes denominados caixa preta. Requisitos não funcionais estão relacionados às restrições de ordem geral, tais como: ambiente, qualidade e implementação.
Diante somente das opções apresentadas acima julgue os itens abaixo e marque as INCORRETAS.
Considerando-se o contexto descrito, qual das seguintes práticas é recomendada para melhorar a qualidade da especificação de requisitos?
A engenharia de software também abrange questões de segurança, usabilidade e desempenho, a fim de garantir um produto robusto e eficaz.
Engenharia de requisitos é uma etapa opcional e que pode ser ignorada sem que haja consequências.
Assinale a opção que indica um exemplo de história de usuário escrito corretamente do ponto de vista da sintaxe.
Quanto à análise e às técnicas de levantamento de requisitos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) A equipe de desenvolvimento precisa estar preparada para mudanças durante o desenvolvimento, uma vez que os requisitos são de natureza volátil.
( ) A evolução de requisitos ocorre no sentido do desenvolvimento de software, mudando do nível alto de abstração para a implementação.
( ) Os requisitos podem mudar no sentido da melhoria contínua para atender a novas necessidades ou demandas.
( ) Conhecer e gerenciar as interações entre requisitos é extremamente importante para a decomposição e para a modularização das características do sistema.
( ) Interações entre requisitos são relacionamentos de dependência, decomposição, complementação e conflito.
No que se refere à disciplina de engenharia de requisitos, assinale a alternativa correta.