URPS+: Requisitos Não-funcionais
URPS+ é uma abordagem para a especificação de requisitos não funcionais em um projeto de desenvolvimento de software. A sigla URPS+ representa quatro categorias principais de requisitos: Usabilidade (U), Confiabilidade (R), Desempenho (P), Suportabilidade (S), além de restrições de Design, requisitos de implementação, requisitos de interface e requisitos físicos (+). Escolhemos essa abordagem para identificar e documentar de forma clara e organizada os requisitos não funcionais que são essenciais para o sucesso do sistema.
URPS+ |
Num |
Descrição |
Implementação |
RN1 |
A interface do sistema deve ser desenvolvido com o framework ReactJS de JavaScript |
Implementação |
RN2 |
O servidor do sistema deve ser desenvolvido com o framework NodeJS de JavaScript |
Implementação |
RN3 |
O servidor do sistema deve ser testado com o framework Jest de JavaScript |
Implementação |
RN4 |
O Banco de Dados do sistema deve ser o MongoDB |
Implementação |
RN6 |
O sistema deve assegurar os dados do usuário com autenticação JWT e AuthGuard |
Interface |
RN7 |
O sistema deve ser uma plataforma web |
Restrição de Design |
RN8 |
O sistema deve ser responsivo |
Restrição de Design |
RN9 |
O sistema deve ser simples e intuitivo |
Histórico de versões
Data |
Versão |
Descrição |
Editores |
23/05/2023 |
1.0 |
Adição dos Requisitos |
Sabrina |
24/05/2023 |
1.1 |
técnica urps+ |
Gabrielly |