Pular para o conteúdo

10. Requisitos de qualidade

mindmap
  root((Qualidade<br/>Moldapé))
    Adequação funcional
      Correção do desenho em escala A4
      Preço correto por pé
      PDFs de produção completos
    Manutenibilidade
      Modularidade por camadas
      Testabilidade ≥ 70% nos módulos de negócio
      Deploy reprodutível
    Usabilidade
      Mobile-first a partir de 375 px
      Passos guiados no estúdio
      Prevenção de erros
    Segurança
      Sessão HttpOnly/Secure
      Autorização por papel
      Integridade do pagamento
    Confiabilidade
      Disponibilidade ≥ 99%
      Salvamento automático
    Eficiência
      p95 ≤ 100 ms na API
      ≥ 30 FPS no canvas

Formato de cenário de atributo de qualidade (Bass, Clements e Kazman): fonte, estímulo, artefato, ambiente, resposta e medida de resposta.

ID Atributo Estímulo Resposta esperada Medida (meta)
QS-01 Correção O profissional posiciona uma peça a 2 cm do calcanhar no canvas. O PDF de produção imprime a peça na mesma posição em A4 real. Desvio ≤ 1 mm na impressão.
QS-02 Confiabilidade A conexão cai no meio da edição. Ao reabrir o rascunho, o estado volta como estava. Perda ≤ 1 alteração (debounce do auto-save).
QS-03 Segurança Um usuário comum chama uma rota de escrita do catálogo. A API recusa com 403. 100% das rotas de escrita do catálogo exigem admin.
QS-04 Segurança Chega um webhook de pagamento forjado. O pedido não muda de status. 0 pedidos marcados como pagos sem confirmação do gateway.
QS-05 Eficiência 50 usuários abrem a lista de rascunhos ao mesmo tempo. A API responde sem degradar. p95 ≤ 100 ms.
QS-06 Eficiência O profissional arrasta um elemento no canvas em um celular intermediário. O movimento acompanha o dedo. ≥ 30 FPS.
QS-07 Manutenibilidade Entra uma nova regra de preço. A mudança fica restrita ao pricing-service e aos testes dele. ≤ 2 arquivos de produção alterados.
QS-08 Usabilidade Um profissional novo cria o primeiro pedido sem ajuda. Conclui o fluxo. ≥ 80% de sucesso em teste de usabilidade, em ≤ 10 min.
QS-09 Disponibilidade O processo da API cai. O Coolify detecta e reinicia. Detecção ≤ 90 s (3 × 30 s); disponibilidade mensal ≥ 99%.
Desenvolvido e documentado por
Nós Tecnologia · Desenvolvimento Criativo