¿Qué es el vaporware?
El desarrollo de software de computadora es el proceso de crear una aplicación de software que automatiza la finalización de una tarea manual. Esta aplicación de software se convierte en un producto que requiere ventas y marketing para una comunidad de usuarios. El término vaporware se usa para describir una aplicación de software que está en desarrollo y no está lista para la producción.
El desarrollo de software es un proceso complejo que requiere una gestión y rigor efectivos. El desarrollo de software es el proceso de administrar un producto de software a través de las etapas de su creación. Estas etapas generalmente incluyen requisitos, diseño, codificación, pruebas e implementación.
Rapid Application Development (RAD) es un método para el desarrollo de software que utiliza vaporware. Durante la fase de requisitos de desarrollo, el RAD crea pantallas que demuestran cómo funcionará la aplicación. Por lo general, la pantalla incluirá datos falsos, pero se verá como un sistema en vivo.
El desarrollo adecuado del software requiere que los desarrolladores tengan una comprensión detallada de las expectativas de los posibles usuarios de una aplicación. Para lograr esto, los desarrolladores pueden usar prototipos. Una aplicación prototipo es una versión conceptual rápida de una aplicación que funciona y se considera vaporware. Por lo general, es una pantalla utilizable con limitaciones en la arquitectura subyacente.
Las aplicaciones de software complejas son caras y requieren muchas horas de desarrollo de software y ensamblaje de hardware. Por lo general, estas aplicaciones requieren importantes inversiones financieras por adelantado. Las técnicas de Vaporware se utilizan para crear interés en un producto que puede impulsar la demanda y la inversión.
Algunas aplicaciones y tecnologías informáticas utilizan "humo y espejos" para distraer a los usuarios potenciales de los problemas subyacentes de una aplicación. Este enfoque de vaporware confunde los verdaderos beneficios de una aplicación. Si bien el sistema cumple con los beneficios descritos, las expectativas más altas definidas no se cumplen después de la implementación.
Shovelware es el término utilizado para describir un esfuerzo de portabilidad de una aplicación de un sistema operativo a otro sin ninguna mejora en la usabilidad. Se engaña a los usuarios para que piensen que el nuevo sistema actuará y se sentirá como el sistema anterior con un mejor rendimiento. Cuando el sistema se introduce en el nuevo entorno, generalmente no cumple con las expectativas de la comunidad de usuarios.
Glossyware es otra forma de venta de vaporware. Cuando se comercializa una aplicación informática, el material utilizado para el anuncio a menudo se denomina glossyware. Este material a menudo vende en exceso un producto, lo que promete una funcionalidad que no existe en la producción.
Por lo general, los desarrolladores de aplicaciones de software no son defensores del marketing de vaporware. Este tipo de marketing crea demanda antes de que un producto esté listo para su lanzamiento. Esta carga recae en el desarrollo para entregar el producto más rápido, lo que reduce la calidad general.