O termo
beta perpétuo é utilizado para descrever aplicações que permanecem em estado de beta por período indeterminado, havendo poucos casos em que a denominação de "beta" oficialmente deixa o produto. Este recurso é usado por desenvolvedores como um sinal de que a aplicação está sempre em evolução, e permite a eles lançar novas características e funções sem a necessidade de executar testes exaustivos e demorados antes, o que permite um ciclo de desenvolvimento bem mais ágil.
Esta característica é associada a serviços e aplicações em que constantes atualizações já são parte da sua experiência de uso. De acordo com O'Reilly, o "beta perpétuo" é a evolução do ditado opensource "liberar cedo e com frequência". Neste ciclo de desenvolvimento, o software é liberado e incrementado aos poucos, enquanto ainda é usado. É comum os desenvolvedores adicionarem até três novas funcionalidades ao site diariamente, e então analisar o quanto os usuários estão utilizando as novas funções para determinar quais dever ser mantidas e quais serão descontinuadas. O usuário é tratado como co-desenvolvedor, fundamental na avaliação do software, identificação de erros e sugestão de novas funcionalidades.
Atualmente o "beta perpétuo" já é visto como característica inerente de aplicações da Web 2.0. Várias aplicações da
Google,
Flickr,
delicious e outros têm o distinto selo de "beta" no nome de seus produtos. Apenas recentemente as aplicações da Google perderam o estado de beta, embora ainda sejam incrementadas periodicamente, mas com bem menos frequência. Segundo o desenvolvedor-chefe do Flickr, novas versões são liberadas a cada meia hora, aproximadamente. Este novo modelo de desenvolvimento é um forte concorrente ao modelo tradicional adotado pelas grandes desenvolvedoras de software, no qual leva-se até anos para que um produto seja considerado seguro para o mercado. O modelo de beta perpétuo obviamente não garante um software estável, mas seus usuários desfrutam de um intervalo muito menor entre a adição de novas características interessantes ou correções de erros, o que é um diferencial muito atraente nesta nova web onde tudo é muito imediato e rápido.
Fontes:O'REILLY, What is Web 2.0Wikipedia