AGROMART: Avaliação da Qualidade do Software
1. Contextualização do Projeto
O AgroMart representa uma solução tecnológica inovadora e estratégica, concebida com o propósito central de conectar diretamente produtores agrícolas e compradores finais. Nascido da necessidade de superar as barreiras impostas pelo distanciamento social da crise sanitária da COVID-19, seu foco primordial é simplificar e impulsionar a venda de produtos sustentáveis, garantindo um acesso rápido, justo e eficiente ao mercado, especialmente para os pequenos agricultores que historicamente enfrentam maiores desafios de distribuição. Assim, o AgroMart busca não apenas facilitar transações, mas facilitar o acesso a alimentos cultivados de forma responsável, capacitando comunidades rurais e proporcionando conveniência e transparência aos consumidores.
2. Objetivo da Avaliação e Metodologia
Nesta fase inicial da avaliação de qualidade do software AgroMart, o foco principal reside na definição clara dos seus fundamentos. Nosso objetivo primordial é indicar pontos para melhoria no produto, com ênfase particular na usabilidade e completude, conforme os critérios de qualidade definidos. Os resultados desta avaliação guiarão as futuras otimizações e o desenvolvimento do sistema.
2.1. Critérios de Qualidade e Ênfase
A tabela abaixo detalha os critérios de qualidade considerados e o nível de ênfase atribuído a cada um (em uma escala de 0 a 5, onde 0 é o menor e 5 é o maior).
Critério de Qualidade | Ênfase (0 a 5) |
---|---|
Funcionalidade | 1 |
Confiabilidade | 2 |
Usabilidade | 5 |
Portabilidade | 1 |
Eficiência | 2 |
Completude | 5 |
Nota: Quando nos referimos ao critério "Completude" nesta avaliação, estaremos focando especificamente na Adequação Funcional do sistema, ou seja, na capacidade do AgroMart de fornecer funcionalidades que atendam às necessidades especificadas e aos objetivos dos usuários de forma completa e correta.
2.2. Componentes a Serem Avaliados
Para esta avaliação, os principais componentes do produto AgroMart que serão submetidos à análise incluem:
- Textos: Todos os elementos textuais presentes nas interfaces.
- Imagens: Gráficos, ícones e demais elementos visuais.
- Interfaces de Interação: As 8 interfaces principais de interação obrigatória que o sistema apresenta.
2.3. Modelo e Metodologia de Avaliação
Para a avaliação, optamos pelo modelo e metodologia Q-RAPID, com foco específico no Desenvolvimento Rápido de Software (RSD) e na tomada de decisões estratégicas baseadas em dados. Este modelo destaca-se por sua pertinência aos objetivos do AgroMart, priorizando características como robustez, adaptabilidade e segurança. Esta etapa é crucial, pois estabelece as bases conceituais e práticas que guiarão todo o processo avaliativo subsequente, em estrita conformidade com os princípios estabelecidos pela norma ISO/IEC 25040 (SQuaRE).
3. Conexões com os Objetivos de Desenvolvimento Sustentável (ODS)

O AgroMart possui forte conexão com os ODS 11 (Cidades e Comunidades Sustentáveis) e 12 (Consumo e Produção Responsáveis). Os ODS 2 (Fome Zero e Agricultura Sustentabilidade) e 3 (Saúde e Bem-Estar) também estão relacionados, embora de forma menos direta.
4. Questões de Análise do Projeto
Esta seção apresenta um conjunto de questões fundamentais para a análise e compreensão do projeto AgroMart, juntamente com suas respectivas respostas.
Q1: Quais são os principais usuários do produto?
A1: O sistema AgroMart atende a dois perfis principais: Consumidores CSA (Comunidade que Sustenta a Agricultura) e Agricultores CSA.
Q2: Quais são as principais tarefas do produto?
A2: As funcionalidades centrais do AgroMart incluem: Comprar produtos e Adicionar produtos.
Q3: Quais funções merecem maior dedicação durante a avaliação?
A3: Todas as funções merecem dedicação, com foco especial na usabilidade.
Q4: Quantas janelas de interação de dados com o usuário o produto possui?
A4: O sistema apresenta 8 interfaces principais de interação obrigatória.
Q5: Como é o ambiente no qual o produto será inserido?
A5: O AgroMart será utilizado em um contexto onde o nível de conhecimento tecnológico é alto.
Q6: Qual o nível de conhecimento exigido dos usuários em relação ao domínio da aplicação em si?
A6: O conhecimento sobre o domínio CSA e agricultura sustentável é médio, tendendo para simples, considerando que muitos usuários já participam ou conhecem esses conceitos.
Q7: Quais são os principais componentes do produto que serão submetidos à avaliação?
A7: Os principais componentes a serem avaliados são textos e imagens.
Q8: Existe massa de dados disponível para a avaliação?
A8: Não, não há dados-exemplo disponíveis para agilizar a avaliação.
Q9: Quais os requisitos de hardware e software para executar o produto de software?
A9: Os requisitos incluem Android e Computador Linux.
Q10: Quais tecnologias empregadas no projeto?
A10: As tecnologias utilizadas incluem Javascript, React e TypeScript.
Histórico de Versão
Versão | Data | Descrição | Autor(a) |
---|---|---|---|
1.0 | 31/05/2025 | Commit inicial, incluindo Objetivos, ODS e questões de análise | Raphael Mendes da Silva, Leonardo Barcellos |
1.1 | 02/07/2025 | Revisão | Leonardo Barcellos, Breno Lucena |