Communitygithub.com

heyviet/feedback-wireframes

Use ao solicitar ou fornecer feedback sobre wireframes, conduzir ou facilitar uma crítica de design, ou preparar wireframes para revisão com stakeholders. Também é acionado quando o feedback chega vago ('deixa mais vibrante', 'não gostei'), como soluções em vez de problemas ('só coloca nas configurações'), ao decidir em qual feedback agir após uma revisão, ou quando uma sessão de revisão sai dos trilhos — vozes altas dominando, defensividade ou os mesmos debates se repetindo sem decisões.

O que é feedback-wireframes?

Esta skill fornece um sistema estruturado para solicitar, dar e processar feedback sobre wireframes, transformando opiniões vagas em observações acionáveis. Ela estabelece uma separação clara entre os processos de criação e análise, baseada na regra 8 de Corita Kent, e define que o objetivo da crítica é um design melhor para o usuário, não consenso, aprovação ou defesa da versão atual. A skill oferece roteiros práticos: como enquadrar a solicitação de feedback (regra 30/90, fidelidade do artefato), como dar feedback construtivo (analítico, específico, focado no problema e não na solução), como facilitar uma crítica (com papéis definidos de facilitador e anotador) e como triar o feedback recebido (usando os cinco status de Donna Spencer). Ela é compatível com qualquer ferramenta de wireframing e colaboração, pois o fluxo de trabalho é independente de plataforma, e é especialmente útil para equipes de design, produto e engenharia que realizam revisões síncronas ou assíncronas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/heyviet/wireframe-skills/tree/HEAD/skills/wireframe-feedback

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Feedback e Crítica de Wireframes

Visão Geral

Criar e analisar são processos diferentes — nunca faça ambos ao mesmo tempo (regra 8 de Corita Kent). Crítica é análise estruturada: avalie o design com base em critérios definidos, colete informações acionáveis suficientes para alimentar a próxima rodada criativa e então pare. O objetivo é um design melhor para o usuário, não consenso, aprovação ou defesa da versão atual. Você não é seu design.

Quando Usar

  • Solicitar feedback em qualquer estágio do wireframe — desde conceitos iniciais até detalhes quase finais
  • Facilitar uma crítica em equipe, revisão com stakeholders ou rodada de comentários assíncrona
  • Traduzir feedback vago ou em formato de solução em problemas utilizáveis
  • Triar uma pilha de comentários pós-revisão em um plano
  • NÃO para: testes de usabilidade — a crítica é análise de especialistas/equipe; evidências do usuário precisam de usuários reais em tarefas reais
  • NÃO para: reuniões de aprovação — a crítica melhora o design; a aprovação é um fórum de decisão separado com riscos diferentes

Solicitando Feedback

Enquadre a solicitação — objetivo, estágio e pergunta

  • Nunca pergunte "algum pensamento?" Perguntas abertas produzem comentários reativos de gosto pessoal. Declare três coisas: o objetivo do usuário que a tela atende, o quão pronto o trabalho está e a pergunta específica. "Este é o fluxo de checkout para usuários convidados, cerca de 30% pronto. A ordem das etapas está correta e está faltando algo antes do pagamento?"
  • A regra 30/90 (Jason Freedman, 42Floors): solicite "feedback de trinta por cento" no início — os revisores concordam que os detalhes estão inacabados e focam na estrutura e direção — e "feedback de noventa por cento" perto da conclusão — sem grandes mudanças, capte os detalhes. Mínimo de dois pontos de verificação por design.
  • A fidelidade sinaliza o nível de feedback. Esboços de baixa fidelidade convidam a contribuições estruturais; wireframes polidos convidam a ajustes de pixel. Apresentar alta fidelidade quando você quer feedback direcional garante que você receba comentários na camada errada.
  • Diga o que está fora dos limites. "O estilo visual é provisório — ignore fontes e espaçamento" evita uma classe inteira de comentários desperdiçados.
  • Pergunte quando você levou a ideia tão longe quanto conseguiu sozinho. Essa parada é o sinal. As perguntas precoces são as mais difíceis (medo de mostrar trabalho inacabado) e as mais valiosas — estabeleça o precedente em 30%, não em 90%.

Combine o revisor com a pergunta

  • Membros da equipe (PM, dev, pesquisa, design) — lógica do fluxo, viabilidade, consistência; eles defendem o usuário e o produto e podem atuar como anotadores
  • Especialistas no assunto — correção de domínio (um especialista em fluxo de pedidos para um aplicativo de negociação); convide-os cedo, raramente são solicitados e geralmente recebem bem
  • Stakeholders — alinhamento de objetivos e restrições; os ativamente envolvidos no início, os superiores depois para conscientização
  • Se você não quer a opinião de alguém, não a convide. Espera-se que todos os convidados participem; espectadores diluem a sala e inflam a pilha de comentários.

Dando Feedback Construtivo

As cinco características abaixo vêm do livro Discussing Design de Adam Connor e Aaron Irizarry, conforme adaptado pela fonte. O feedback construtivo é baseado em confiança (objetivo compartilhado: melhorar o produto), analítico (divide o design em partes e rastreia o efeito na tarefa), específico (nomeia o elemento e a falha), aberto (afirma o problema, deixa a solução para o designer), objetivo (argumenta a partir dos objetivos do usuário, não do gosto pessoal) e acionável (utilizável na próxima iteração). Dois modos contraproducentes a serem identificados: reativo ("odeio isso" — emoção pura, sem análise) e direcional ("só coloca nas configurações" — uma solução sem um problema declarado).

Problema, não solução

Comece com a observação, relacione-a ao objetivo do usuário, deixe a correção em aberto. Se você precisar sugerir, dê o porquê primeiro — uma sugestão sem seu problema subjacente não pode ser avaliada ou melhorada.

Reformulações de frases

Ruim (reativo/vago/direcional)Bom (analítico, relacionado ao usuário)
"A navegação está confusa""A navegação esconde o caminho para as configurações de privacidade — a coisa que nossa pesquisa diz que os usuários vêm buscar aqui"
"Não gosto deste botão""'Cancelar' pode ser interpretado como cancelar a assinatura em vez de cancelar as edições"
"Deixe o CTA mais vibrante""O CTA não é visualmente proeminente; se for a ação principal nesta tela, os usuários vão perdê-lo"
"Mova isso para a página de configurações""Este bloco interrompe a tarefa de checkout — o que levou a colocá-lo embutido em vez de nas configurações?"
"Este formulário não funcionará internacionalmente""Usuários não americanos não conseguem mapear estes campos de endereço; considere localizar os rótulos por país"
"Adorei!""O layout de coluna única mantém a tarefa linear — mantenha essa qualidade no resto do checkout"

O feedback positivo só merece seu lugar quando específico: nomeie o que funciona e por quê, para que sobreviva à iteração em vez de ser acidentalmente removido no design.

Perguntas antes de vereditos

Abra com perguntas que revelem o raciocínio do designer: Por que este padrão aqui? Como isso se alinha com a intenção do usuário neste cenário? Isso resolve o problema certo? O que não é viável? Que outras direções foram consideradas? Está faltando algo? — então avalie.

Recebendo feedback

  • Escuta ativa: repita o que você ouviu ("Então a preocupação é o rótulo, não o posicionamento?") até que o doador confirme. Isso mantém você ouvindo em vez de ensaiar uma defesa e força comentários vagos a se tornarem precisos.
  • Explore o feedback contraproducente, não o descarte. Comentários reativos e direcionais geralmente contêm um problema real. "O que você quer dizer com isso?" e "Como isso afeta a tarefa do usuário?" os convertem.
  • Capture, não rebata. Defender cada comentário ao vivo queima a sessão; esclareça, registre, decida depois.

Conduzindo uma Crítica

Estrutura (45 min para uma revisão de fluxo)

  1. Enquadramento — 5 min. Objetivo, estágio (30% ou 90%), as perguntas específicas, regras básicas (problemas, não soluções; comentários durante ou após a apresentação — anuncie qual).
  2. Apresentação — 10 min. Visão geral dos recursos e do fluxo primeiro, depois tela por tela, narrada em termos do usuário: "Quando o usuário chega aqui, ele pode fazer X selecionando Y." Nunca comece a frio na tela um de doze.
  3. Discussão — 25 min. Análise facilitada com base nas perguntas enquadradas.
  4. Encerramento — 5 min. Agradeça aos participantes, informe o que acontecerá a seguir, prometa o resumo.

Papéis

  • Facilitador (geralmente o apresentador): apresentador, mediador, cronometrista em um. Guia a conversa — estabelece o enquadramento, mantém a discussão na análise, avança quando emperra, colhe detalhes acionáveis. Guia, nunca defende.
  • Anotador — dedicado, nunca o facilitador. Facilitação e captura detalhada são incompatíveis. Por item: qual wireframe, qual região da tela, o comentário, quem disse. Notas adesivas ou comentários ao vivo na ferramenta de wireframing, visíveis para a sala; marque os comentaristas pelo nome para que possam verificar a captura.
  • Participantes: contribuidores ativos, cada um convidado por uma razão que conhecem.

Movimentos de facilitação

  • Rodízio para abrir: cada pessoa por vez — evita que a voz mais alta defina o enquadramento.
  • Solicite ativamente membros quietos; ofereça um canal assíncrono depois para quem processa lentamente ou não fala em grupo. Custa tempo de acompanhamento, mas compra cobertura total.
  • Mantenha um caminho válido para a discordância (David Dylan Thomas) — se a discordância não tiver uma saída legítima na sessão, ela ressurgirá depois como um veto.
  • Redirecione "Eu faria…" para o usuário. Comentários de preferência pessoal recebem "o que o usuário faria aqui, com base no que sabemos?"
  • Modele o feedback que você quer e redefina explicitamente quando a discussão derivar para gosto ou soluções.
  • O design falhar na crítica é um sucesso da crítica. Se a análise mostrar que o design não atende aos objetivos, você economizou uma iteração — diga isso e siga em frente.
  • A crítica assíncrona funciona: os revisores comentam com marcações fixadas nas regiões do wireframe em seu próprio tempo; o facilitador consolida, marca e acompanha itens pouco claros. Mesmas regras — solicitação enquadrada, perguntas específicas, comentários nomeados.

Agindo com Base no Feedback

Trie cada item

Registre todo o feedback em uma planilha compartilhada — item, tela, quem disse, status. Os cinco status de Donna Spencer (Presenting Design Work):

StatusSignificadoPróxima ação
Concordo — agoraAceito, diretoIncorpore na próxima passagem
Concordo — depoisAceito, não nesta iteraçãoColoque no backlog com um estágio alvo
Precisa de pesquisaNão pode decidir com as informações atuaisNomeie a pergunta e o método
EsclarecerComentário não entendido (comum em assíncrono)Volte ao comentarista
NãoNão será implementadoRegistre o motivo, vinculado ao objetivo ou à declaração do problema
  • Recusar é um resultado legítimo — mas apenas com um motivo registrado. Descartações silenciosas destroem a confiança na qual o processo se baseia.
  • Volte à declaração do problema antes de adotar qualquer nova direção. Isso atende ao objetivo do usuário ou aos caprichos de quem falou por último? Design por comitê raramente é bem-sucedido.
  • Feedback baseado em suposições erradas aciona pesquisa, não remendos. Se a crítica revelou um caso faltante (o fluxo de cadastro nunca tratou "e-mail de verificação não chegou"), revise as opções — possivelmente uma revisão técnica — antes de redesenhar.

Feche o ciclo

  • Compartilhe o resumo com os participantes: o que foi revisado, quem compareceu, o status de cada item. Dê às pessoas tempo para responder, esclarecer ou adicionar antes de você redesenhar.
  • Na próxima rodada, mostre o antigo e o novo lado a lado com o feedback que impulsionou cada mudança — os revisores veem instantaneamente o que mudou e por quê.
  • O feedback é um ciclo: integre → redesenhe → critique novamente. A crítica regular durante a wireframing é a redução de risco mais barata em todo o processo de design.

Contexto Necessário

  • O tipo de resposta que você quer — exploração, uma escolha entre conceitos ou análise de um design.
  • A fidelidade e o que ela sinaliza sobre o quão definidas estão as coisas.
  • Os objetivos e restrições que os revisores precisam para julgar com base em algo.
  • Quem está na sala e por que cada um está lá. Todos-convidados produz ruído.
  • O que já está decidido e não está em debate. Diga, ou será reaberto para discussão.

Procedimento de Avaliação

  1. Enquadre a solicitação: qual estágio, qual decisão, o que você especificamente quer examinado.
  2. Dê aos revisores o objetivo e as restrições antes do artefato.
  3. Conduza a crítica com base na análise, não na preferência — redirecione soluções de volta para problemas.
  4. Teste cada feedback contra as cinco características: baseado em confiança, analítico, claro e específico, aberto, objetivo.
  5. Traduza reações vagas em observações vinculadas a uma tarefa do usuário antes de agir.
  6. Decida o que fazer, o que adiar, o que recusar — recusas recebem um motivo registrado.
  7. Feche o ciclo: informe aos revisores o que mudou e o que não mudou.

Formato de Saída

Solicitado: <exploração | seleção | análise> em <área específica>
Contexto dado: objetivos <…> restrições <…> já decidido <…>
Feedback recebido → reformulado como observação:
  "<bruto>" → "<analítico, vinculado a uma tarefa do usuário>"
Agindo em: <lista>  ·  Adiado: <lista>  ·  Recusado: <item — motivo>
Ciclo fechado com: <quem foi informado sobre o que mudou>

Referência Rápida

SituaçãoPadrão
Conceito inicial, direção pouco claraSolicitação de 30% — apenas estrutura, artefato de baixa fidelidade, detalhes declarados inacabados
Wireframes quase finaisSolicitação de 90% — correção de detalhes, sem grandes mudanças
Feedback vago ("deixa mais vibrante")Pergunta de esclarecimento: "que problema a versão atual causa para o usuário?"
Feedback em formato de soluçãoPeça pelo problema subjacente antes de avaliar a solução
Revisor diz "Eu faria…"Redirecione para o usuário: "o que o usuário faria, de acordo com nossa pesquisa?"
Vozes altas dominamRodízio; solicite membros quietos pelo nome
Revisor não fala em grupoCanal de acompanhamento assíncrono, consolidado pelo facilitador
Equipe distribuída / fusos horários diferentesCrítica assíncrona via comentários de marcação fixada, nomeados e acompanhados
Apresentando um fluxo complexo de várias telasVisão geral do fluxo primeiro, depois telas, narradas em termos do usuário
Pilha de feedback após uma revisãoTriagem de cinco status: agora / depois / pesquisa / esclarecer / não-com-motivo
Gosto do stakeholder vs. objetivo do usuárioArbitre contra a declaração do problema, por escrito
Sessão terminaAgradecimentos + próximos passos + resumo com status por item
Próxima rodada de revisãoAntigo vs. novo lado a lado com o feedback que impulsionou

Antipadrões

ErroCorreção
"Algum pensamento?" como solicitaçãoDeclare objetivo, estágio e uma ou duas perguntas específicas
Wireframes de alta fidelidade para uma pergunta de direçãoCombine a fidelidade com o nível de feedback que você quer
Esperar até 90% para a primeira revisãoPonto de verificação de 30% — feedback precoce antes que as mudanças fiquem caras
Facilitador tomando notasAnotador dedicado; capture wireframe + região + comentário + quem
Defender cada comentário ao vivoEsclareça, capture, decida na triagem
Redesenhar na reuniãoCrítica analisa; criação é uma passagem separada após reflexão
Convidar todos "para visibilidade"Convide apenas pessoas cuja opinião avance este estágio
Descartar comentários reativos/direcionaisExplore-os: "o que você quer dizer?" / "como isso afeta a tarefa do usuário?"
Incorporar todos os comentáriosTrie contra a declaração do problema; design por comitê falha
Descartar feedback silenciosamenteCada item recebe um status; "não" recebe um motivo registrado
Apenas comentários críticosNomeie o que funciona e por quê, para que sobreviva à iteração
Tratar a crítica como uma etapa de aprovaçãoFóruns separados: crítica melhora, aprovação decide

Skills Complementares

SituaçãoCo-disparo
Apresentar, versionar ou compartilhar wireframes durante a críticawireframe-collaboration
Fundamentar comentários de crítica em heurísticas nomeadas em vez de gostodec-nielsen-heuristics, usability-heuristics
Entregar uma crítica difícil de forma que seja recebida como algo superável, não pessoalsi-corrective-feedback
Antes de marcar o feedback como "não" — declare a versão mais forte primeiroblind-steelman

Contexto Necessário

  • O tipo de resposta que você quer — exploração, uma escolha entre conceitos ou análise de um design.
  • A fidelidade e o que ela sinaliza sobre o quão definidas estão as coisas.
  • Os objetivos e restrições que os revisores precisam para julgar com base em algo.
  • Quem está na sala e por que cada um está lá. Todos-convidados produz ruído.
  • O que já está decidido e não está em debate. Diga, ou será reaberto para discussão.

Procedimento de Avaliação

  1. Enquadre a solicitação: qual estágio, qual decisão, o que você especificamente quer examinado.
  2. Dê aos revisores o objetivo e as restrições antes do artefato.
  3. Conduza a crítica com base na análise, não na preferência — redirecione soluções de volta para problemas.
  4. Teste cada feedback contra as cinco características: baseado em confiança, analítico, claro e específico, aberto, objetivo.
  5. Traduza reações vagas em observações vinculadas a uma tarefa do usuário antes de agir.
  6. Decida o que fazer, o que adiar, o que recusar — recusas recebem um motivo registrado.
  7. Feche o ciclo: informe aos revisores o que mudou e o que não mudou.

Formato de Saída

Solicitado: <exploração | seleção | análise> em <área específica>
Contexto dado: objetivos <…> restrições <…> já decidido <…>
Feedback recebido → reformulado como observação:
  "<bruto>" → "<analítico, vinculado a uma tarefa do usuário>"
Agindo em: <lista>  ·  Adiado: <lista>  ·  Recusado: <item — motivo>
Ciclo fechado com: <quem foi informado sobre o que mudou>

Referência Rápida

SituaçãoPadrão
Conceito inicial, direção pouco claraSolicitação de 30% — apenas estrutura, artefato de baixa fidelidade, detalhes declarados inacabados
Wireframes quase finaisSolicitação de 90% — correção de detalhes, sem grandes mudanças
Feedback vago ("deixa mais vibrante")Pergunta de esclarecimento: "que problema a versão atual causa para o usuário?"
Feedback em formato de soluçãoPeça pelo problema subjacente antes de avaliar a solução
Revisor diz "Eu faria…"Redirecione para o usuário: "o que o usuário faria, de acordo com nossa pesquisa?"
Vozes altas dominamRodízio; solicite membros quietos pelo nome
Revisor não fala em grupoCanal de acompanhamento assíncrono, consolidado pelo facilitador
Equipe distribuída / fusos horários diferentesCrítica assíncrona via comentários de marcação fixada, nomeados e acompanhados
Apresentando um fluxo complexo de várias telasVisão geral do fluxo primeiro, depois telas, narradas em termos do usuário
Pilha de feedback após uma revisãoTriagem de cinco status: agora / depois / pesquisa / esclarecer / não-com-motivo
Gosto do stakeholder vs. objetivo do usuárioArbitre contra a declaração do problema, por escrito
Sessão terminaAgradecimentos + próximos passos + resumo com status por item
Próxima rodada de revisãoAntigo vs. novo lado a lado com o feedback que impulsionou

Antipadrões

ErroCorreção
"Algum pensamento?" como solicitaçãoDeclare objetivo, estágio e uma ou duas perguntas específicas
Wireframes de alta fidelidade para uma pergunta de direçãoCombine a fidelidade com o nível de feedback que você quer
Esperar até 90% para a primeira revisãoPonto de verificação de 30% — feedback precoce antes que as mudanças fiquem caras
Facilitador tomando notasAnotador dedicado; capture wireframe + região + comentário + quem
Defender cada comentário ao vivoEsclareça, capture, decida na triagem
Redesenhar na reuniãoCrítica analisa; criação é uma passagem separada após reflexão
Convidar todos "para visibilidade"Convide apenas pessoas cuja opinião avance este estágio
Descartar comentários reativos/direcionaisExplore-os: "o que você quer dizer?" / "como isso afeta a tarefa do usuário?"
Incorporar todos os comentáriosTrie contra a declaração do problema; design por comitê falha
Descartar feedback silenciosamenteCada item recebe um status; "não" recebe um motivo registrado
Apenas comentários críticosNomeie o que funciona e por quê, para que sobreviva à iteração
Tratar a crítica como uma etapa de aprovaçãoFóruns separados: crítica melhora, aprovação decide

Skills Complementares

SituaçãoCo-disparo
Apresentar, versionar ou compartilhar wireframes durante a críticawireframe-collaboration
Fundamentar comentários de crítica em heurísticas nomeadas em vez de gostodec-nielsen-heuristics, usability-heuristics
Entregar uma crítica difícil de forma que seja recebida como algo superável, não pessoalsi-corrective-feedback
Antes de marcar o feedback como "não" — declare a versão mais forte primeiroblind-steelman

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas