Pular para conteúdo

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)

Imagem dos 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