sexta-feira, 27 de março de 2009

Beta Perpétuo

Neste post vamos detalhar um princípio da Web 2.0 conhecido como Beta Perpétuo.

Definição

Uma das definições características do software na Era da Internet é que ele é visto como um serviço, e não mais como um produto. A ênfase do desenvolvimento na Web 2.0 é muito maior na aplicação do que no software (como um pacote: licenciamento e distribuição). O resultado dessa característica é que os serviços permanecem em um tipo de "beta perpétuo", sempre em fase de testes e desenvolvimento.

Nesse novo modelo o usuário tem um papel central, tanto no uso quanto no desenvolvimento do produto, e com isso os serviços vão se tornando melhores à medida que os usuários o utilizam.


Características

Essa característica dos produtos ficarem num "beta perpétuo" leva a algumas mudanças fundamentais no modelo de negócios das empresas desenvolvedoras de software: as operações devem se tornar uma competência central e os usuários devem ser tratados como co-desenvolvedores.

A mudança do software de um artefato para um serviço faz com que seu desempenho caia bastante se ele não for desenvolvido diariamente. Como um exemplo, a Google deve ficar coletando a Web diariamente para ir atualizando sua base de dados, caso contrário as buscas ficarão defasadas e a eficácia do serviço cairá bastante.

Outra competência central requerida das empresas da Web 2.0 é que elas monitorem o comportamento dos usuários para ver quais funcionalidades estão sendo utilizadas e como esse uso está sendo feito. Se uma nova funcionalidade não está sendo bem aceita então ela deve ser retirada o quanto antes, caso contrário ela deve ser divulgada pelo site inteiro.

O "beta perpétuo", por ser um modelo de desenvolvimento aberto e com participação constante do usuário no processo, é bastante dinâmico, rápido e muda constantemente para atender aos desejos e necessidades dos utilizadores do serviço.


Vantagens

Uma das principais vantagens desse novo modelo de negócios é que o produto vai se desenvolvendo juntamente com seu cliente alvo: os usuários. Com isso a tendência é que eles aprovem o resultado e fiquem satisfeitos com a empresa desenvolvedora. É um processo muito mais dinâmico, com atualizações rápidas e constantes, o que deixa para os usuários uma sensação de que as empresas são rápidas e eficientes, além da satisfação de ver o produto desejado sem uma longa espera como costuma ser praticado pelos modelos mais antigos.

Outra vantagem é que se algum defeito for introduzido no produto ele é rapidamente detectado por milhares de usuários, que produzem um feedback para a empresa o corrigir rapidamente. Além disso, o feedback evita que as empresas gastem esforços e recursos enormes para desenvolverem alguma funcionalidade pouco atrativa: se os usuários não estão gostando então ela já pode remover logo a funcionalidade. Assim o produto vai se desenvolvendo a gosto do usuário, e a tendência é que ele fique mais fiel e satisfeito à empresa desenvolvedora.

Nenhum comentário:

Postar um comentário