Permítanme publicar una contrapregunta (y responderla yo mismo): ¿qué es un prototipo?
Puede sonar estúpido, pero su impresión de lo que se necesita puede estar equivocada. El mío fue una vez, y me encanta construir cosas.
Un prototipo es algo que usted construye que le da a alguien una idea tangible de lo que hace el producto en función de los comentarios y su concepto. Lo convincente que sea su prototipo dependerá de su audiencia y de dónde se encuentre para descubrir qué punto de dolor resuelve su concepto. Esto varía según cuánto sepa sobre el problema y cuántas personas estén listas para usar el producto.
- ¿Cuál es la mejor aplicación para el desarrollo de bases de datos?
- ¿Puedo obtener la perfección tanto en el desarrollo web como en el desarrollo de software (cualquier aplicación de plataforma móvil nativa)?
- ¿Sugiere algunas de las mejores empresas de desarrollo de aplicaciones móviles en India (especialmente en el área relacionada con mapas)? ¿Y cuánto cobran? ¿Será por horas o por hitos?
- ¿Cuáles son los pros y los contras de una aplicación web híbrida? ¿Por qué es la aplicación híbrida?
- Desarrollo web móvil: ¿Qué significa que un sitio web esté "optimizado para iPad" (u otras tabletas)?
En el gran esquema de las cosas, es costoso codificar un concepto. Cuesta mucho tiempo o el tiempo de otra persona (lo que cuesta dinero). Si está empeñado en construir un prototipo porque desea construir un prototipo para aumentar sus habilidades tecnológicas, codifique. Pero entonces no estás construyendo un prototipo … estás practicando.
En realidad:
Debe usar el nivel de prototipo necesario para comunicar el punto de dolor que corrige su software en función de lo que sabe sobre el punto de dolor, y luego mostrarlo a las personas.
Entonces, comencemos con una serie de dibujos que contienen las pantallas de su aplicación:
Esto me tomó 2 minutos para hacer. Esto debería permitirle hablar a alguien sobre lo que hace su aplicación propuesta. Proporciona un control de cordura sorprendentemente efectivo sobre la funcionalidad y si la aplicación resuelve o no un punto débil. También le permite a alguien criticar el diseño básico de la aplicación. ¿Tu letra es terrible como la mía? Hacen software para eso como Balsamiq o iPhone Mockup
Ok, ¿recibiste buenos comentarios y tu idea todavía parece viva? ¡Excelente! Ahora construya una versión de mayor fidelidad de esto. http://inkscape.org/, GNU Image Manipulation Program o tu herramienta Adobe favorita funcionarán. Dale a tu aplicación algo de color y algunas fotos. Si eres un experto en HTML, puedes optar por hacerlo en HTML / CSS, pero solo si eres más eficiente en esa herramienta. Preséntalo a un público más amplio.
¿Recibió más comentarios y está listo para ver lo que alguien piensa acerca de presionar los botones a través de un flujo de trabajo? ¡Excelente! Existen herramientas que no son de desarrollador que hacen que sea bastante fácil combinar algo como Codiqa: creación rápida e intuitiva de prototipos móviles o The Bootstrap Interface Builder. Ahora tiene un sitio web real con botones que las personas pueden presionar con un poco de HTML básico.
Ok, ¿a todos les encanta tu producto y están derribando tu puerta para construirlo? Ok, ahora construyelo. Codifíquelo o haga que alguien lo codifique por usted. Su aplicación ha pasado la prueba de olfateo y probablemente resuelve un punto de dolor real que resuena con las personas. Sal y haz que suceda.