A Engenharia de Requisitos é uma etapa fundamental para qual...

Próximas questões
Com base no mesmo assunto
Q2724201 Arquitetura de Software

A Engenharia de Requisitos é uma etapa fundamental para qualquer processo de desenvolvimento de software, uma vez que é responsável por documentar as necessidades do usuário relacionadas ao software. Nesse processo, o diagrama de casos de uso UML poderia ser utilizado para documentar os artefatos da fase de

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - Elicitação de Requisitos.

A Engenharia de Requisitos é uma fase crucial no desenvolvimento de software, pois envolve a identificação e a documentação das necessidades e expectativas dos usuários. Dentro dessa fase, várias atividades são executadas, como a elicitação, análise, especificação e validação dos requisitos.

Vamos analisar cada uma das alternativas para entender melhor por que a letra D é a correta:

Alternativa D - Elicitação de Requisitos: A elicitação é a fase inicial da Engenharia de Requisitos, onde são coletadas as necessidades dos stakeholders (interessados). Nesta etapa, técnicas como entrevistas, questionários e diagramas de casos de uso UML são frequentemente utilizadas para entender e documentar essas necessidades. O diagrama de casos de uso é uma ferramenta poderosa para capturar as interações desejadas entre usuários e o sistema.

Alternativa A - Análise de Requisitos: Esta etapa segue a elicitação e foca em compreender e detalhar os requisitos coletados. A análise visa clarificar, refinar e organizar os requisitos para formas mais precisas. Apesar de também utilizar documentos como os casos de uso, a fase de análise não é primariamente responsável por sua criação.

Alternativa B - Estudo de Viabilidade: Esta etapa ocorre antes mesmo da Engenharia de Requisitos. O estudo de viabilidade avalia se o projeto é tecnicamente e economicamente viável. Não envolve a criação de diagramas de casos de uso, já que seu foco está na viabilidade do projeto.

Alternativa C - Validação de Requisitos: A validação é uma etapa onde se verifica se os requisitos identificados atendem às necessidades e expectativas dos stakeholders. Nesta fase, revisões, protótipos e testes são usados para garantir a precisão dos requisitos, mas não é onde os diagramas de casos de uso são inicialmente criados.

Alternativa E - Especificação de Requisitos: Nessa fase, os requisitos são documentados de maneira formal e detalhada. A especificação pode incluir vários documentos, como requisitos funcionais e não funcionais, mas a criação inicial dos casos de uso ocorre na fase de elicitação.

Em resumo, o diagrama de casos de uso UML é uma ferramenta essencial na Elicitação de Requisitos, pois ajuda a capturar e documentar as interações esperadas entre o usuário e o sistema de maneira visual e organizada.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo