You are on page 1of 5

FUENTE: Manual de Técnicas para el Diseño Participativo de Interfaces de Usuario de Sistemas basados

en Software y Hardware
Alejandro Floría Cortés
Área de Ingeniería de Proyectos.
Departamento de Ingeniería de Diseño y Fabricación.
Centro Politécnico Superior | Universidad de Zaragoza.
María de Luna, 3, 50.015, Zaragoza, España

¿Qué es el Prototipado?
Un prototipo es un modelo (representación, demostración o simulación) fácilmente
ampliable y modificable de un sistema planificado, probablemente incluyendo su interfaz y su
funcionalidad de entradas y salidas.
El prototipado modela el producto final y permite efectuar un test sobre determinados
atributos del mismo sin necesidad de que está disponible. Se trata, simplemente, de testar
haciendo uso del modelo.
¿Cómo se puede llevar a cabo esta técnica?
Consideraciones previas a la construcción de un prototipo
Profundidad de la funcionalidad requerida en el prototipo
Elección de la herramienta de prototipado y consideración de sus limitaciones
Criterios de conclusión para el ciclo de iteración
Composición del equipo (usuarios, desarrolladores y otros implicados)
Nivel de fidelidad requerido en el prototipado
Longitud máxima de un ciclo de iteración
Propósito del prototipo
Formas de manejar los conflictos entre miembros del equipo de diseño y
establecimiento de consenso.
Tras una serie de consideraciones previas ineludibles que condicionarán la marcha del
proceso (Ver tabla superior), se comienza elaborando un prototipo del producto final: qué
aspecto tendrá, cómo funcionará,...Para muchas interfaces de usuario, este modelo puede
resultar tan simple como unos dibujos con lápiz y papel o tan complejo como el propio código
operativo final. Para interfaces de hardware o estaciones de trabajo, el modelo puede consistir
en maquetas de espuma, caucho, cartón o cartulina. Cuanto más próximo se encuentre el
prototipo al producto real, mejor será la evaluación, si bien se pueden obtener magníficos
resultados con prototipos de baja fidelidad.

Variantes en la técnica del prototipado
Se puede hablar de una amplia variedad de técnicas de prototipado en base a las
características del prototipo a desarrollar:
1.
2.
3.
4.
5.

Según la funcionalidad reproducida
Según la fidelidad de la reproducción de la interfaz
Según su propósito
Según la porción del sistema representado
Según su ejecutabilidad u operatividad

los prototipos horizontales se confeccionan como de baja fidelidad. aunque las interfaces a otros módulos no funcionarán (lo que no supone ningún problema porque es la funcionalidad de las secciones dadas las que serán inspeccionadas o testadas. cuando el trabajo sobre las funciones reales del producto aún no ha dado comienzo. así como la ubicación y accesibilidad de determinados aspectos y características. sería el asiento y el tablero de mandos lo que podría ser testado. Para aplicaciones software que se han desarrollado con arquitectura modular. Tales prototipos permiten una evaluación del diseño de la interfaz. esto resulta relativamente sencillo. pero el conjunto de características es conocido. cuando las funciones reales operativas aún no han sido implementadas. En el caso de un coche. pero ninguna función relacionada con la entrada de texto o su formato.6. ‰ Prototipado Vertical (Vertical Prototyping) Los prototipos verticales muestran la funcionalidad exacta de un producto para una pequeña parte del conjunto completo. mientras que el chasis. pasando por maquetas realizadas por ordenador que tienen el mismo aspecto que el producto final. sin requerir el funcionamiento real de las funciones que representan. ‰ Prototipado Diagonal Se trata de un prototipo horizontal hasta un cierto nivel. pero sin el respaldo de una funcionalidad relativamente amplia. consistiendo en pocos más que dibujos y listas manuscritas. Según la fidelidad de la reproducción de la interfaz . quizás la mejor forma de obtener un prototipo vertical es utilizar un módulo completamente operativo de un producto. Las maquetas realistas pueden construirse con la mayoría de los entornos de desarrollo gráfico. Aun cuando algunas partes del producto aún no están listas para el test. Esta técnica se utiliza con preferencia en las etapas tempranas del proceso de desarrollo. Dado que un prototipo vertical ha de ser funcional prácticamente de forma completa (aunque sólo para una pequeña parte de la interfaz del producto). Esta técnica se utiliza cuando el diseño para una parte del producto en particular está prácticamente completa y merece la pena evaluarla en tanto que es un elemento contiguo a otro. Todas las funciones de un prototipo vertical imitan sus equivalente reales tanto como sea posible. la carrocería y otros elementos aún no están disponibles. un prototipo vertical de un procesador de textos podría mostrar todas las funciones de comprobación de ortografía y gramática. Según la funcionalidad reproducida ‰ Prototipado Horizontal (Horizontal Prototyping) Los prototipos horizontales exhiben un amplio espectro de las características del producto. y no otras). Los prototipos horizontales se utilizan con frecuencia para evaluar las preferencias de los usuarios respecto de las interfaces de usuario. A menudo. a partir del cual se puede considerar vertical 2. Otras variantes de especial relevancia 1. Por ejemplo. es posible determinar ciertos problemas con alguna parte en concreto mientras las demás se encuentran aún en fase de desarrollo.

bastando con incluirlos en una nota Post It. Si se pretende testar con frecuencia con el prototipo. Si la fidelidad del prototipo es realmente buena. un mensaje. aun cuando operan de la misma forma. Esta técnica es ideal cuando se dispone de poco tiempo y dinero para gastar y no es necesario recurrir al prototipado de baja fidelidad. Del mismo modo habrían de hacerse representaciones de los menús. por ejemplo. es otra herramienta de software la utilizada para maquetar la interfaz. siendo posible reutilizar algunos fragmentos de código del prototipo en la interfaz real. Normalmente. Llega el momento de utilizar el prototipo en una sesión de evaluación.Las notas Post-It resultan útiles. este puede ser usado en tests cuantitativos. mejores serán los resultados obtenidos. en las etapas iniciales del proceso de desarrollo. Por ejemplo. Como cualquier método de prototipado. El ejemplo clásico del prototipado de baja fidelidad es el uso de lápiz y papel para maquetar interfaces en pantallas. Baja fidelidad significa que los prototipos a utilizar no tienen el aspecto real de la interfaz que se está testando. Dichas herramientas. se puede utilizar esta técnica cuando aún no se dispone de la interfaz real. Cuanto mejor sea el prototipo. Habría de hacerse uno por cada pantalla de la interfaz. y en particular para interfaces de software. tal y como haría la interfaz real y responde a esos eventos de idéntica forma (mostrando una ventana en particular. por ejemplo. Hay quien utiliza transparencias para simular una estructura de capas según la cual se disponen los diversos elementos. normalmente. grupos de botones. dado que mediante su movimiento y disposición se puede imitar la evolución en una estructura de menús. permiten imitar la existencia de retrasos en máquinas más lentas o la espera a la respuesta de un servidor. tanto en términos de dinero como de tiempo. La idea es conseguir una gran cantidad de información de la interacción entre la interfaz y el usuario mediante la evaluación de este prototipo. Esto puede resultar tan simple como dibujar a mano cajas con controles garabateados. suelen ser testados mediante maquetas de arcilla esculpida sobre marcos de madera y alambre. pero supone una complicación importante e innecesaria. La ventaja del prototipado de baja fidelidad es la ventaja de poder inventar a lo largo de la sesión nuevos elementos en la interfaz. además. Muchos prototipos de software se construyen utilizando herramientas multimedia. Los prototipos de software pueden utilizar espuma o goma para proporcionar una representación física realista del producto. Las interfaces basadas en la Web se prototipan bastante bien con HTML y HTML Dinámico. ‰ Prototipado de Baja Fidelidad (Low-Fidelity Prototyping) El prototipado de baja fidelidad es una manera barata de proporcionar prototipos para su uso en test y sesiones de diseño participativo. como pueda ser madera o panel.. y demás elementos. en un test de usabilidad en el que se plantea de modo informal un protocolo de pensamiento . cambiando de estado.. es recomendable utilizar otro tipo de materiales. es posible permitirse un mayor número de ciclos de test. Se ha de utilizar una herramienta que permita imitar el aspecto y el comportamiento de la interfaz real en la mayor medida de los posible. o imprimir el dibujo si se opta por un programa de ordenador.‰ Prototipado de Alta Fidelidad (High-Fidelity Prototyping) El prototipado de alta fidelidad es un método donde el prototipo utilizado para el test se corresponde con la interfaz real en la mayor medida posible. Dicha herramienta acepta entradas desde ratón o teclado. Dado que los prototipos de baja fidelidad son baratos. etc). más sujetos o más prototipos. Los salpicaderos de los automóviles.

bolígrafos. para disponer inmediatamente de un elemento cuando sea necesario. Esta técnica es ideal cuando se dispone de poco tiempo y dinero para gastar y resulta de mayor interés la información aportada por el usuario que la reunión de datos. Los elementos de la interfaz. previsiblemente en las primeras etapas del proceso de desarrollo. Es preciso disponer del tiempo suficiente para crear el prototipo. Esto incluye papel. ¿Cómo se puede llevar a cabo esta técnica? Podemos distinguir una serie de pasos básicos para la implementación de un proceso de estas características 1. moviendo.. acetato. acetato. Este segundo evaluador haría la función del ordenador. conducir la evaluación del prototipo e informar de los resultados. cajas de diálogo y cualquier otro elemento que se mueva o cuya apariencia varíe. diálogos e iconos. También se suelen utilizar los "Post-its" para representar elementos de la interfaz.manifestado. como mensajes del sistema. También podría trabajarse con dos evaluadores. esta técnica se utilizaría cuando no se dispusiera todavía de la interfaz real. Se construye el prototipo de papel utilizando piezas separadas para los menús. como menús. la evaluación puede volverse muy agitada. diseñar algunas tareas. Al igual que cualquier método de prototipado.. manipulando los elementos de papel de la interfaz y otro que controlaría la sesión. ventanas. los prototipos de papel no son aptos para exploraciones detalladas Limitaciones • Debido al uso del papel y al modo de operación. especialmente si se cuenta con un experto al que le encanta "hacer click" en todos los sitios. Prototipado de Papel (Paper Prototyping) Este método se caracteriza por el uso de materiales y equipo sencillos para crear una simulación basada en papel de la interfaz de un sistema con el objetivo de explorar los requerimiento de usuario (Después. se pueden utilizar dos evaluadores. se crean utilizando papel. uno que actuaría como sistema. los prototipos de papel van a constituirse como medios valiosos y rentables para evaluar las opciones de diseño. 2.). reagrupando y exhibiendo diversos elementos en respuesta a las "entradas" proporcionadas por el primer evaluador. • • • Se fomenta la colaboración entre diseñadores y usuarios Los prototipos de papel se construyen y refinan rápidamente Se requieren materiales y recursos mínimos para lograr una Beneficios sensación de producto • Esta técnica puede ser utilizada por aquellos con poca o ninguna experiencia en factores humanos • Debido a su simplicidad. El resultado obtenido se denomina frecuentemente prototipo de baja fidelidad. formularios de entrada y cajas de diálogo. bolígrafos y adhesivos. También se podría trabajar con una cámara de vídeo para registrar las interacciones sobre el papel. En ocasiones. Hay que reunir los materiales necesarios. uno para la conducción del test y el otro para la manipulación del prototipo. Resulta de ayuda disponer de una serie de elementos dibujados con antelación y organizados. tarjetas. . durante el proceso de diseño. reunir usuarios. esta forma de prototipo no se puede utilizar para simular tiempos de respuesta • El individuo que manipula el prototipo para simular su evolución debe ser consciente de la funcionalidad del sistema objetivo Beneficios y Limitaciones de la técnica del Prototipado de Papel Los materiales requeridos para crear los elementos del prototipo son bien simples.

11. Hay que seleccionar a los usuarios apropiados para el test del prototipo. Si hay observadores presentes. conviene tener en consideración las siguientes guías prácticas: Hay que trabajar a través de las interacciones sobre el papel de la forma más completa posible. Informar al usuario y agradecerle su colaboración. utilizados con un determinado objetivo. así como de soluciones potenciales durante la sesión para su posterior consideración. intentando cubrir todos los posibles caminos que el usuario podría querer seguir. un diseño dirigido por la tecnología 2. la heterogeneidad de los grupos de usuarios: ya se conocen los atributos de la aceptabilidad de un sistema que propone Nielsen. productos de consumo. . cassettes. Se han de realizar pruebas previas para practicar con el manejo del prototipo. se refinará el prototipo de papel y se repetirá el proceso anterior. Uno de los métodos más característicos para el prototipado de baja fidelidad de interfaces de usuario es el prototipado de papel. Los productos elegantes son a menudo no muy usables. 14. El diseño de productos inteligentes como teléfonos móviles. Hay que conducir cada sesión manipulando el prototipo de papel a medida que el usuario trabaja en las tareas determinadas. Hay que disponer de papel. para hacer el proceso interactivo lo más fluido posible. Las razones fundamentales que cita la bibliografía son tres: 1. VCRs y ATMs se puede beneficiar del 3DPP dado que sus interfaces consisten en formas físicas. asimismo. Las grabaciones de vídeo pueden ser de ayuda. • • • De forma adicional. 12.. 10. Hay que asegurar que el equipo requerido para el registro está disponible y funcionando. Un miembro del equipo proporcionará instrucciones para la ejecución de las tareas y explorará las impresiones e intenciones del usuario mediante cuestiones apropiadas. La tercera dimensión en los prototipos de papel Los prototipos de baja fidelidad deben ser baratos y sencillos para que su uso sea práctico.. Hay que tratar de cubrir una amplia variedad de usuarios dentro de la población objetivo. Analizar la información obtenida. el prototipado de papel no puede representar de forma completa a aquellos productos o sistemas que impliquen una determinada manipulación física. 9. resumir las observaciones y las evaluaciones de usuario. Considerar los temas y la severidad de los problemas identificados. Hay que practicar con todas las posibles interacciones con un usuario piloto.3. botones y pequeños displays cuyo uso implica. el manejo de otros objetos físicos como dinero. recibos. incluido el ocio. podrán tomar notas de determinados problemas. Conducir las entrevistas con el usuario posteriores a la sesión basándose en preguntas preestablecidas así como otros aspectos que hayan surgido durante la evaluación. 7. la problemática de operar todo el sistema con una interfaz muy reducida (pocos botones y una pequeña pantalla) 3. 8. 5. 4. Sin embargo. 6. "post-it" y otros elementos de sobra disponibles para disponer de nuevos caminos para interacciones que el usuario podría esperar realizar. a menudo. Donde sea necesario. Resumir las implicaciones en los requerimientos de usuario e informar al equipo de diseño. Los productos inteligentes son. Hay que preparar escenarios de tareas realistas para la evaluación. y han de ser de fácil uso en el contexto real de operación. El nivel de representación puede ser mejorado mediante el prototipado de papel tridimensional (3DPP). 13.