Resumo ARP Sistema de Feedback de Aulas

Autores

  • André Gomes Costa UNIEGO
  • Nicollas Diniz Rezende UNIEGO
  • Mikael Batista Alves UNIEGO
  • Lucas Araujo Alves UNIEGO
  • Carlos Fellipe Viana UNIEGO

Palavras-chave:

Feedback de Aulas

Resumo

Os requisitos de software são as necessidades e expectativas que um sistema deve atender. Eles descrevem o que o software deve fazer e como deve se comportar, servindo como base para o desenvolvimento, testes e validação do produto.

Requisitos funcionais: definem as funções e comportamentos do sistema (ex.: permitir login)

Requisitos não funcionais: definem as qualidades e restrições de desempenho, como segurança, usabilidade, tempo de resposta e confiabilidade.

Restrições: impõem limites ou condições técnicas, legais ou operacionais (ex.: conformidade com leis como a LGPD).

DRS (Documento de Requisitos de Software) é um arquivo que descreve o que o sistema deve fazer e como deve funcionar, servindo como guia para o desenvolvimento do software.

Um caso de uso é uma descrição de como um ator interage com um sistema para atingir um objetivo específico. Os casos de uso relatam ações que serão feitas no software com objetivo de alinhar a comunicação entre cliente e desenvolvedores além de servir como base para testes de software, já que cada caso de uso pode gerar casos de teste. Devem conter: Ator, Fluxo principal, Fluxos alternativos, Pré-condições e Pós-condições.

O ciclo de vida incremental foi escolhido por ser o mais adequado ao desenvolvimento do site de feedback de aula, pois permite que o sistema seja construído e entregue em partes (incrementos), possibilitando testar e validar cada funcionalidade gradualmente. Esse modelo facilita a correção de erros e a adaptação às mudanças de requisitos, algo comum em projetos acadêmicos e com feedback constante dos usuários.

Publicado

2025-10-16