Prototipos en el Desarrollo de Software: Tipos, Ventajas y Desventajas

Enviado por Comunidad Xuletas y clasificado en Economía

Escrito el en español con un tamaño de 3,14 KB

Prototipos en el Desarrollo de Software

Un prototipo se puede utilizar para:

  • Probar la utilidad del diseño de producto y la interacción con el usuario.
  • Elevar las necesidades de los usuarios (requisitos de obtención).
  • Validar los requisitos de los usuarios.

¿Qué es un Prototipo?

Un prototipo es una versión inicial de un sistema que está disponible en el desarrollo temprano. Pueden ser construidos con tecnología distinta a la utilizada en el desarrollo de la versión final del sistema.

Características Comunes de los Prototipos

Los prototipos suelen tener características como:

  • Funcionalidad reducida.
  • Requisitos funcionales, tales como rendimiento, seguridad y fiabilidad, pueden ser relajados.

Tipos de Prototipos

Prototipos Evolutivos

  • Su objetivo es ofrecer una versión ejecutable del sistema lo más rápidamente posible al cliente.
  • El prototipo se convierte en la versión final cuando termina el desarrollo.

Prototipos Desechables

  • Su objetivo es ayudar en la obtención de requerimientos y/o asistir en el diseño de la interacción con el usuario.
  • Implementa los requisitos que el equipo no entiende o que son más difíciles/importantes para los usuarios.
Clasificación de Prototipos Desechables

Los prototipos desechables pueden ser ordenados por:

  • Prototipos de baja fidelidad.
  • Prototipos de alta fidelidad.
Prototipos de Alta Fidelidad
  • Tienen como característica principal la imagen del producto terminado.
  • Tienden a ser utilizados en su material de construcción que se utilizará para producir la versión final del software.
Ventajas de los Prototipos de Alta Fidelidad
  • Funcionalidad.
  • Interactividad.
  • Visual del producto final.
Inconvenientes de la Creación de Prototipos de Alta Fidelidad
  • El costo y el tiempo de construcción.
  • Los cambios pueden ser caros.
  • Los errores pueden dañar la evaluación (se bloquea).
Prototipos de Baja Fidelidad
  • Se caracterizan por poca semejanza con el producto acabado.
  • El principal objetivo es capturar la esencia de la interacción real con el dispositivo del usuario, a fin de obtener y validar los requisitos de producto en las pruebas de usabilidad.
  • Se pueden construir con papel, lápiz y tijeras u otros materiales.
Ventajas de los Prototipos de Baja Fidelidad
  • Posibilidad de evaluación de múltiples proyectos de la interfaz (que fomenta la creatividad).
  • Útiles para la comunicación de ideas relacionadas con el diseño de interacción, la construcción (y cambio) rápida, fácil y barato.
  • Comunicarse en el desarrollo, llamando al usuario a hacer críticas y sugerencias.
Inconvenientes de los Prototipos de Baja Fidelidad
  • Limitada a la evaluación de los errores y cuestiones tales como el rendimiento.
  • Se requiere la presencia de un facilitador.
  • Pocas posibilidades de navegación.