Os Requisitos de Software são utilizados na criação de Siste...
✅ Gabarito - A
Caracas! Quase igual ao meu card no Ank:
Front
O que são requisitos funcionais?
Back
Descrevem funcionalidades ou serviços do sistema
Alternativa correta: A
A alternativa A é correta porque descreve precisamente o que são requisitos funcionais. Requisitos funcionais são as especificações de comportamentos ou serviços que o sistema deve fornecer. Eles detalham o que o sistema deve fazer, as funções que deve executar, e são essenciais para que o software cumpra o seu propósito principal. Esses requisitos são diretamente observáveis e testáveis, e definem as funcionalidades que atendem às necessidades dos usuários finais ou stakeholders.
É importante compreender que os requisitos funcionais são fundamentais no processo de desenvolvimento de software, pois orientam as equipes no que diz respeito às funcionalidades que o sistema deverá ter. Eles são a base para o desenho da arquitetura do sistema, para a criação de casos de uso, para o desenvolvimento dos testes de validação e são cruciais para o alinhamento das expectativas dos stakeholders em relação ao que será entregue.
As demais alternativas são incorretas e apresentam concepções equivocadas sobre os requisitos de software:
- B: Requisitos não funcionais são aqueles que não estão relacionados diretamente com as funções específicas do sistema, mas sim com critérios como desempenho, segurança e usabilidade, por exemplo.
- C: A documentação de requisitos é uma declaração oficial do que é exigido para o sistema, e é uma parte crítica e formal do projeto do software. Ela não deve ser descartada posteriormente, pois serve como um contrato entre desenvolvedores e clientes.
- D: Os requisitos são identificados com a participação de stakeholders, incluindo clientes, usuários e, em alguns casos, reguladores. O engenheiro de software não os cria em um vácuo, mas sim em colaboração com esses agentes.
- E: A aprovação dos requisitos costuma ser um processo colaborativo e não cabe apenas ao analista. Geralmente, os requisitos são aprovados por todos os stakeholders envolvidos no projeto.
Espero que a explanação tenha ajudado a entender melhor sobre requisitos funcionais e como eles se encaixam no desenvolvimento de software.