Questões de Concurso
Comentadas sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.290 questões
A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.
Histórias de usuário são ferramentas para a definição de escopo de produtos de software voltadas a fornecer uma análise detalhada sobre a atividade do usuário e a viabilizar a retenção de conhecimento em longo prazo.
A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.
Ferramentas automatizadas para armazenamento derequisitos, gerenciamento de mudanças e gerenciamento de rastreabilidade são indicadas para apoio ao processo de gerenciamento de requisitos.
I - Requisitos funcionais são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações; em alguns casos, também podem explicitar o que o sistema não deve fazer.
II - O processo de descobrir, analisar, documentar e verificar requisitos e restrições é chamado Descoberta de Requisitos.
III- Embora muitas vezes seja possível identificar quais componentes do sistema implementam requisitos funcionais específicos, é frequentemente mais difícil relacionar os componentes não funcionais. Sua implementação pode ser difundida em todo o sistema, pois pode afetar a arquitetura geral de um sistema ao invés de componentes individuais, e um único requisito (por exemplo, proteção) pode gerar uma série de requisitos funcionais relacionados que definam os serviços necessários no novo sistema.
Quais estão corretas?
Algumas vezes, durante a fase de levantamento de requisitos, é importante identificar como funções e características de um sistema serão usadas por diferentes classes de usuários. Para tanto, pode-se utilizar um conjunto de __________________ que identifique roteiros de uso para o sistema a ser construído.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Considere o seguinte texto relacionado à Engenharia de Requisitos: “Clientes e
usuários podem solicitar durante a fase de levantamento de requisitos mais do que pode ser
alcançado, como, por exemplo, em termos de custos ou tempo de desenvolvimento. Além disso,
requisitos conflitantes podem ser levantados. Portanto, deve ser solicitado que a todos os interessados
que discutam os requisitos em termos de prioridade, avaliando custos e riscos e também conflitos
internos. Dessa forma, como resultado desse processo, requisitos podem ser eliminados, combinados
e/ou modificados, até que se atinja certo grau de satisfação”. O texto descreve uma etapa de
engenharia de requisitos conhecida como:
A engenharia de requisitos abrange sete tarefas distintas: concepção, levantamento/elicitação, elaboração, negociação, especificação, validação e gestão. A fase de levantamento/elicitação envolve uma série de dificuldades. Sobre essas dificuldades, analise as assertivas abaixo e assinale a alternativa correta.
I. Clientes e usuários podem especificar detalhes técnicos desnecessários, que podem confundir em
vez de esclarecer os objetivos globais do sistema.
II. Clientes e usuários não estão completamente certos do que é preciso, de forma que é difícil
especificar os requisitos detalhadamente, já que estes não podem mudar após o início da fase de
análise.
III. Clientes e usuários têm problemas em transmitir suas necessidades, omitindo informações que
acreditam ser óbvias, ou especificando requisitos ambíguos ou impossíveis de serem testados.
Qual denominação é dada ao conjunto de exigências, recursos, objetivos e utilidades que um software precisa cumprir, de acordo com as necessidades da empresa e dos usuários?
Os clientes do banco EraDigital podem atualizar seus endereços eletrônicos (e-mail) por meio do aplicativo para dispositivos móveis EraDigApp. No EraDigApp, o cliente se autentica e preenche o campo "Novo e-mail" destinado ao cadastro de um novo endereço eletrônico que permite a entrada de quaisquer caracteres alfanuméricos e em qualquer ordem, ou seja, sem seguir uma regra de formação.
No contexto de engenharia de requisitos, a falta de controle do EraDigApp em relação à entrada de endereços eletrônicos caracteriza falhas na especificação de requisitos de:
Uma mudança no processo de abertura de contas de um banco gerou a necessidade de desenvolvimento de novas funcionalidades na aplicação web destinada aos novos clientes. Assim, foi definido que, para pedido de abertura de conta por meio da aplicação web, o novo cliente deve fazer o upload de um conjunto de documentos em formato digital. Marta é a responsável pela triagem de pedidos de novas contas e utiliza um sistema informatizado de uso interno do banco para conferir todos os documentos enviados digitalmente.
No contexto de engenharia de requisitos, a conferência de documentos realizada por Marta, por meio do sistema informatizado de uso interno do banco, representa um requisito: