Skip to content

Mockups ​

O mockup é a imagem da tela como ela vai ficar. A área de negócio valida o mockup, e o dev constrói a partir dele. A equipe de UX/UI propõe os fluxos e os mockups depois do entendimento com o líder técnico e a equipe, a partir do PRD inicial.

Quanto detalhe ​

O detalhe acompanha o tamanho da mudança:

  • Tela ou fluxo novo, ou que importa para o trabalho da área: detalhe suficiente para a área validar, incluindo os estados relevantes à tarefa e aos riscos.
  • Ajuste simples, como um campo a mais ou um texto que muda: reaproveite os componentes e as decisões já validados. O mockup mostra só o que muda, e a issue da validação aponta para a validação anterior.

Como fazer ​

  • Alta fidelidade, quando a mudança pede. Cores, fonte, rótulos, textos e dados de exemplo são os da tela pronta. Rascunho em papel ou em caixas cinzas ajuda a pensar, mas não vai para validação.
  • Só com o design system. Use os componentes Base* e os Padrões de tela. Se a tela precisa de algo que o design system não tem, peça o componente como está em Comece aqui e marque no mockup o que é provisório.
  • Texto final. Botões, mensagens e avisos seguem Como escrever as mensagens. O texto do mockup é o que vai para a tela.
  • Só dados fictícios. Nenhum nome de pessoa, número de processo ou documento real.

Estados relevantes ​

Selecione os estados necessários para compreender e validar o fluxo, considerando riscos e reaproveitamento. Os estados pertinentes também ficam no PRD:

EstadoPadrão de tela
Com dados, o caso comumListas e tabelas, Formulários ou Detalhe de registro
CarregandoCarregando
Sem dadosVazio
ErroErro
Sem permissãoSem permissão
ConfirmaçãoConfirmar ação destrutiva e Sucesso e retorno

Num formulário, mostre também o campo com erro e a mensagem de como acertar.

Nome e versão ​

Cada imagem se chama <conjunto>-<tela>-<estado>-v<versão>.png, em inglês, minúsculas e sem acento, como os arquivos de código. Exemplo: measurement-list-empty-v2.png é a lista de medições sem dados, na versão 2.

  • A primeira versão, mostrada na validação interna, é a v1.
  • A tela que muda numa rodada de ajustes ganha a versão seguinte. A que não muda continua com o mesmo número.
  • Uma versão já mostrada nunca é sobrescrita. Assim, o link de uma validação antiga continua mostrando o que foi validado.

Onde ficam as imagens ​

As imagens ficam no repositório do projeto, na pasta docs/mockups/<conjunto>/, e entram por PR (pull request, o pedido para incorporar uma mudança ao projeto), como o PRD. Exemplo: docs/mockups/measurement/measurement-list-empty-v2.png.

  • A issue "Validação de telas" traz o link de cada imagem apresentada, com a versão.
  • O PRD traz, na seção Telas, o link de cada imagem validada e da issue da validação.
  • Imagem colada só num comentário ou mandada por mensagem não vale como registro: ela fica sem versão e se perde.

Protótipo navegável ​

Quando o fluxo tem vários passos, as imagens podem virar depois um protótipo navegável, com dados simulados, no próprio projeto. Ele segue as mesmas regras: só componentes do design system, os estados relevantes e só dados fictícios. A validação continua registrada na issue.