Socio gerente YouX
De forma genérica, podemos definir el prototipado de software como el proceso que permite crear un modelo visual del producto o sistema cuyo desarrollo se pretende realizar.
Revisar la historia del desarrollo de software nos ayuda a comprender el uso de la creación de prototipos. En los años 60 del siglo pasado se creó un modelo de desarrollo que se ha mantenido popular hasta el día de hoy, el SLDC – Ciclo de Vida de Desarrollo de Software.
El SDLC presentó como una gran ventaja la segmentación de la producción de software en diferentes fases individuales, las cuales trabajarían de forma sistémica, con sus insumos, procesamiento y resultados que pasarían a la siguiente fase, luego de ser verificados y validados.
Su uso reveló sus limitaciones: partió del supuesto erróneo de que el proceso de desarrollo es lineal y que las interacciones entre fases son excepciones.
Este enfoque significó que los componentes tangibles del sistema sólo estuvieran disponibles muy tarde. Por otro lado, cualquier cambio que se hiciera necesario, por ejemplo solicitado por el cliente, se hacía difícil de realizar sin el gasto de enormes recursos.
Es en este contexto que en los años 80 surgió el Live Cycle de Software Orientado a la Creación de Prototipos. Este modelo no introduce una ruptura con el anterior, sino que lo complementa, haciéndolo más iterativo. La creación de prototipos comienza a asumir un papel central.
Como afirman Connell y Shafer, “ un prototipo de software es un modelo visual dinámico que proporciona una herramienta de comunicación para el cliente y el desarrollador que es mucho más eficaz que la prosa narrativa o los modelos visuales estáticos para representar la funcionalidad. Ha sido descrito como:
(Connell JL, Shafer LB.: Prototipado rápido estructurado. Prentice Hall International, Yourdon Press, 1989)
El papel de la creación de prototipos en el desarrollo de software es particularmente importante en los casos en que el cliente no tiene bien definidos los requisitos del proyecto, la creación de prototipos permite crear un primer prototipo del producto final, probarlo y mejorarlo hasta su aprobación. A partir de ese momento, el prototipo desarrollado se convierte en la base de desarrollo del producto final.
“Como les gusta decir a algunos desarrolladores: “Si una imagen vale más que mil palabras, entonces un prototipo vale más que mil reuniones”. "
Juan Pérez
en, ¿Qué es la creación de prototipos en el desarrollo de software (y por qué es importante)?
Hay varios tipos de prototipos en el desarrollo de software y también varias nomenclaturas. Buscando un poco de estructura, podemos decir que se diferencian según dos ejes principales: el alcance (cuánto representan del sistema final) y su grado de realismo:
4 tipos de plantillas de creación de prototipos
¿Está pensando en desarrollar nuevas interfaces o productos o busca mejorar las soluciones existentes? Proceda con seguridad. Consulte nuestros servicios .
YouX es una empresa de desarrollo de software enfocada en brindar las mejores experiencias de usuario.
Sede: Av. da Peregrinação, 9, 1 dto – 1990-425 Lisboa
Info@you-x.eu – Telefone: +351 211 353 284
Estrategia Digital
Diseño de experiencia de usuario
Diseño de interfaz de usuario
Carreras digitales
Investigación de usuarios
aplicaciones de realidad aumentada
Web AR
Auditorías de experiencia de usuario
Desarrollo de software
Aplicaciones móviles
Aplicaciones web
© 2021-25 Xperialab Lda ® Todos os direitos reservados.
YouX es una empresa de desarrollo de software enfocada en brindar las mejores experiencias de usuario.
Estrategia Digital
Diseño de experiencia de usuario
Diseño de interfaz de usuario
Carreras digitales
Investigación de usuarios
aplicaciones de realidad aumentada
Web AR
Desarrollo de software
Aplicaciones Móviles / Aplicaciones Web
Sitios web
© 2021/5 Xperialab Lda ®
Todos os direitos reservados.
No puedes copiar el contenido de esta página.