¿Por qué usar prototipos en el desarrollo de software?

Darryl Bachmeier
Feb 27, 2020
Gestión-de-proyectos


Los prototipos no son solo ahorros de costos o errores de captura. Ayudan al equipo de desarrollo a capturar los requisitos correctos de las áreas de negocio para construir el producto correcto. Los prototipos ayudan a los usuarios a tener en sus manos algo para que sientan si el producto funcionará para ellos. Aumenta la comprensión en todo el equipo del proyecto.

Tipos de prototipos

Existen diferentes tipos de prototipos. Los prototipos se pueden dividir en baja o alta fidelidad.

Prototipo de baja fidelidad

Un prototipo de baja fidelidad es el lápiz y el papel. A veces hago esto cuando me reúno con mis clientes y necesito aclarar qué va a dónde. Dibujo un simple garabato en una abstracción muy alta. Una imagen puede estar representada por un solo cuadro con una “X”. Si se necesitan varias páginas o pantallas en el producto, podría dibujar pequeñas pantallas en la página con flechas que las conectan para poder entender el flujo de navegación.

Prototipo de alta fidelidad

Un prototipo de alta fidelidad es generalmente lo que creo después de que creo que tengo todos los requisitos documentados. Esto se hará en C # usando Sharp Develop. Me gusta porque es de código abierto y gratuito y es rápido para diseñar componentes en la pantalla. Por lo general, llego al extremo de llenar cuadros de lista y tablas de datos con algunos datos ficticios, pero no dedico mucho tiempo a la funcionalidad. Soy un analista de negocios, no un desarrollador, así que dejo el desarrollo a los profesionales. Les recuerdo a mis clientes que el prototipo no es el producto final, aunque puedo lograr que se vea bien, está a un tiro de distancia.

El uso de prototipos ha ahorrado mucho tiempo y esfuerzo a mis proyectos y le ha dado al cliente el producto que necesitaba. También ha ayudado a separar proyectos en iteraciones más pequeñas. Ha aumentado la comunicación de ideas en todo el equipo del proyecto. Ha evitado no solo los errores, sino también los cambios que se realizan tarde en el proceso de desarrollo, que es ampliamente conocido como mucho más costoso de solucionar.

2020 © Zenbo Services Ltd. All rights reserved.