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 |
![]() Diego Carlito |
![]() Gabriel Moura |
![]() João Nóbrega |
![]() Marcos Castilhos |
![]() 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.