Pular para conteúdo

Apresentação final

Este projeto foi desenvolvido no contexto da disciplina de Qualidade de Software, com o objetivo de aplicar conceitos teóricos em um cenário prático de avaliação de sistemas reais. A equipe escolheu como objeto de estudo o AgroMart, uma plataforma de código aberto voltada à comercialização de produtos agroecológicos, que visa conectar produtores e consumidores por meio de iniciativas sustentáveis.

🧭 Caminho do Projeto

Ao longo do semestre, conduzimos um processo de análise baseado na abordagem GQM (Goal-Question-Metric) e nos atributos de qualidade definidos pela norma ISO/IEC 25010, com ênfase em usabilidade e confiabilidade.

🔁 Mudança de Escopo

Inicialmente, o foco do trabalho estava voltado para a avaliação do aplicativo do AgroMart. Contudo, durante a execução do projeto, nos deparamos com dois impedimentos críticos:

  • O aplicativo foi removido da Play Store, tornando-se inacessível ao público.
  • Tentativas de execução local resultaram em erros técnicos, impossibilitando testes reais com usuários.

Diante disso, a equipe optou por reformular o escopo da avaliação e redirecionar seus esforços para a API do sistema, implementada em Strapi, que permaneceu funcional. A API representa o núcleo da aplicação e é fundamental para a comunicação entre o sistema e futuras interfaces.

📌 Etapas Realizadas

🧩 Modelagem e Planejamento Inicial

A primeira fase do trabalho consistiu na análise da estrutura da aplicação e organização do plano de medição. Foram desenvolvidos:

  • Objetivos de medição conforme a abordagem GQM;
  • Definição de métricas iniciais para avaliar qualidade do sistema;
  • Organização do repositório e cronograma no GitHub.

📊 Reestruturação do Plano de Medição

Com o foco ajustado à API, foram definidas métricas adaptadas à realidade do novo escopo, mantendo os princípios da disciplina. A nova proposta incluiu:

  • Elaboração de roteiro de entrevista com desenvolvedores;
  • Definição de métricas qualitativas e quantitativas centradas na usabilidade da API;
  • Planejamento de sessões práticas com usuários técnicos.

🧪 Avaliação com Entrevistas

A equipe conduziu entrevistas com três participantes, que interagiram com a documentação da API, tentaram realizar tarefas simples (como requisições GET e POST), e avaliaram a clareza das mensagens de retorno da API. As entrevistas geraram dados sobre:

  • Percepção geral da usabilidade da API.

📼 Apresentação Final

A seguir, apresentamos o vídeo com a explicação detalhada da nossa trajetória, decisões tomadas, materiais produzidos e principais aprendizados do projeto:

📑 Histórico de Versões

Versão Data Descrição Autor(es)
1.0 08/07/2025 Documento geral com a trajetória do projeto Mayara Alves