Aplicación de la consola (mi favorita), rápida & forma descuidada, MS Paint (para GUI); ¿Qué funciona mejor la mayor parte del tiempo para su aplicación estándar? ¿por qué?
Aplicación de la consola (mi favorita), rápida & forma descuidada, MS Paint (para GUI); ¿Qué funciona mejor la mayor parte del tiempo para su aplicación estándar? ¿por qué?
Lo creas o no, PowerPoint .
Sé que puedes reírte, y definitivamente lo hice al principio, pero hay muchas cosas buenas acerca de PowerPoint que lo convierten en una buena herramienta de prototipo.
Puede obtener herramientas adicionales como esto para que se vea mejor.
Para mí, sin duda, es Balsamiq . Me encanta por varios motivos.
SketchFlow in Blend es una buena idea:
El principal problema con esto es que no es simplemente arrastrar y soltar visualmente como Balsamiq, las herramientas de prototipos de PowerPoint u otras herramientas visuales, por lo que necesita conocer al menos los conceptos básicos de Blend / XAML.
Soy un gran fan de MS Paint. Me gusta que la mala calidad del doodle hace que sea fácil tirar y comenzar de nuevo. Habiendo utilizado herramientas de visualización y diagramación más sofisticadas, pasé demasiado tiempo intentando descubrir cómo representar una idea compleja cuando la idea en sí debería haber sido lo suficientemente simple como para dibujarla.
Creo que es la misma dinámica que una servilleta: solo obtener un glifo de la idea es suficiente para poner 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.
Probablemente, dependerá de la plataforma con la que vaya a crear la aplicación (¿Una aplicación web? ¿Escritorio? ¿C ++? ¿Java?), pero generalmente voy directamente del papel a la plataforma real. Beneficios: parece real porque lo es, y una vez que haya descubierto la manera de diseñar la GUI, simplemente agregue la funcionalidad necesaria y la aplicación estará lista.
Eso se llama Desarrollo rápido de aplicaciones .
Lea otras preguntas en las etiquetas testing development-process