O que é o Vaporware?
O desenvolvimento de software de computador é o processo de criação de um aplicativo de software que automatiza a conclusão de uma tarefa manual. Esse aplicativo de software se torna um produto que requer vendas e marketing para uma comunidade de usuários. O termo vaporware é usado para descrever um aplicativo de software que está em desenvolvimento e não está pronto para produção.
O desenvolvimento de software é um processo complexo que requer gerenciamento e rigor eficazes. Desenvolvimento de software é o processo de gerenciar um produto de software através dos estágios de sua criação. Esses estágios normalmente incluem requisitos, design, codificação, teste e implantação.
O RAD (Rapid Application Development) é um método para desenvolvimento de software que usa vaporware. Durante a fase de desenvolvimento de requisitos, o RAD cria telas que demonstram como o aplicativo funcionará. Normalmente, a tela incluirá dados falsos, mas parecerá um sistema ativo.
O desenvolvimento adequado de software exige que os desenvolvedores tenham um entendimento detalhado das expectativas dos usuários em potencial de um aplicativo. Para fazer isso, os desenvolvedores podem usar protótipos. Um aplicativo de protótipo é uma versão conceitual rápida de um aplicativo em funcionamento e é considerado um vaporware. Normalmente, é uma tela utilizável com limitações na arquitetura subjacente.
Aplicativos de software complexos são caros e requerem muitas horas de desenvolvimento de software e montagem de hardware. Normalmente, esses aplicativos exigem investimentos financeiros iniciais significativos. As técnicas da Vaporware são usadas para criar interesse em um produto que pode impulsionar a demanda e o investimento.
Alguns aplicativos e tecnologias de computador usam "fumaça e espelhos" para distrair os usuários em potencial dos problemas subjacentes de um aplicativo. Essa abordagem de vaporware engana os verdadeiros benefícios de um aplicativo. Embora o sistema atenda aos benefícios descritos, as expectativas mais altas definidas não são atendidas após a implementação.
Shovelware é o termo usado para descrever um esforço de transferência de um aplicativo de um sistema operacional para outro sistema operacional sem atualização na usabilidade. Os usuários são levados a pensar que o novo sistema agirá e se sentirá como o sistema antigo com melhor desempenho. Quando o sistema é introduzido no novo ambiente, ele normalmente não atende às expectativas da comunidade de usuários.
Glossyware é outra forma de venda de vaporware. Quando um aplicativo de computador é comercializado, o material usado para o anúncio costuma ser denominado lustre. Esse material costuma vender em excesso um produto, funcionalidade promissora inexistente na produção.
Normalmente, os desenvolvedores de aplicativos de software não são proponentes do marketing de vaporware. Esse tipo de marketing cria demanda antes que um produto esteja pronto para lançamento. Esse ônus é cobrado no desenvolvimento para entregar o produto mais rapidamente, o que reduz a qualidade geral.