EnglishPortuguêsEspañol
EnglishPortuguêsEspañol

Redesign interface QuickCondo

Entendimento do problema

Neste estudo de caso usaremos uma aplicação real QuickCondo, aplicativo mobile que tem como objetivo auxiliar as atividades de um condomínio, atendendo moradores, portaria e síndico a tomar decisões que são relevantes para o bem-estar e convivência de todos em um ambiente compartilhado.

Este aplicativo foi escolhido por motivos de conter alguns problemas de estética e usabilidade, necessitava de uma melhoria. Por falta de recursos de investimento na pesquisa, as entrevistas com os usuários foram realizadas com o público de computação com faixa etária de 20 a 31 anos.

Interface antiga

A seguir, são apresentadas as funcionalidades do aplicativo QuickCondo, contemplando o fluxo de Liberação de Visitantes e o processo de Registro de Ocorrências, aplicação foi desenvolvida utilizando o framework React.

 

Inspeção heurística

Foi realizada uma inspeção heurística com base nos 10 princípios de usabilidade de Jakob Nielsen, com o objetivo de identificar oportunidades de melhoria na interface e propor soluções que promovam uma experiência de uso mais intuitiva, eficiente e alinhada às boas práticas de usabilidade.

Inspeção Heurística – Tela 1: Liberação de Visitantes

Fluxo analisado: Menu → Liberação de Visitantes → Formulário de Cadastro.

Heurística de NielsenAvaliaçãoSeveridade
1. Visibilidade do status do sistemaO menu evidencia a funcionalidade selecionada (“Liberação de Visitantes”), porém não existem indicadores de carregamento, confirmação de envio ou mensagens de sucesso/erro após o cadastro.3
2. Correspondência entre o sistema e o mundo realOs termos “Visitantes”, “Prestadores” e “Entregas” correspondem ao contexto de um condomínio, facilitando a compreensão.1
3. Controle e liberdade do usuárioHá botão para retornar à tela anterior, porém não existe opção visível para cancelar, limpar ou editar uma liberação antes da confirmação.2
4. Consistência e padronizaçãoA navegação, tipografia, ícones e cores seguem um padrão consistente entre todas as telas da funcionalidade.1
5. Prevenção de errosOs campos obrigatórios possuem indicação (*), porém não há validação em tempo real, máscaras para data ou mensagens preventivas antes do envio.3
6. Reconhecimento em vez de memorizaçãoO menu permanece organizado e os ícones auxiliam o reconhecimento das funcionalidades. Entretanto, o usuário precisa lembrar quais informações devem ser preenchidas, pois não há exemplos nos campos.2
7. Flexibilidade e eficiência de usoNão existem atalhos, preenchimento automático, cadastro de visitantes recorrentes ou reaproveitamento de informações anteriores.2
8. Estética e design minimalistaInterface limpa, organizada e com poucos elementos visuais. Entretanto, alguns textos apresentam contraste reduzido e tamanho pequeno.1
9. Ajudar usuários a reconhecer, diagnosticar e recuperar errosNão há mensagens de erro específicas nem indicação visual de campos inválidos após uma tentativa de envio incorreta.3
10. Ajuda e documentaçãoNão existe acesso à ajuda, tutorial ou documentação da funcionalidade.4

Tabela 1 – Tela Liberação de visitante.

Inspeção Heurística – Tela 2: Reportar Ocorrência

Fluxo analisado: Menu → Reportar Ocorrência → Cadastro de Ocorrência.

1. Visibilidade do status do sistemaA funcionalidade selecionada fica destacada no menu. Entretanto, não existem indicadores de envio de imagem, progresso do upload ou confirmação após registrar a ocorrência.3
2. Correspondência entre o sistema e o mundo realOs campos “Assunto” e “Foto” utilizam terminologia familiar ao usuário e condizente com o processo de registrar uma ocorrência.1
3. Controle e liberdade do usuárioNão há botões visíveis para cancelar, excluir imagem ou reiniciar o formulário antes do envio.2
4. Consistência e padronizaçãoO padrão visual permanece consistente com o restante da aplicação, utilizando os mesmos componentes e identidade visual.1
5. Prevenção de errosNão existem orientações sobre formatos aceitos para imagens, tamanho máximo ou preenchimento obrigatório do formulário.3
6. Reconhecimento em vez de memorizaçãoOs campos são simples e objetivos. Contudo, o sistema não fornece exemplos de assuntos ou sugestões para facilitar o preenchimento.2
7. Flexibilidade e eficiência de usoNão há recursos como anexar múltiplas imagens, selecionar ocorrências frequentes ou salvar rascunhos.2
8. Estética e design minimalistaO formulário apresenta organização simples e poucos elementos, favorecendo a leitura. Entretanto, existe muito espaço vazio na área destinada à imagem.1
9. Ajudar usuários a reconhecer, diagnosticar e recuperar errosA interface não informa falhas de upload, tamanho incompatível da imagem ou ausência de campos obrigatórios.3
10. Ajuda e documentaçãoNão há instruções sobre como registrar corretamente uma ocorrência ou quais informações devem ser fornecidas.4

Tabela 2 – Tela Reportar ocorrência.

Além de hoje identificar ainda mais problemas heurísticos, foi realizado um survey por meio de um questionário contendo perguntas destinadas a avaliar a percepção, a compreensão e a experiência do usuário em relação à aplicação.
Link Google Sheets: (por questão de ética não vai ser exibido os nomes)

Redesign da interface – Avaliação dos elementos de UI Design

Redesign da interface de Liberação de Visitante do aplicativo QuickCondo

Tipografia
  • Utilização de fonte sem serifa, adequada para interfaces móveis, proporcionando boa legibilidade.
  • Aplicação de diferentes pesos tipográficos (regular e bold) para estabelecer hierarquia entre títulos, subtítulos, descrições e elementos auxiliares.
  • Organização textual consistente entre as telas, mantendo padronização dos estilos tipográficos.
  • Boa distribuição dos textos em cabeçalhos, cartões, formulários e mensagens de feedback.
 
Paleta de Cores
  • Predominância dos tons de azul como cor institucional, transmitindo confiança, estabilidade e profissionalismo.
  • Utilização do branco como cor de fundo, favorecendo a limpeza visual da interface.
  • Emprego de tons de cinza para informações secundárias, mantendo equilíbrio visual.
  • Consistência na aplicação das cores em botões, ícones, cabeçalhos e elementos interativos ao longo de todas as telas.
 
Hierarquia Visual
  • Organização dos elementos seguindo uma sequência lógica de leitura.
  • Destaque para títulos, ações principais e componentes de interação.
  • Distribuição dos componentes facilita a identificação das funcionalidades mais importantes.
  • Fluxo visual conduz naturalmente o usuário desde o cabeçalho até a ação principal da interface.
 
Princípios da Gestalt
  • Proximidade: componentes relacionados encontram-se agrupados em cartões e seções, facilitando a compreensão das funcionalidades.
  • Similaridade: repetição de cores, formas, tipografia e componentes cria uniformidade visual entre as telas.
  • Continuidade: alinhamento vertical conduz o olhar do usuário durante o fluxo de navegação e preenchimento dos formulários.
  • Figura-fundo: contraste entre fundo e componentes destaca cartões, botões, formulários e o modal de confirmação.
  • Pregnância (Boa Forma): utilização de formas simples e organizadas, permitindo rápida interpretação da interface.
 
Consistência Visual
  • Padronização dos componentes gráficos em todas as telas.
  • Reutilização dos mesmos estilos de botões, ícones, cartões e campos de formulário.
  • Uniformidade no espaçamento, alinhamento e dimensões dos componentes.
  • Manutenção da identidade visual durante todo o fluxo da aplicação.
Alinhamento e Grid
  • Organização baseada em alinhamento vertical dos elementos múltiplos de 2x.
  • Distribuição uniforme dos componentes ao longo da interface.
  • Espaçamentos consistentes entre títulos, cartões, formulários e botões.
  • Estrutura visual organizada, favorecendo a leitura e a navegação.
 
Espaçamento (Whitespace)
  • Utilização adequada de espaços em branco para separar grupos de informações.
  • Redução da sobrecarga visual por meio da distribuição equilibrada dos componentes.
  • Melhor delimitação entre seções da interface.
 
Iconografia
  • Emprego de ícones vetoriais simples e facilmente reconhecíveis.
  • Associação dos ícones às funcionalidades principais da aplicação.
  • Consistência no estilo visual e nas cores utilizadas.
  • Os ícones complementam as informações textuais, contribuindo para o reconhecimento das ações.
 
Feedback Visual
  • Indicação do progresso no envio de arquivos.
  • Exibição de modal de confirmação após o registro da ocorrência.
  • Destaque visual para a ação principal por meio do botão “Registrar”.
  • Utilização de elementos visuais que comunicam o estado da interação ao usuário.
 

 
Teste de usabilidade

 

O Heatmap é utilizado para compreender como os usuários interagem com uma interface, permitindo validar decisões de design e identificar oportunidades de melhoria, observe abaixo comportamento.

Mouse tracking é um movimento do mouse apresenta forte correlação com o direcionamento do olhar. Dessa forma, o heatmap do mouse permite identificar as áreas da interface que mais atraem a atenção dos usuários abaixo.

Advanced Portfolio
DESENVOLVIMENTO

Informações gerais

Algumas informações foram cuidadosamente preservadas com o objetivo de assegurar a integridade dos dados e manter um alto nível de segurança, evitando exposições indevidas ou qualquer tipo de comprometimento das informações sensíveis pelo serviço prestado.

Compartilha em:

EnglishPortuguêsEspañol