Qu'est-ce qu'un Vaporware?
Le développement de logiciels est le processus de création d'une application logicielle qui automatise l'achèvement d'une tâche manuelle. Cette application logicielle devient un produit nécessitant des ventes et du marketing pour une communauté d'utilisateurs. Le terme vaporware est utilisé pour décrire une application logicielle en cours de développement et non prête à être produite.
Le développement de logiciels est un processus complexe qui nécessite une gestion efficace et une rigueur. Le développement logiciel est le processus de gestion d'un produit logiciel au cours des étapes de sa création. Ces étapes incluent généralement les exigences, la conception, le codage, les tests et le déploiement.
Rapid Application Development (RAD) est une méthode de développement logiciel qui utilise un vaporware. Au cours de la phase de développement des exigences, le RAD crée des écrans qui montrent le fonctionnement de l'application. Généralement, l’écran inclura de fausses données mais ressemblera à un système en direct.
Un développement logiciel approprié nécessite que les développeurs aient une compréhension détaillée des attentes des utilisateurs potentiels d'une application. Pour ce faire, les développeurs peuvent utiliser des prototypes. Un prototype d'application est une version conceptuelle rapide d'une application fonctionnelle et considérée comme un vaporware. Il s'agit généralement d'un écran utilisable avec des limitations dans l'architecture sous-jacente.
Les applications logicielles complexes sont coûteuses et nécessitent de nombreuses heures de développement logiciel et d'assemblage de matériel. Généralement, ces applications nécessitent des investissements financiers initiaux importants. Les techniques de vaporware sont utilisées pour créer un intérêt pour un produit susceptible de stimuler la demande et les investissements.
Certaines applications et technologies informatiques utilisent «la fumée et des miroirs» pour détourner les utilisateurs potentiels des problèmes sous-jacents d'une application. Cette approche de vaporware trompe les véritables avantages d'une application. Bien que le système offre les avantages escomptés, les attentes plus élevées définies ne sont pas satisfaites après la mise en œuvre.
Shovelware est le terme utilisé pour décrire l'effort de portage d'une application d'un système d'exploitation à un autre, sans mise à niveau de la convivialité. Les utilisateurs sont amenés à penser que le nouveau système va agir et se sentir comme l'ancien système avec de meilleures performances. Lorsque le système est intégré dans le nouvel environnement, il ne répond généralement pas aux attentes de la communauté des utilisateurs.
Glossyware est une autre forme de vente de vaporware. Lorsqu'une application informatique est commercialisée, le matériel utilisé pour la publicité est souvent appelé glossyware. Ce matériau surenchère souvent un produit, une fonctionnalité prometteuse inexistante en production.
En règle générale, les développeurs d'applications logicielles ne sont pas des promoteurs du marketing de vaporware. Ce type de marketing crée une demande avant qu'un produit ne soit prêt à être commercialisé. Ce fardeau est imputé au développement pour livrer le produit plus rapidement, ce qui réduit la qualité globale.