Ir para o conteúdo

Processo de Avaliação de Qualidade – Projeto Khan Academy

Contexto de Trabalho

O presente estudo foi desenvolvido no âmbito da disciplina Qualidade de Software, da turma T1 – Ada Lovelace, com a finalidade de aprofundar a compreensão sobre como avaliar a qualidade de sistemas digitais a partir de critérios técnicos e padrões reconhecidos pela engenharia de software. A atividade proposta busca estimular a análise crítica de produtos reais, permitindo observar na prática como técnicas e normas de qualidade podem ser aplicadas para verificar o desempenho, a confiabilidade e a adequação das soluções oferecidas.

Assim, o trabalho consiste em selecionar uma aplicação de relevância social e tecnológica, examinar suas características sob a ótica da qualidade de software e discutir seus pontos fortes e eventuais limitações.

Aplicação Escolhida

O sistema avaliado neste projeto é a Khan Academy, uma plataforma internacional de ensino online que disponibiliza conteúdos gratuitos em diversas áreas do conhecimento. Criada com o propósito de tornar a educação acessível globalmente, a iniciativa reúne videoaulas, exercícios interativos e ferramentas de acompanhamento de desempenho para alunos e professores.

O serviço está disponível tanto em versão web quanto em aplicativo mobile, possibilitando o aprendizado em diferentes contextos, seja de forma autônoma ou em ambiente escolar. Devido ao seu impacto educacional e à grande base de usuários, a Khan Academy representa um objeto de análise adequado para investigar atributos de qualidade em software educacional.

Proposta de Avaliação

A proposta deste trabalho é examinar a qualidade da aplicação Khan Academy a partir de dois atributos definidos pelo modelo ISO/IEC 25010: Adequação Funcional e Confiabilidade. A análise busca identificar se o sistema cumpre corretamente as funções para as quais foi projetado, bem como avaliar sua capacidade de operar de maneira estável, consistente e resistente a falhas em diferentes cenários de uso.

Conexão com ODS (Objetivos de Desenvolvimento Sustentável da ONU)

A Khan Academy contribui para os Objetivos de Desenvolvimento Sustentável (ODS) definidos pela ONU, ao democratizar o acesso ao conhecimento e oferecer oportunidades de aprendizado inclusivas. Dentre as existentes, as melhores conexões são com as seguintes ODS:

  • ODS 4 – Educação de Qualidade: Disponibiliza conteúdos gratuitos e acessíveis, promovendo aprendizado contínuo em diversas áreas do conhecimento. Atende desde estudantes do ensino básico até adultos, fortalecendo a educação inclusiva e equitativa.

  • ODS 8 – Trabalho Decente e Crescimento Econômico: Oferece capacitação em áreas técnicas, científicas e digitais, fortalecendo competências exigidas pelo mercado. Isso contribui para a formação de profissionais mais qualificados e para o crescimento sustentável.

  • ODS 10 – Redução das Desigualdades: Elimina barreiras de acesso ao ensino, alcançando comunidades em diferentes condições socioeconômicas. A plataforma atua como um meio de inclusão social, diminuindo desigualdades regionais e educacionais.

Classificação e Ênfase das Características de Qualidade (SQuaRE – ISO/IEC 25010)

Para a avaliação da aplicação Khan Academy, foram priorizadas as características de qualidade Adequação Funcional e Confiabilidade, definidas no modelo de qualidade de software da ISO/IEC 25010. A escolha dessas características se justifica pela relevância em um contexto educacional, no qual é fundamental garantir que as funções atendam aos objetivos de aprendizado e que o sistema opere de forma estável e consistente para milhões de usuários.

A seguir, apresenta-se a classificação das características de qualidade com suas respectivas ênfases e justificativas.

Categoria de Qualidade Subcaracterísticas Relevantes Justificativa da Ênfase
Adequação Funcional - Completude Funcional: Grau em que as funções cobrem todas as tarefas especificadas e os objetivos dos usuários.
- Correção Funcional: Grau em que o sistema fornece resultados precisos quando utilizado pelos usuários previstos.
- Adequação Funcional: Grau em que as funções facilitam o cumprimento das tarefas e objetivos estabelecidos.
Essencial para garantir que a plataforma atenda a diferentes perfis de estudantes e professores, cobrindo objetivos educacionais variados com funções corretas e apropriadas.
Confiabilidade - Livre de falhas (Faultlessness): execução consistente das funções principais.
- Disponibilidade: acesso estável aos conteúdos web e mobile.
- Tolerância a falhas: manutenção parcial de funcionalidades mesmo em condições adversas, como instabilidade de rede.
- Recuperabilidade: retomada de progresso e sessões após falhas ou desconexões.
Fundamental para assegurar que os usuários tenham uma experiência contínua e sem interrupções significativas, preservando dados e progresso, mesmo em contextos de falhas técnicas ou limitações de infraestrutura.

Tabela de Contribuição

Matrícula Nome completo Contribuição (%)
222025950 Mateus Henrique Queiroz Magalhães Sousa 16,7%
222006991 Mateus Cavalcante Sousa 16,7%
221008703 Mateus Vieira Rocha da Silva 16,7%
222026386 Pedro Gois Marques Monteiro 16,7%
221031363 Renan Vieira Guedes 16,7%
222021933 William Bernardo da Silva 16,7%

Bibliografia

📝 Histórico de Versões

Versão Data Responsável Alterações Realizadas
1.0 28/09/2025 William Criação do documento
1.1 28/09/2025 Mateus Vieira Descrição ODS & Ênfase de Qualidade