Bien como sea, empecemos por definir que es un prototipo:
"Se emplea para nombrar al primer dispositivo que se desarrolla de algo y que sirve como modelo para la fabricaci贸n de los siguientes o como muestra."
Lo habitual es que un prototipo se emplee a modo de prueba antes de proceder a la producci贸n en serie del elemento en cuesti贸n. La finalidad de un prototipo es que sus desarrolladores puedan advertir eventuales fallas en el funcionamiento y descubrir falencias. Tras las pruebas y los an谩lisis necesarios del prototipo, el fabricante contar谩 con la informaci贸n que precisa para comenzar con la producci贸n general.
Los prototipos en pocas palabras es un modelo inicial y b谩sico que represente a nuestro producto final. Generalmente como desarolladores tendemos a poner en prueba nuestras ideas generando proyectos y programas semi-terminados, con el simple prop贸sito de mostrar un breve adelanto, una muestra de nuestro trabajo o para probar simplemente funcionalidades y caracter铆sticas de nuestro producto. Los prototipos pueden ser clasificados en:
- Prototipos de Alta fidelidad: Son aquellos que utilizan materiales y se parece al producto final.
- Prototipos de Baja fidelidad: Utilizan materiales distintos y no se parecen al producto final. Su ventaja es que son baratos, simples y f谩cil de producir. Son particularmente 煤tiles en las fases iniciales del desarrollo, durante el dise帽o conceptual. Generalmente se componen de dibujos est谩ticos.
A su vez los prototipos pueden ser clasificados seg煤n su capacidad de ofrecer interactividad, siendo as铆 divididos en:
- Prototipos funcionales: son aquellos que permiten detallar el proceso interactivo entre una o varias tareas, en otras palabras permiten mostrar el comportamiento funcional de nuestro proyecto terminado, mas no esta completamente desarrollado, es un simple c谩liz.
- Prototipos no funcionales: son aquellos que representan un modelo (generalmente visual) para probar ciertos aspectos de dise帽o, de manera que se obtenga una idea precisa de las caracter铆sticas del producto final.
Tienen la tarea de simular o representar las partes implementadas del sistema final a desarrollar. Es importante nunca comenzar a prototipar sin haber definido primero los objetivos del cliente o las necesidades de los usuarios as铆 mismo los requisitos del proyecto y la informaci贸n necesaria.
Usando prototipos el cliente adem谩s ve y comprende c贸mo ser谩 la aplicaci贸n o proyecto terminado, mucho mejor que s铆 se ofrece descrita en un documento.
El prototipado evita malentendidos entre el proveedor y el cliente o incluso entre los propios miembros del equipo, ayuda a especificar los requerimientos, a detectar inconsistencias o falta de funcionalidad, y se convierte en un complemento de gran valor en el an谩lisis.
En segundo lugar, el prototipo se modifica con facilidad y rapidez, se evitan as铆 modificaciones posteriores mucho m谩s costosas cuando la aplicaci贸n ya se est谩 implementada, de modo que se reducen costes y tiempos.
Y en tercer lugar, tambi茅n permite realizar pruebas de usabilidad, como test con usuarios, en etapas tempranas del proyecto. De este modo se detectan y solucionan los problemas antes de comenzar su implementaci贸n y el resultado son proyectos m谩s f谩ciles de entender, de usar y que se ajustan mejor a las necesidades de los usuarios.
Fuentes:
Nota: parte de este contenido esta basado en la informacion proporcionada por el plan "Activate, Google Espa帽a, si deseas conocer mas acerca de sus cursos y demas te invito a consultar http://google.es/activate.
Es importante que sigamos conociendo y aprendiendo diversos temas espec铆ficos como el de prototipo
ResponderEliminarel cual siempre ser谩 uno de los mejores y m谩s importantes.