Pular para o conteúdo principal

8.2 Requisitos Não Funcionais

Os requisitos não funcionais foram classificados segundo o modelo URPS+ (Usabilidade, Confiabilidade, Desempenho, Suportabilidade e Segurança), permitindo rastreabilidade e avaliação objetiva de qualidade.

Usabilidade (U)

IDDescriçãoCritério de Aceitação
RNF-07Interface intuitivaUsuário completa tarefa principal sem ajuda em até 3 tentativas
RNF-13Feedback ao usuário em ações críticasMensagem de sucesso/erro exibida em até 2s após ação
RNF-14Informações de contato e doações visíveisVisíveis sem scroll na tela inicial em resoluções ≥ 360px

Confiabilidade (R — Reliability)

IDDescriçãoCritério de Aceitação
RNF-04Alta disponibilidadeUptime ≥ 99% medido mensalmente
RNF-05Confirmação em ações críticasCaixa de confirmação exibida antes de exclusões e alterações irreversíveis
RNF-06Recuperação de falhas em 30 minServiço restaurado em até 30 minutos após falha identificada

Desempenho (P — Performance)

IDDescriçãoCritério de Aceitação
RNF-01Resposta de operações internas em até 3sP95 das requisições autenticadas ≤ 3s sob carga normal
RNF-02Carregamento da página pública em até 5sLCP ≤ 5s em conexão 3G medido pelo Lighthouse
RNF-03Suportar 50 usuários simultâneosSistema operacional sem degradação com 50 sessões ativas

Suportabilidade (S)

IDDescriçãoCritério de Aceitação
RNF-10Logs de operações críticasToda criação, edição e exclusão registrada com timestamp e usuário
RNF-11Padrões web modernosCompatível com Chrome, Firefox e Safari nas últimas 2 versões

+ Segurança

IDDescriçãoCritério de Aceitação
RNF-08Bloqueio de acesso sem autenticaçãoRotas administrativas retornam 401 para requisições sem token válido
RNF-09Senhas com hash bcrypt e dados sensíveis criptografados (AES)Nenhuma senha armazenada em texto claro; auditoria por inspeção de banco
RNF-12Expiração automática de sessãoToken JWT expira em 24h; refresh token em 7 dias

DataVersãoDescriçãoAutor(es)Revisor(es)
18/05/20261.0Criação da páginaMatheus Pinheiro
15/06/20261.1Categorização URPS+ com critérios de aceitação mensuráveisMatheus Pinheiro