Communitygithub.com

Fundamentos de Wireframing

Úsalo para decidir si hacer wireframes o saltar directamente a diseño de alta fidelidad o código, elegir la fidelidad adecuada para un artefacto de diseño o seleccionar una herramienta o método de wireframing. También se activa cuando las partes interesadas saltan la ideación y se comprometen con el primer concepto, exigen 'que se vea real', pulen lo visual durante la exploración temprana, aprueban la marca en lugar de la estructura, o cuando un proyecto se descarrila después de empezar a codificar porque no se detectaron fallos en el papel.

¿Qué es Fundamentos de Wireframing?

Esta habilidad proporciona una guía completa sobre cuándo y cómo usar wireframes en el proceso de diseño, basándose en el principio de que la fidelidad debe coincidir con la certeza de las decisiones. Explica por qué la baja fidelidad gana: porque el pulimento crea falsa confianza, y la omisión es la característica clave para centrar la atención en la estructura. La habilidad detalla la 'Escalera de Fidelidad' (sin fidelidad a alta fidelidad) y cuándo subir o bajar un nivel. También cubre el proceso completo (descubrimiento, definición, diseño, construcción/entrega) y proporciona criterios de salida para cada fase. Además, incluye reglas para evaluar un buen wireframe, cómo elegir herramientas, anti-patrones comunes, y un formato de salida estandarizado. Es útil para equipos de producto que buscan evitar el desperdicio de recursos al saltar directamente a prototipos pulidos sin validar la estructura primero. Compatible con cualquier plataforma de diseño o desarrollo (como Claude Code, Cursor, etc.) que requiera tomar decisiones sobre la fidelidad del artefacto.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Fundamentos de Wireframing?

Visión General

La fidelidad debe corresponder a la certeza: nunca renderices más pulimento del que respaldan las decisiones validadas. El resultado de un wireframe es la comprensión compartida, no el artefacto en sí: es un híbrido de boceto/prototipo diseñado para ser barato de crear, barato de cambiar y barato de descartar, para que los defectos estructurales salgan a la luz antes de que alguien escriba código.

Cuándo Usarlo

  • Al comenzar cualquier nueva pantalla, función o producto — antes del diseño visual, antes del código
  • Al elegir la fidelidad del próximo artefacto de diseño, o al decidir si subir o bajar un nivel
  • Al seleccionar un método o herramienta de wireframing (papel, pizarra, software dedicado)
  • Para desbloquear a un equipo estancado discutiendo píxeles porque saltó directamente a maquetas pulidas
  • Para alinear a desarrolladores y partes interesadas en la estructura y el flujo antes de comenzar la construcción
  • NO para: pulido visual — tipo, color, marca, movimiento. Eso es territorio de comps/maquetas (co-despachar con hallmark)
  • NO para: validar detalles finos de interacción con usuarios — eso requiere un prototipo, no un wireframe

Por Qué Gana la Baja Fidelidad

  • El pulimento fabrica falsa confianza. Un diseño de aspecto realista se lee como "casi terminado" para cualquier revisor: la retroalimentación pasa de la estructura a la marca, y la aprobación ocurre en el eje equivocado. Los equipos que van de especificaciones → prototipo pulido descartan rutinariamente meses de trabajo que tres rondas de wireframes desechables habrían detectado. El aspecto deliberadamente dibujado a mano de las herramientas de wireframing existe para evitar precisamente esta mala interpretación.
  • La omisión es la característica. Deja detalles fuera a propósito para que la atención se centre en la estructura, el contenido y el flujo. Un wireframe que no se puede confundir con el producto invita a la crítica estructural; uno que sí se puede, invita a opiniones sobre tipografía.
  • Barato de cambiar supera a barato de hacer. Los bocetos en papel son rápidos de hacer pero lentos de revisar; los prototipos son lentos en ambos. Los wireframes digitales son el único artefacto rápido en ambos — lo que los hace útiles tanto para la divergencia como para la convergencia.
  • La imagen en tu cabeza es más borrosa de lo que crees. Externalizar una idea expone las brechas — estados olvidados, pasos faltantes, casos no manejados — que permanecen invisibles mientras la idea vive solo en tu cabeza. Si el primer wireframe no revela nada faltante, copiaste en lugar de pensar.
  • El volumen es el método, no el desperdicio. En Pixar, un solo reel de noventa minutos requiere aproximadamente doce mil dibujos de storyboard, y se hacen hasta diez reels por película — hasta 120,000 dibujos antes de que comience la animación (Ed Catmull, quien llama al fracaso "una manifestación de aprendizaje y exploración"). René Redzepi de Noma expresa la proporción claramente: por cada idea increíble que sale, necesitas que entren diez ideas. Si esperas lanzar tu primer concepto, trata eso como una bandera roja, no como eficiencia.

La Escalera de Fidelidad

NivelAspectoCerteza que codificaÚsalo para
Sin fiCajas, flechas, diagramas de flujo, listas de contenido — sin elementos de UIProblema y flujo aún desconocidosDescubrimiento: mapear opciones, pantallas, modelos de contenido
Baja fiMarcos toscos de un solo color, líneas imprecisas, texto de rellenoEstructuras candidatas formándoseDivergencia rápida: muchos conceptos de diseño en minutos cada uno
Media fiComponentes de UI reales, encabezados/etiquetas/CTAs reales, paleta limitada, cuerpo de texto loremEstructura acordada; interacción refinándoseCombinar y refinar, variantes de diseño/componente, retroalimentación temprana
Fase tardíaMedia fi + anotaciones, flechas entre pantallas, flujos completos, contenido de muestraEstructura y flujo resueltosRevisión de partes interesadas, entrega a desarrolladores — debe mantenerse por sí solo
Alta fiIndistinguible del producto, puede ser interactivoDecisiones visuales + de interacción bloqueadasEs un prototipo/comp ahora, no un wireframe — artefacto diferente, reglas diferentes

Sube un nivel solo cuando las preguntas que el nivel actual existe para responder estén respondidas: flujo validado antes del detalle del diseño, diseño acordado antes de la elección del componente, estructura aprobada antes de cualquier realismo.

Baja un nivel cuando ocurra cualquiera de estos:

  • Los revisores comentan sobre colores, fuentes o espaciado en lugar de estructura — el artefacto está sobre-renderizado para la decisión en cuestión
  • El debate trata sobre características faltantes u orden del flujo, no sobre la pantalla frente a ti
  • Un concepto llega a un callejón sin salida, o llegan nuevos requisitos — reinicia barato, no renueves caro
  • Te descubres moviendo píxeles antes de que el flujo esté acordado

Si una parte interesada pide un "wireframe de alta fidelidad": eso es una solicitud de una comp o prototipo. Construye eso como un artefacto separado — no infles el wireframe, o pierdes su licencia para cambiar.

Wireframes a lo Largo del Proceso

El volumen se expande durante la divergencia, se contrae durante la convergencia — y la fidelidad solo aumenta a medida que las decisiones se bloquean. La convergencia no es un embudo suave: alterna pequeños pasos de convergencia/divergencia (convergencia controlada de Pugh), permitiendo que surjan nuevas variantes de la evaluación de los supervivientes.

FaseFidelidadConteo de wireframesCriterio de salida
DescubrimientoSin fiMuchos fragmentosLas pantallas, flujos y contenido están enumerados; las opciones mapeadas
DefiniciónBaja fi≥3 conceptos distintosEl equipo puede discutir estructura sin discutir visuales
DiseñoMedia fi1–2 supervivientes fusionados + variantesUna estructura acordada; interacciones y navegación resueltas
Construcción/entregaFase tardíaFlujo anotado completoUn desarrollador puede construir a partir de él sin el autor presente
  • Descubrimiento — sin fi. Objetivo: saca las ideas de tu cabeza y usa lo que emerge para generar más. Diagramas de flujo, diagramas de conexión de pantallas, marcadores de posición de contenido. Muévete rápido con la herramienta más rápida; más ideas iniciales es estrictamente mejor. Si estás agregando detalle de UI aquí, estás dedicando demasiado tiempo a una idea — da un paso atrás.
  • Definición — baja fi. Genera ≥3 conceptos estructuralmente distintos por problema antes de converger en alguno. Juzga un concepto por la conversación que crea, no por su factura. Mata la regla inconsciente de que los artefactos de diseño deben verse terminados.
  • Diseño — media fi, "combinar y refinar". NO promuevas simplemente el favorito de la ronda anterior — fusiona las partes fuertes de varios conceptos y mantente en la incertidumbre una ronda más de lo que se siente cómodo. Introduce texto real y componentes reales; mantén una paleta limitada para que el detalle se mantenga acotado. Comienza a trabajar en la navegación entre pantallas y la interacción por pantalla, con variantes a nivel de componente.
  • Construcción/entrega — fase tardía. Optimiza para una nueva audiencia: colegas y partes interesadas, no para ti mismo. Añade anotaciones, conecta pantallas con flechas, incluye cada pantalla en el flujo de trabajo, y añade detalle solo en interacciones críticas o novedosas. El wireframe debe ser comprensible sin autor presente. Peligro de esta fase: apego — los expertos en el dominio y los desarrolladores aún deben ser libres de juzgarlo, recortarlo y anularlo.

Qué Hace que un Wireframe Sea Bueno

Juzga un wireframe por lo que provoca, nunca por cuánto se parece al producto.

  1. Respondió tres preguntas antes de existir. Escribe en la página uno del archivo: Quién usa esto (persona o rol concreto — "administradores", "donantes")? Cuáles son sus objetivos (enmarcados como necesidades del usuario — nadie quiere registrarse; quieren guardar el progreso)? Qué problema aborda (dolor actual, brecha de la competencia)? Una gran solución a un problema mal definido pierde frente a una solución decente a un problema bien definido. Saltarse esta nota es el error de mayor impacto en todo el proceso.
  2. Fue iterado. Los buenos wireframes son supervivientes de muchas rondas, no primeros borradores pulidos. Trata cada versión como desechable; la disposición a eliminar es el motor de la calidad.
  3. Expuso brechas. Un wireframe que te mostró un estado, paso o caso de uso faltante ya se ha pagado por sí mismo. La falta de definición es una característica: provoca la ideación que cierra esas brechas.
  4. Invita a la acción. Anota, deja áreas visiblemente sin terminar a propósito, destaca los deltas con respecto al producto actual y las áreas de menor certeza. Presupuesto de detalle: detente cuando el esfuerzo por transmitir supere lo que la audiencia necesita saber. La reacción de fracaso es "OK — ¿y ahora qué?"; la prueba de éxito es que la siguiente persona pueda retomarlo y continuar sin ti.

Elegir una Herramienta

  • La única característica obligatoria: no debe interrumpir el flujo. La herramienta adecuada visualiza las ideas tan rápido como llegan. Fases tempranas: lápiz/papel o pizarra son totalmente competitivos con el software.
  • Si es software, exige: una biblioteca de componentes de UI estándar (para que los marcos de fase media/tardía se asignen a cosas que los desarrolladores puedan construir) — y exige la ausencia de ajuste fino: sin dimensiones en píxeles, sin propiedades CSS, sin comportamiento interactivo. Esas opciones son cebo de pulido durante la ideación.
  • Más capaz ≠ mejor. Las restricciones impulsan tanto la velocidad como la creatividad; una herramienta que puede renderizar la cosa real te tentará a hacerlo.
  • Empareja la herramienta con la fase, no con la preferencia: divergencia en solitario → lo que sea más rápido para ti, incluyendo papel; ideación en grupo → pizarra (física o digital) para que todos puedan dibujar; cualquier cosa que deba ser revisada, compartida o anotada → herramienta de wireframing digital; cualquier cosa interactiva → has dejado el wireframing, usa una herramienta de prototipado y dilo.
  • Prueba de participación del equipo: si solo el diseñador puede operar la herramienta, es la herramienta incorrecta para las fases tempranas — los wireframes funcionan porque todos (PM, desarrollador, parte interesada) pueden crearlos y editarlos.

Contexto Requerido

  • Qué decisión está pendiente — la fidelidad se elige para una decisión, nunca en abstracto.
  • Qué está ya validado vs qué está abierto. La fidelidad no puede exceder la certeza.
  • Quién lo revisa a continuación, y qué leerán ellos del pulimento.
  • Cuánto tiempo debe sobrevivir — exploración desechable o una referencia duradera.
  • Quién necesita editarlo — si los no diseñadores deben contribuir, la elección de la herramienta se reduce.

Procedimiento de Evaluación

  1. Escribe la nota de quién / objetivos / problema. Si no puedes, detente — ese es el hallazgo.
  2. Nombra la decisión pendiente, y la fidelidad más baja que pueda responderla.
  3. Verifica la certeza contra la escalera: ¿hay algo renderizado más terminado de lo que está decidido?
  4. Cuenta los conceptos. Por debajo de tres en la fase de definición, no has divergido.
  5. Lee la retroalimentación que estás recibiendo: comentarios sobre fuentes o color significan que el artefacto está sobre-renderizado — baja un nivel.
  6. Confirma que la herramienta no ofrece ajuste fino de píxeles o CSS durante la ideación.
  7. Antes de compartir, verifica que se mantiene sin ti.

Formato de Salida

Decisión pendiente: <lo que este artefacto debe responder>
Quién / objetivos / problema: <las tres respuestas>
Fidelidad: <nivel> — porque la certeza es <lo que está validado>
Conceptos explorados: <n>  (≥3 en fase de definición)
Herramienta: <elección> — porque <velocidad / editabilidad / quién debe contribuir>
Siguiente nivel cuando: <la condición que desbloquea subir>

Referencia Rápida

SituaciónRegla
Nueva función o productoComienza sin fi/baja fi; ≥3 conceptos distintos antes de converger
Inseguro de qué fidelidad usarEmpareja fidelidad con certeza; en caso de duda, ve más bajo
La retroalimentación es sobre fuentes/coloresArtefacto sobre-renderizado — baja un nivel de fidelidad
Estructura acordada, refinando interacciónSube a media fi: componentes reales, etiquetas reales, paleta limitada
Solicitud de "que se vea real"Comp/prototipo separado; nunca infles el wireframe
Entrega a desarrolladoresFase tardía: anotado, flechas, flujo completo, se mantiene solo
La primera idea parece ganadoraBandera roja — genera las otras nueve
Ronda uno terminada, un favoritoCombina y refina entre conceptos; diverge una vez más antes de bloquear
Cuánto detalle añadir tardeSolo en interacciones críticas/novedosas; detente en rendimientos decrecientes
Antes de dibujar algoEscribe quién / objetivos / problema en la página uno
Elegir una herramientaLa más rápida que no interrumpa el flujo; biblioteca de componentes, sin opciones de ajuste fino
No diseñadores quieren contribuirDales la herramienta — la baja fidelidad es la licencia para que todos dibujen
El revisor pregunta "¿es este el diseño final?"Fidelidad mal calibrada — haz más tosco el artefacto o reencuadra la revisión
Mostrar conceptos a usuarios finales tempranoBaja/media fi está bien para preguntas de estructura y flujo; prototipo solo para detalle de interacción
Proyecto tambaleándose después de que comenzó el códigoDemasiado tarde para que los wireframes sean baratos — haz wireframe del próximo cambio antes de codificarlo

Anti-Patrones

ErrorCorrección
Especificaciones → maqueta pulida → código, sin ideaciónExplora ≥3 conceptos de baja fi; prueba la estructura antes de invertir en realismo
Pulir durante la exploración (fuentes, colores, píxeles)Un color, líneas toscas, sin estilo hasta que la estructura esté aprobada
Promover el favorito después de una rondaCombina las fortalezas de varios conceptos; alterna convergencia/divergencia
"Wireframe de alta fidelidad"Eso es un prototipo/comp — construye como artefacto separado
Wireframe necesita que su autor lo expliqueAnotaciones, flechas que conectan pantallas, cada paso del flujo incluido
Wireframe de una sola pantalla de un flujo de múltiples pantallasWireframe desde la entrada hasta la salida; las brechas viven entre pantallas
Saltarse la nota de quién/objetivos/problemaEscribe las tres respuestas en la página uno antes del primer cuadro
Apegarse a un wireframe de fase tardíaEs el examen final de la idea, no su trofeo — deja que los expertos lo recorten
Partes interesadas aprobando la marcaRevisa la estructura primero en baja fidelidad; la fidelidad señala lo terminado, lo quieras o no
Herramienta con ajuste fino de píxeles/CSS durante la ideaciónCambia a papel o una herramienta de wireframing solo de componentes
Lorem ipsum en todas partes en media fiEncabezados, etiquetas y CTAs reales; lorem solo para el cuerpo del texto
Tres variantes cosméticas de un conceptoVaría la estructura (diseño, flujo, jerarquía), no la decoración — o es un solo concepto
Embudo solo de convergencia, sin re-divergenciaDespués de cada corte, permite un pequeño pase de divergencia sobre los supervivientes (convergencia controlada)
Agregar interactividad "para que lo entiendan"La interactividad lo convierte en un prototipo — anota el comportamiento en su lugar
Tratar el wireframe como el entregableLa comprensión es el resultado; el archivo es el vehículo

Habilidades Complementarias

SituaciónCo-despachar
Definir el problema

…

[truncado para traducción]

Individual skills in this repo

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

Skills relacionados