Pular para conteúdo

Aula — UX Design: Fundamentos e Ferramentas

Informações da Aula

Disciplina: Ferramentas Web e UX
Professor: Dr. Claudinei Dias (Ney)
Data: Março de 2026
Tema: UX Design, Usabilidade e Prototipagem


🎯 O que é UX Design?

UX (User Experience) é o processo de aumentar a satisfação e lealdade do cliente, melhorando a usabilidade, facilidade de uso e o prazer proporcionado na interação entre consumidor e produto.

O termo foi criado por Don Norman enquanto trabalhava na Apple.

Definição

"User Experience envolve os sentimentos de uma pessoa em relação à utilização de um determinado produto, sistema ou serviço."


🔺 Os 3 Pilares das Boas Experiências

Importante — Provável conteúdo de prova!

Boas experiências necessariamente atendem a estes 3 pontos principais:

        🍦 DESEJABILIDADE
           "Quero usar?"
              ▲
             ╱ ╲
            ╱   ╲
           ╱     ╲
          ╱       ╲
         ╱  👆     ╲
        ╱ USABILIDADE╲
       ╱  "Consigo    ╲
      ╱    usar?"      ╲
     ╱                  ╲
    ╱    🧹 UTILIDADE    ╲
   ╱     "Preciso usar?"  ╲
  ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pilar Pergunta-chave Significado
Utilidade Preciso usar? O produto resolve um problema real
Usabilidade Consigo usar? É fácil de usar e aprender
Desejabilidade Quero usar? É atraente e agradável

🐝 Colmeia de Experiência do Usuário (Peter Morville)

Peter Morville criou a Colmeia de UX — 7 definições que juntas criam o valor do UX:

Elemento Significado
Útil O produto serve para alguma coisa?
Usável É fácil de usar?
Desejável Quero usar isso?
Encontrável Consigo achar o que preciso?
Acessível Pessoas com deficiência conseguem usar?
Credível Posso confiar neste produto?
Valioso Agrega valor ao negócio e ao usuário?

📋 O que é Usabilidade?

O termo usabilidade vem da ciência cognitiva e significa "fácil de usar".

5 Critérios de Nielsen para uma boa interface:

Critério Descrição
Facilidade de aprendizagem Rápido de aprender a usar
Eficiência de uso Usuários experientes são produtivos
Facilidade de memorização Fácil de lembrar como usar
Baixas taxas de erro Poucos erros e fácil de se recuperar
Satisfação subjetiva Agradável de usar

Efeito de Usabilidade Estética

O usuário tende a correlacionar usabilidade com estética:

  • Estética agradável = parece fácil de usar
  • Usuários são mais tolerantes a pequenos erros em interfaces bonitas

Reflexão

De que adianta uma loja online linda se o usuário tem dificuldade de encontrar o produto ou encerrar a compra?

Conclusão: Usabilidade e estética são complementares e devem andar juntas.


🎨 UX vs UI — Qual a diferença?

Aspecto UX (User Experience) UI (User Interface)
Foco Experiência completa do usuário Visual e interação da interface
Pergunta Como o usuário se sente? Como o usuário vê e interage?
Entrega Pesquisa, fluxos, wireframes Cores, tipografia, botões, layouts

UI é o responsável pelo UX — é o processo de guiar visualmente o usuário através da interface, utilizando elementos interativos em todas as plataformas.

Dicas de UI

  • Agrupar: Funções similares juntas, não fragmentadas
  • Destaque: Cores só quando necessário (não distrair)
  • Menos é mais: Formulários só com o necessário
  • Links: Evitar excesso (não distrair o usuário)
  • Call to Action: Trocar "Cadastre-se agora" por "Quero receber as melhores ofertas"

📝 Os 10 Princípios de UX (Joshua Porter)

  1. A experiência pertence ao usuário
  2. A área de UX é holística (visão do todo)
  3. Uma boa experiência é invisível pelo usuário
  4. Toda experiência possui um ciclo
  5. O contexto é o rei
  6. Boas experiências mantêm o usuário no controle
  7. A experiência digital é social
  8. Psicologia é algo primário (cores, emoções)
  9. A UX é uma conversa
  10. Grandes experiências são simples

👤 Design Centrado no Usuário

Mantenha o foco na necessidade, desejo e limitações do usuário durante toda a concepção do projeto.

Etapas do Design Centrado no Usuário:

  1. Identificar requisitos
  2. Criar soluções alternativas
  3. Construir protótipos testáveis
  4. Avaliar com usuários

🚀 Os 5 Passos do UX

Passo Nome O que fazer
1 Estratégia Definir objetivo do produto e necessidades do usuário
2 Escopo Identificar soluções que atendem as necessidades
3 Estrutura Definir formato e design de interação
4 Wireframe Criar protótipo de baixa fidelidade
5 Design UI/UX Criar protótipo de alta fidelidade

📐 Wireframe vs Mockup vs Protótipo

O Fluxo de Desenvolvimento

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  WIREFRAME  │ ──▶ │   MOCKUP    │ ──▶ │  PROTÓTIPO  │
│   (Esboço)  │     │  (Estático) │     │  (Simula)   │
└─────────────┘     └─────────────┘     └─────────────┘
   Rascunho          Com visual          Interativo
   Sem cores         Com cores           Clicável
   Estrutura         Design final        Feedback

Comparativo

Característica Wireframe Mockup Protótipo
Fidelidade Baixa Média/Alta Alta
Cores Não (monocromático) Sim Sim
Interação Não Não Sim
Objetivo Estrutura e layout Visual final Testar usabilidade
Ferramenta Papel, Wireframe.cc Figma, Sketch Figma, Framer

Wireframe

Esboços simples de telas, estruturam e validam ideias sem detalhes como cores, fontes ou imagens.

Elementos básicos: cabeçalhos, rodapés, barras laterais, áreas de conteúdo.

Ajuda a entender: - Tipos de conteúdo do site - Posicionamento dos elementos - Quantidade de telas necessárias

Dica da aula

Usar paletas monocromáticas para wireframes (apenas tons de cinza).

Mockup

Modelo mais detalhado com questões estéticas importantes, mas estático (não permite interação).

Protótipo

Simulador que permite testar interações e usabilidade. Última fase antes do desenvolvimento.

Permite: - Simular interações do usuário - Ajustar pontos que precisam de revisão - Encontrar e corrigir erros - Melhorar feedback visual

Na disciplina

Não usar baixa fidelidade, usar protótipos de alta fidelidade!


🛠️ Ferramentas Essenciais

Prototipagem e Design

Ferramenta Descrição
Figma Site Figma
Adobe XD Site Adobe XD
Wireframe.cc Site Wireframe

Paleta de Cores

Ferramenta Descrição
Adobe Color Crie suas Paletas
Coolors Gere suas Paletas

Dica

Defina uma paleta de cores de referência no projeto inteiro para manter consistência.

Avaliação de UX

Ferramenta Descrição
IXD Checklist Checklist de UX por categorias
WAVE Avaliação de acessibilidade

Design Systems e Bibliotecas

Sistema Descrição
Material Design Sistema de design do Google
Bootstrap Framework CSS responsivo
Ant Design Biblioteca open source para React
Material UI Componentes React baseados no Material Design

Componentes CSS

Ferramenta O que oferece
UIverse Botões, Cards, Loaders, Inputs
UI Glass Efeitos de vidro

Ilustrações e Avatares

Site Tipo
unDraw Ilustrações SVG
Avataaars Geradores de avatares
Open Doodles Ilustrações desenho à mão
Storyset Ilustrações animadas
Blush Design Ilustrações customizáveis

Fontes

Site Link
Google Fonts Fontes Gratuitas

💻 Ferramentas para Desenvolvimento Web

O Básico para Front-End

HTML + CSS + JavaScript = Suficiente para desenvolver front-end

Frameworks JavaScript

Framework Descrição
React Biblioteca do Facebook
Vue Framework progressivo
Angular Framework completo do Google
Webpack Bundler de módulos

IDE e Editores

Ferramenta Link
VS Code Editor de Código Open Source
CodePen Editor Front-end Online

Extensões VS Code Recomendadas

  • HTML Snippets — Tags HTML5
  • HTML CSS Support — CSS Intellisense para HTML
  • Live Server — Servidor local com recarga automática
  • Prettier — Organiza seu código automaticamente
  • Image Preview — Mostra a imagem que você colocou via link

Acessibilidade

Recurso Link
Guia WCAG Guia WCAG
eMAG Guia eMAG

Responsividade

Dica da aula

Na responsividade, o que manda é a largura da tela.

  • Consórcio W3 — Principal consórcio de boas práticas Web

🔟 Heurísticas de Nielsen

Jakob Nielsen criou as 10 heurísticas de usabilidade:

  1. Visibilidade do status do sistema
  2. Correspondência com o mundo real
  3. Controle e liberdade do usuário
  4. Consistência e padrões
  5. Prevenção de erros
  6. Reconhecimento em vez de memorização
  7. Flexibilidade e eficiência de uso
  8. Design estético e minimalista
  9. Ajudar usuários a reconhecer e recuperar erros
  10. Ajuda e documentação

Referência: Nielsen Norman Group


📚 Pessoas Importantes em UX

Nome Contribuição
Don Norman Criou o termo "User Experience" na Apple
Peter Morville Colmeia de Experiência do Usuário
Jakob Nielsen 10 Heurísticas de Usabilidade
Joshua Porter 10 Princípios de UX

📖 Glossário

Termo Significado
UX User Experience (Experiência do Usuário)
UI User Interface (Interface do Usuário)
IHC Interação Humano-Computador
Wireframe Esboço de baixa fidelidade
Mockup Modelo visual estático
Protótipo Simulador interativo
Heurística Regra prática para avaliação
WCAG Web Content Accessibility Guidelines
W3C World Wide Web Consortium

🎬 Para Aprofundar

Recurso Link
Nielsen Norman Group Cursos e Treinamentos
UX Design Brasil Conteúdo sobre UX
Behance Inspiração de designs

✅ Perguntas para Fixação

1. Os 3 Pilares

Quais são os 3 pilares das boas experiências e o que cada um significa? Por que eles formam uma pirâmide nessa ordem?

2. Wireframe vs Mockup vs Protótipo

Explique a diferença entre Wireframe, Mockup e Protótipo. Em qual etapa do projeto cada um é usado?

3. Usabilidade

Segundo Nielsen, quais são os 5 critérios que definem uma boa interface? Dê um exemplo de um site/app que atende bem esses critérios.

4. Design Centrado no Usuário

O que significa "design centrado no usuário" e por que é importante manter o foco nas necessidades do usuário durante todo o projeto?