Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 3.3 KB

File metadata and controls

68 lines (43 loc) · 3.3 KB

Trade-offs de Características de Qualidade

  1. Usabilidade:

Acessibilidade para usuários com deficiências - MÉDIA

Categoria: Usabilidade Análise: A Usabilidade é a categoria mais importante na matriz. Mesmo com prioridade média, a acessibilidade deve ser fortemente considerada para garantir uma experiência inclusiva e positiva para todos os usuários.

  1. Desempenho:

Aplicação deve ser responsiva (tempo de resposta ≤ 2s) - MÉDIA

Categoria: Desempenho Análise: Este requisito é de importância média, mas, considerando a matriz de importância, Desempenho é menos importante que Confiabilidade, mas mais importante que Suportabilidade. Assim, devemos garantir a responsividade, mas podemos comprometer um pouco caso a Confiabilidade ou Suportabilidade demandem mais prioridade.

Escalabilidade para lidar com aumento de usuários e dados - ALTA

Categoria: Desempenho/Confiabilidade Análise: Este requisito é crucial, principalmente quando ligado à Confiabilidade e Desempenho. Embora a matriz considere Desempenho menos importante que Confiabilidade, este aspecto deve ser bem equilibrado, já que a escalabilidade afeta diretamente ambos.

  1. Confiabilidade:

Disponibilidade online 99% do tempo - MÉDIA

Categoria: Confiabilidade Análise: Embora tenha uma prioridade média, a Confiabilidade, segundo a matriz, é mais importante que Desempenho e Suportabilidade. Portanto, este requisito deve ser mantido como crítico, pois a Confiabilidade é essencial para a experiência do usuário.

Conformidade com regulamentos de privacidade de dados (LGPD) - ALTA

Categoria: Confiabilidade (Segurança) Análise: Este requisito é de alta importância e está diretamente relacionado à Confiabilidade, que é considerada mais importante que Desempenho e Suportabilidade. Deve ser priorizado para garantir a segurança e a confiança dos usuários.

  1. Suportabilidade:

Facilidade de manutenção e atualização (código limpo e modular) - ALTA

Categoria: Suportabilidade Análise: Apesar da Suportabilidade ser a menos importante na matriz, este requisito tem uma prioridade alta. É fundamental para garantir que o sistema possa evoluir e ser mantido de forma eficiente, mas pode ser balanceado contra requisitos de Confiabilidade e Usabilidade.

Conclusão do Trade-off:

1. Prioridade Alta:
   Conformidade com LGPD (Confiabilidade)
    Escalabilidade (Desempenho/Confiabilidade)
    Facilidade de manutenção e atualização (Suportabilidade)
 2. Prioridade Média, mas ainda Crítica:
    Responsividade (Desempenho)
    Disponibilidade online (Confiabilidade)
    Acessibilidade (Usabilidade)

Decisões: Usabilidade e Confiabilidade devem guiar as decisões de design e implementação, assegurando que a aplicação seja acessível e segura. Desempenho e Suportabilidade devem ser equilibrados, garantindo responsividade e escalabilidade sem comprometer a facilidade de manutenção.

A importância relativa de cada categoria:

Categoria Usabilidade Desempenho Confiabilidade Suportabilidade
Usabilidade - > > >
Desempenho < - < >
Confiabilidade < > - >
Suportabilidade < < < -

Retorna