Wireframes
Wednesday 5 de January, 2005, 10:56
Desde que he publicado los wireframes para el rediseño de EFH varios lectores me han preguntado con qué herramienta los elaboro. También anticipé que hablarÃa sobre ello más adelante. Bueno, ahora es el momento.
Definiciones Iniciales
Partamos hablando del objetivo de los wireframes y cómo enfoco el proceso de desarrollo. En general esta herramienta es parte del proceso de arquitectura de infomación y permite definir el detalle del contenido de las páginas más relevantes. Para conocer un poco más de esto veamos algunos antecedentes.
Normalmente los deliverables o productos que nos entregan el panorama global de los contenidos de un sitio son el inventario de contenido y el diagrama de contenidos. Este último nos permite, mediante recursos como el vocabulario visual de Garret, definir el detalle de contenidos a nivel global del sitio, identificar secciones, tipos de páginas, etc. Luego de tener el panorama completo del sitio debemos pasar a identificar y modelar el detalle de contenidos a nivel de página. Para ello se seleccionan las páginas tipo más relevantes y se desarrollan wireframes.
Normalmente se crean wireframes para la portada, las portadas interiores o portadillas, páginas interiores de contenido y otros casos especiales. En muchos de estos casos se repetirán elementos comunes como el encabezado, la navegación, el pie de página, etc., lo que hará que hacia el interior los wireframes sean más rápidos y simples de desarrollar.
La Importancia de los Wireframes
El desarrollar wireframes tiene varias ventajas dentro del proceso de diseño y desarrollo de un proyecto web, tanto para el equipo de desarrollo como para la relación con el cliente.
En primer lugar, el definir claramente las caracterÃsticas de contenido de las páginas que componen un sitio es de una importancia sustantiva. Esto permitirá que el desarrollo de todas las etapas posteriores se realice inequÃvocamente, con todos los miembros hablando de lo mismo.
En segundo lugar permite establecer hitos con el cliente que generan definiciones precisas. Al momento de validar los wireframes de un sitio con el cliente, se centra la atención en el diseño de contenidos, no en el diseño visual. Un wirefreme puede contener ciertos elementos de caracter visual como una sugerencia de diagramación general, la jeraquización de los elementos, pero en rigor se trata de organizar la información a nivel de página, por lo tanto no se discute de diseño. De hecho, es muy posible que posteriormente, al traducir el wireframe a diseño, el diseñador gráfico determine que es necesario alterar ciertos elementos para optimizar aspectos comunicacionales, siempre que esto enriquezca al contenido y no sea exclusivamente por manierismos estéticos.
Por esto, normalmente trabajaremos los wireframes como diagramas simples, minimalistas, en grises y evitando cualquier enriquecimiento o contaminación visual que se pueda considerar un compromiso de diseño.
Perspectivas
Si bien el wireframe es una herramienta de arquitectura de información, es posible agregarle dimensiones adicionales que enriquezcan su valor como herramienta de diseño conceptual y análisis.
Personalmente en muchos proyectos me corrsponde realizar wireframes y luego hacerme cargo también del desarrollo del HTML y CSS. Por lo mismo esto me da una perspectiva diferente al momento de realizar wireframes: procuro junto con los objetivos originales de un wireframe, agregar información que me permita componer más fácilmente la estructura de HTML. Por ejemplo, es común identificar un bloque de elementos como pertenecientes a un mismo concepto: el logo e identidad de un sitio y la navegación principal corresponderán a la cabeza de las páginas y tiene sentido identificarlos de este modo. Por lo tanto, los encierro en un recuadro y eventualmente los puedo identificar como #encabezado. Exactamente, veo que brillan los ojos de ciertos fanáticos de CSS al notar que esto se traducirá posteriormente a:
Este enriquecimiento del wireframe lo hace una herramienta más valiosa y útil de desarrollar porque tendrá una participación mayor y aportará más al desarrollo del proyecto.
Herramientas

Captura de OpenOffice Draw con un wireframe abierto del rediseño de EFH. [ver imagen ampliada 23Kb, PNG]
Hay muchas herramientas con las que se puede desarrollar un wireframe y la elección de una dependerá básicamente del enfoque y uso que hagamos del wireframe como producto dentro del desarrollo de los proyectos, asà como del área de competencia de quien elabore el diagrama. Para diagramas simples es posible utilizar herramientas gráficas como Fireworks, Illustrator y otros similares. Sin embargo esto está más orientado a diseñadores y no todos lograrán ocupar eficientemente estas aplicaciones. Herramientas de presentaciones como PowerPoint también son útiles y las he visto con bastante frecuencia en la creación de wireframes, siendo además mucho más disponibles y utilizadas por un rango mayor de usuarios. No serÃa justo dejar de mencionar a Visio, que es una elección natural para cualquier clase de diagramas. Si está disponible, sin duda es un aporte enorme al desarrollo de wireframes, diagramas de contenido, interacción, etc.
Y bien, me preguntan con qué desarrollo mis wireframes. Al principio intenté con Fireworks por una desviación gráfica propia, pero en la medida que ún diagrama se complejiza resulta más dificil controlarlo, aparte del hecho que la aplicación consume cantidades monstruosas de memoria.
Pero desde hace cerca de dos años comencé a adoptar OpenOffice como plataforma para mis documentos, plantillas, presentaciones, etc. Y descubrà que uno de los componentes del paquete es Draw, una herramienta simple de gráficos vectoriales. No pretende competir con Freehand o Illustrator, pero para efectos de gráficos simples es ideal. Más grata fue mi sorpresa al descubrir que tiene conectores que permiten unir elementos y que se redibujan en la medida que los movemos, permitiéndonos editar fácilmente los diagramas.
AsÃ, en este momento tengo algunas plantillas desarrolladas que me permiten comenzar a desarrollar diagramas rápidamente. Incluso envié hace un tiempo atrás una plantilla con el diagrama visual de Garret para diagramas de contenido en formato OpenOffice al propio Jesse James Garret, quie lo publicó en su sitio junto con las plantillas para los demás programas.
Conclusiones
Es evidente que el uso de wireframes es una muy buena idea para el desarrollo de proyectos web, más aún si los enriquecemos con otras dimensiones, como por ejemplo con indicios para la construcción del HTML y CSS. Es también una valiosa herramienta para determinar claramente los contenidos a nivel de página, junto con marcar hitos con el cliente respecto al desarrollo del proyecto.
En otro sentido, la herramienta con la que produzcamos los wireframes es secundaria, en tanto el producto es el valioso. Pero si me preguntan a mÃ, OpenOffice Draw es ideal.
- Como referencia ver Rediseño: Wireframe de Portada y Rediseño: Wireframe de Página Interior con wireframes reales detallados.
- OpenOffice es un paquete de oficina completo con un procesador de texto, planilla de cálculos, herramienta de dibujo y otros. La aplicación es un proyecto open source, lo que significa que es completamente gratuito. La versión actual es la 1.1.3, aunque está disponible una versión de desarrollo sólo para pruebas de la próxima entrega, 2.0.
- 2005-09-12, edición: correcciones menores de tipeo, gracias por las observaciones a Luis Jiménez Villalobos.






1
torresburriel, Wednesday 5 de January, 2005, 12:25
Me levanto de la silla y aplaudo con entusiasmo. Enhorabuena por esta valiosa aportación, Nelson.
2
Nelson, Wednesday 5 de January, 2005, 14:05
Hola Dani, pues como dicen los gringos, , gracias por el entusiasmo :)
3
paparra.net, Wednesday 5 de January, 2005, 14:33
Wireframes i prototipat
En Nelson de el factor humano, està escrivint una sèrie de posts on explica el procés de redisseny del seu lloc web.
Per dur-l’ho a terme ha començat definint una sèrie de característiques i funcionalitats que vol que tingui la nova versió. Després…
4
Nelson, Wednesday 5 de January, 2005, 14:47
Hola, primero qué bueno saber que no soy el único usando OO Draw para estas cosas, segundo, qué interesante que hayas encontrado coincidencias entre los prototipos de usabilidad y los wireframes. De hecho uno de los aspectos que menciono en el post es el valor de agregarle otras dimensiones a las herramientas y poder reutilizarlas en el proceso de desarrollo de un sitio.
(Comentario cruzado en paparra.net)
5
Monitotxi, Wednesday 5 de January, 2005, 15:25
Usé el OO Draw simplemente porque es lo que tenia más a mano. No lo habia provado nunca, pero resultó una grandissima herramienta para desarrollar prototipos y wireframes. Fà cil y simple, pero suficientemente potente para lo que necessitaba.
Si tengo tiempo indagaré sobre el tema de los wireframes, para mi desconocido hasta que llegué aquÃ.
�nimo, que me parece que unos cuantos seguiremos de cerca el processo de redisseño de el factor humano
P.D: me sorprendió que entendierás el català n. Usaste la traducción automática o lo pudiste entender sin muchas dificultades?
6
Nelson, Wednesday 5 de January, 2005, 16:24
La verdad es que no usé traductor, sólo hice mi mejor esfuerzo y pese a no tener ninguna noción no me pareció tan complicado. Además siempre me llamó la atención, recuerdo haber escuchado algunas canciones de Serrat en catalán que me gustaron mucho.
7
Josep Maria, Friday 7 de January, 2005, 8:44
Gracias por la información! Y felicidades de nuevo por todo este trabajo. Un saludo!
8
torresburriel.com » La importancia de los wireframes, Wednesday 6 de April, 2005, 5:57
[…] mes en español: Rediseño: Wireframe de Portada Rediseño: Wireframe de Página Interior Wireframes Wireframes i prototipat (en catalán) Wireframes: lunes, febrero 11, 2002 Liderar proyectos […]
9
torresburriel.com » La importancia de los wireframes, Wednesday 6 de April, 2005, 6:04
[…] mes en español: Rediseño: Wireframe de Portada Rediseño: Wireframe de Página Interior Wireframes Wireframes i prototipat (en catalán) Wireframes: lunes, febrero 11, 2002 Liderar proyectos […]
10
SimDalom :: WyP » Blog Archive » Wireframes, Thursday 28 de July, 2005, 10:40
[…] Las ventajas las describe muy claramente Factor Humano en su artículo Wiframes. En primer lugar, el definir claramente las características de contenido de las páginas que componen un sitio es de una importancia sustantiva. Esto permitirá que el desarrollo de todas las etapas posteriores se realice inequívocamente, con todos los miembros hablando de lo mismo. […]
11
Camilo Duque - MedellÃn / Colombia, Monday 1 de August, 2005, 17:18
Nelson, te cuento que en nuestra empresa estamos trabajando con wireframes para el uso de prototipos no funcionales y ha sido todo un exito, mil gracias por este excelente artÃculo ha ayudado a clarificar muchos conceptos.
12
nelson, Monday 1 de August, 2005, 17:51
Perfecto! Qué bueno saber que les ha sido de utilidad.
13
el factor humano » Blog Archive » Sitepath y Wireframes, Tuesday 9 de August, 2005, 19:18
[…] Hoy estuve trabajando en el diseño de una intranet y decidà utilizar una técnica que Christina Wodtke menciona en su libro IA, Blueprints for the Web, Sitepath Diagramming. Necesitaba terminar un inventario de wireframes y páginas asociadas a las personas creadas en base a los perfiles, el resultado: muy positivo. […]
14
Roberto Cordella, Monday 10 de October, 2005, 21:32
Hola Nelson, tengo una duda, que pasa con el tema de la resolución de pantalla? Me refiero a que, ¿SerÃa bueno evaluar y analizar en esta etapa “lo que verá el usuario sin hacer scroll”? Porque pienso que es fundamental colocar “a simple vista” el contenido y menúes importantes del sitio, sin la nesecidad de scroll.
Bueno y si es asÃ, ¿Qué resolución se estará considerando como standard en la web? Llendo desde abuelitas que leen el mail a animadores de pixar :)
eso..Saludos!
15
nelson, Tuesday 11 de October, 2005, 10:03
Roberto, una forma en que se puede considerar el factor pantalla y resolución del monitor es incluir una guÃa de los tamaños más com,unes o aquéllos que se estén considerando, por ejemplo, un recuadro con lo que deberÃa verse a 800×600 y otro a 1024×768. En rigor esto es más útil al realizar prototipos o propuestas de diseño, pero se podrÃa indicar en el wireframe qué es lo que deberÃa verse above de fold o en el primer pantallazo.
16
torresburriel.com» Blog Archive » Narrativa de wireframes guiados, Sunday 14 de May, 2006, 18:24
[…] Una de las herramientas que desde mi punto de vista son más agradecidas pos los clientes del mundo real a la hora de iniciar un proyecto para la web son los wireframes. Aquí ya hemos hablado de ellos, y otros también los han hecho, como es el caso de Nelson y Rodrigo. […]
17
el factor humano » Archivo » Bocetos en Papel, Tuesday 4 de July, 2006, 18:50
[…] Daniel Torres Burriel escribió una apasionada defensa del lápiz y el papel, lo que me motivó a compartir algunas páginas de mis propios bocetos, wireframes e interfaces en su estado más básico: en papel, con grafito, como ideas crudas en proceso de elaboración. […]
18
Moisés Ribeiro, Friday 18 de August, 2006, 14:51
Hola,
Gracias por lo articulo. La referencia de uso de OpenOffice Draw me inspiró a investigar-lo más a fundo.
Saludos desde Brasil.
19
Prototyping | Will Web For Food, Tuesday 21 de August, 2007, 7:11
[…] sobre wireframes […]
20
mcdave.net » links for 2008-01-07, Monday 7 de January, 2008, 2:20
[…] el factor humano » Archivo » Wireframes (tags: wireframes prototipos ai wireframe) […]