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 |