Avaliar a qualidade de um software
- 1. Aprenda
- 2. Confira
- 3. Faça
A ideia principalUm bom software não é só o que funciona: ele também é rápido, fácil de usar, seguro e fácil de manter.
Para avaliar, use critérios: correção (dá o resultado certo?), desempenho (é rápido, gasta pouca bateria?), usabilidade (é fácil de aprender?), segurança (protege os dados?) e manutenção (é fácil de corrigir e melhorar?).
Cada critério pode ter uma métrica: tempo para abrir, número de toques para concluir uma tarefa, quantidade de erros encontrados em testes. Medir transforma opinião em evidência.
| Critério | Pergunta | Métrica possível |
|---|---|---|
| Correção | Faz o que promete? | % de testes que passam |
| Desempenho | É rápido? | Segundos para abrir |
| Usabilidade | É fácil? | Toques para concluir a tarefa |
| Segurança | Protege dados? | Tem duas etapas? Usa HTTPS? |
| Manutenção | É fácil mudar? | Tempo para corrigir um bug |
No dia a dia: Comparar dois apps de anotações: um abre em 1 s e tem backup; o outro abre em 5 s e perde as notas se o celular reinicia.
Palavras para lembrar
- Métrica
- medida que permite comparar.
- Usabilidade
- facilidade de uso.
Confira se entendeu
Agora faça
Desafio: Escolha dois aplicativos parecidos (de mensagens, de música…). Dê nota de 1 a 5 em cada critério da tabela e diga qual você recomendaria e por quê.
Outros assuntos do Ensino Médio
Habilidade EM13CO06 da BNCC: Avaliar software considerando diferentes características e métricas, como correção, desempenho, usabilidade, segurança e facilidade de manutenção. Professor(a): planos, slides e fichas na página da habilidade.