Skip to content

Processo de Avaliação de Qualidade – Projeto AgroMart

Contexto de Trabalho

Este trabalho foi elaborado no contexto da disciplina Qualidade de Software, turma T1 - Ada Lovelace, com o objetivo de proporcionar a compreensão e a aplicação de técnicas, normas e práticas que assegurem a qualidade de produtos e processos de software. Como parte das atividades da disciplina, propõe-se a realização de uma análise crítica da qualidade de uma aplicação real, utilizando critérios objetivos e boas práticas de engenharia de software.

O AgroMart é um projeto que visa promover a conexão entre agricultores familiares e consumidores, especialmente no contexto de isolamento social decorrente da pandemia de COVID-19. Esses produtores, frequentemente localizados em zonas rurais ou periféricas, muitas vezes não possuem lojas físicas nem experiência consolidada com tecnologias digitais.

Aplicação Escolhida

A aplicação escolhida para a avaliação da qualidade de software é o AgroMart, um projeto originado em um hackathon da Universidade de Brasília (UnB – FGA). A iniciativa evoluiu para uma plataforma digital que busca fortalecer comunidades agrícolas por meio de soluções acessíveis, que incluem um aplicativo e um sistema web para gerenciamento e visualização de pontos de venda de produtos locais.

Atualmente, o projeto adota uma abordagem open source e está em desenvolvimento contínuo com a participação de professores e estudantes da UnB. A avaliação considerará o sistema integrado (web e mobile).

📄 Documentação oficial do AgroMart

Proposta de Avaliação e Melhoria de Qualidade

A avaliação da qualidade do sistema AgroMart tem como propósito identificar pontos de melhoria para a aplicação. O foco principal será verificar se o objetivo de conectar agricultores familiares ao mercado consumidor está sendo efetivamente atendido, com especial atenção à experiência do usuário e ao desempenho do sistema.

A avaliação será conduzida com base nas características de qualidade definidas pela norma ISO/IEC 25010, com foco em Usabilidade e Eficiência, e através da análise de requisitos específicos e métricas associadas.

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

A aplicação AgroMart apresenta forte alinhamento com diversos Objetivos de Desenvolvimento Sustentável (ODS) propostos pela Organização das Nações Unidas (ONU), demonstrando seu potencial de impacto positivo em múltiplas dimensões sociais, econômicas e ambientais:

  • ODS 2 – Fome Zero e Agricultura Sustentável: Contribui para o fortalecimento de sistemas alimentares sustentáveis e o acesso à alimentação de qualidade, ao promover a valorização da agricultura familiar e facilitar a comercialização de seus produtos.
  • ODS 8 – Trabalho Decente e Crescimento Econômico: Incentiva o empreendedorismo local e a geração de renda, especialmente entre pequenos produtores rurais e comerciantes, fomentando práticas econômicas inclusivas e sustentáveis.
  • ODS 11 – Cidades e Comunidades Sustentáveis: Promove redes de consumo local e incentiva práticas comunitárias mais sustentáveis, fortalecendo a coesão social nas comunidades atendidas, ao conectar produtores e consumidores de forma digital.
  • ODS 12 – Consumo e Produção Responsáveis: Estimula o consumo consciente e a valorização de produtos locais, contribuindo para cadeias de produção mais éticas, sustentáveis e transparentes.
  • ODS 15 – Vida Terrestre: Colabora com a preservação de ecossistemas terrestres e o uso sustentável dos recursos naturais, ao incentivar práticas agrícolas sustentáveis e apoiar a agricultura familiar.

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

Nesta etapa inicial do processo de avaliação, foram definidos as características de qualidade a serem considerados com base nos objetivos da avaliação. As características priorizadas são Usabilidade e Eficiência, devido à sua relação direta com a experiência do usuário e o desempenho da aplicação.

A seguir, apresenta-se a classificação das características de qualidade com suas respectivas ênfases, conforme os critérios da abordagem SQuaRE (ISO/IEC 25010), com justificativas.

Categoria de Qualidade Subcaracterísticas Relevantes Justificativa da Ênfase
Usabilidade Interface responsiva, Acessibilidade (suporte a tecnologias assistivas e navegação por teclado), Experiência do Usuário (UX): clareza, navegabilidade e consistência visual, Navegação fluida entre páginas. Essencial para garantir que agricultores e consumidores, com diferentes níveis de familiaridade tecnológica, consigam utilizar o sistema de forma intuitiva, fácil e sem barreiras.
Eficiência Tempo de carregamento e desempenho geral da aplicação, Respostas rápidas a interações. Crucial para assegurar uma experiência satisfatória e fluida ao usuário, evitando frustrações causadas por lentidão ou travamentos, o que pode impactar a retenção e o uso contínuo da plataforma.

Essa priorização servirá como base para a especificação das métricas, definição dos critérios de julgamento e planejamento da avaliação, garantindo foco nas qualidades mais relevantes para a experiência e confiança dos usuários no produto avaliado.

Tabela de Contribuição

Matrícula Nome completo Contribuição (%)
190102977 Artur Ricardo dos Santos Lopes 16,7%
221007690 Diego Carlito Rodrigues de Souza 16,7%
221008060 Gabriel Moura dos Santos 16,7%
211029361 João Pedro Nóbrega Fernandes 16,7%
221008300 Marcos Antonio Teles de Castilhos 16,7%
221008481 Víctor Moreira Almeida 16,7%

Bibliografia

  • ISO/IEC 25010:2011 – Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models

  • GitHub – AgroMart. Disponível em: https://agromart.github.io/docs/

Equipe

Artur Ricardo
Artur Ricardo
Diego Carlito
Diego Carlito
Gabriel Moura
Gabriel Moura
João Nóbrega
João Nóbrega
Marcos Castilhos
Marcos Castilhos
Víctor Moreira
Víctor Moreira

📝 Histórico de Versões

Versão Data Responsável Alterações Realizadas
1.0 27/05/2025 Diego Carlito Criação do documento
1.1 02/06/2025 Gabriel Moura Versão inicial do processo de avaliação.

Este site documenta todas as etapas da análise, incluindo critérios adotados, métricas utilizadas, sugestões de melhoria e reflexões relacionadas à qualidade do produto.