it-swarm-es.com

¿Qué formato es mejor para el primer prototipo que no está en papel?

Aplicación de la consola (mi favorita), forma rápida y descuidada, MS Paint (para GUI); ¿Qué funciona la mayor parte del tiempo para su aplicación estándar? ¿Por qué?

12
Morgan Herlocker

Lo creas o no, PowerPoint.

Sé que puedes reírte, y definitivamente lo hice al principio, pero hay muchas cosas grandes sobre PowerPoint que lo convierten en una buena herramienta de prototipo.

  • Fácilmente implementado -able : todos tienen PowerPoint casi, por lo que no tiene que preocuparse por la configuración innecesaria solo para que alguien pueda usar un prototipo.
  • Easy Mock-ups - Todo el mundo es prácticamente sabe cómo moverse en PowerPoint, por lo que es tan fácil como dibujar cuando se trata de crear la UI FAST.
  • Interactividad - Aquí es donde se pone bien. PowerPoint le permite crear enlaces en diapositivas que lo llevan a otra diapositiva especificada haciendo clic en un área. Si utiliza esta metáfora para los botones y otros enlaces para su UI propuesta, puede configurar un usuario en la parte delante de una presentación maximizada de PowerPoint y hacer que se le haga clic a medida que observa y tome notas.

Puede obtener herramientas adicionales como esto para que se vea mejor.

17
Ryan Hayes

Para mí, la entrega, es Balsamiq , me encanta por varias razones.

  • Fácil de usar : la interfaz para Balsamiq es increíblemente simple y rápida para mí juntar las cosas.
  • Parece una maqueta - Cuando lo muestra a los clientes/clientes/proveedores, parece una maqueta, por lo que no hay confusión de que "estoy casi hecho "o algo así.
  • Parece profesional : además del punto anterior, sí, se ve "dibujado a mano" pero aún se ve profesional.
  • Los controles de la UI comunes están disponibles, para construir rápidamente maquetas que se parecen a las aplicaciones reales.
19
Mitchel Sellers

Sketchflow en Blend es una idea ordenada:

  • Los estilos refuerzan la idea, es un prototipo a las partes interesadas para gestionar las expectativas.
  • Si conoce la mezcla, usted conoce Sketchflow: solo hay una capa más delgada en la parte superior que le permite crear "pantallas" y navegar fácilmente.
  • Dado que todo está en XAML real, puede habilitar la interactividad y dedicar tiempo a desarrollar características reales que son cruciales para la apariencia y la funcionalidad de la aplicación, como las importantes transiciones animadas o los prototipos de datos de datos (la funcionalidad de datos de la muestra de Blend es excelente para esto) . Tiene comportamientos incorporados que se conectan a la capa "Mapa de pantalla" de mezcla: hacer un botón o enlace Navegar a otra pantalla es tan simple como arrastrar y soltar y seleccionar un valor de un desplegable.
  • Es muy difícil reutilizar un prototipo de SketchFlow y convertirlo en una aplicación real: generalmente puede reciclar algunos diseños visuales, pero solo a nivel básico. Considero que esto es algo bueno, porque la prototipación no te pone en el estado de ánimo adecuado para construir una aplicación real.
  • Puede exportar el prototipo a una aplicación de "reproductor" autónoma que solo necesita que se ejecute Silverlight. El jugador permite toda la interactividad y le permite navegar a través de las pantallas de la aplicación, incluso si no ha cableado la interactividad, y las partes interesadas pueden proporcionar comentarios a través de notas o marcas de tinta en el prototipo.

El problema principal con él es que no es puramente visual de arrastrar y soltar como Balsamiq, herramientas de prototipo de PowerPoint u otras herramientas visuales, por lo que debe saber al menos lo básico de Blend/XAML.

1
nlawalker

Soy un gran fan de la pintura de MS. Me gusta que la mala calidad del doodle hace que sea fácil desechar y comenzar. Habiendo usado herramientas de diagramas y visualización más sofisticadas, me encontré gastando demasiado tiempo tratando de averiguar cómo representar una idea compleja cuando la idea misma debería haber sido lo suficientemente simple como para boceto.

Creo que es la misma dinámica que una servilleta, simplemente obtener un glifo difícil de la idea es suficiente para establecer las cosas en movimiento. Para mí, no quiero tocar una herramienta de diagramación hasta que los diagramas ya estén bien pensados.

Pero puede ser solo yo y mis formas extrañas.

1
Kevin Hsu

Probablemente depende de ¿con qué plataforma con la que vaya a construir la aplicación (una aplicación web? Desktop? C++? Java?), Pero generalmente voy directamente desde el papel a la plataforma real. Beneficios: se parece a lo real porque es, y después de haber descubierto cómo diseñar la GUI, solo agregue la funcionalidad necesaria, y su aplicación está lista.

Que se llama desarrollo de aplicaciones rápidas .

0
Joonas Pulakka