pedrosao
Registrado: 13/03/08 Mensagens: 161 Localização: Curitiba - Paraná
|
Enviada: Sáb Nov 15, 2008 9:20 am |
|
|
Há muito tempo a Soft Velocity vem utiizando a política de liberar as atualizações do Clarion primeiro para os desenvolvedores de templates, e, somente depois do feedback destes, liberar a atualização para os demais participantes do programa CSP do Clarion (isto é, os demais desenvolvedores).
A idéia desta política é ter um grupo maior de pessoas, experientes na linguagem Clarion, testando o produto antes que o mesmo seja liberado para os demais programadores, além de permitir que os terceiros desenvolvedores de template possam fazer as necessárias modificações nos seus produtos adequando-os, se necessário, às novas funcionalidades da versão.
Desde 23 de Outubro de 2008, eles estão experimentando uma nova política, aumentando o leque de pessoas para testar o produto, liberando uma versao "pre release", para todos os participantes do programa CSP.
Agora os demais desenvolvedores recebem a versao, ao mesmo tempo que os terceiros desenvolvedores de template, e poderão ajudar a testar o produto, descobrir os bugs e é claro, sugerir novas funcionalidades.
Isto significa que, os programadores que desejarem, poderão testar as funcionalidades específicas da nova versão e mesmo alguma dificuldade que estejam tendo com o produto.
O ponto a enfatizar aqui, é que a partir da versao 9059, primeiro são liberados "pre releases", não completamene depurados, como acontece com uma versão gold. Portanto, essas versões não devem ser utilizadas em ambiente de produçãoo, pois poderão conter bugs, uma vez que o objetivo principal de um pre release é o descobrimento de bugs com o intuito de eliminá-los na versão gold final.
Assim, começando com a versão 9059 a Soft Velocity envia os emails a todos os participantes do programa CSP . Se voce não estiver interessado em participar como testador deve ignorar este email e aguardar pelo email de notificaçáo da liberação oficial. Isto deixa bem claro que o pre release não é uma versão oficial..
Por outro lado, se você quer ajudar no desenvolvimento do produto ou tem interesse no processo de depuração e descobrimento de bugs, sua ajuda será muito bem-vinda.
Nesta linha de pensamento, a Soft Velocity informa que os pre releases ajudam a aperfeiçoar o produto, uma vez que os bugs são descobertos mais facilmene fora do ambiente de desenvolvimento, isto é, os usuários tem mais facilidade para descobrir bugs e se eles reportarem estes bugs ao time de desenvolvimento da SV, irão contribir em muito para um produto melhor na sua versão gold.
É por isso que, logo após o lançamento oficial do release da versao 9059, será liberado o release da versão 9060, com o objetivo de dar aos desenvolvedores uma idéia do que está sendo feito, e aproveitar o feedback da comunidade no desenvolvimento da nova versao.
Esta experiência que a Soft Velocity inicia a partir da versão 9059, mostra a confiança que ela tem na comunidade Clarion, colocando-a como participante do processo de desenvolvimento do produto.
Aqueles que desejarem participar dos pre releases, funcionarão, juntamente com os terceiros desenvolvedores de template, como testadores do produto.
Entretanto, os desenvolvedores devem ter o cuidado de não colocar os pre releases em produção, por que eles poderão conter bugs. Os testes devem ser feitos em um ambiente separado do ambiente de produção.
A respeito disso, Bruce Johson, um dos maiores desenvolvedores de templates, comenta que "os desenvolvedores CSP devem atentar para o fato de que leva alguns dias para os desenvolvedores de templates compatibilizar seus produtos com a nova versão".
Nas versões anteriores, os desenvolvedores de template tinham um tempo para preparar seus produtos, corrigir bugs, fazer eventuais regressões, antes que os demais desenvolvedores tivessem acesso ao produto. Agora é diferente, os participantes do CSP têm acesso ao produto, ao mesmo tempo que os desenvolvedores de template.
Em alguns casos (esperamos que raramente), haverá necessidade de regressão do produto, devido ao aparecimento de um grande problema na versão ou com o aparecimento de um bug mais significativo.
Potencialmente, os pre releases são lançados para descobrimento de bugs.
Conclusão: O uso de um pre release no ambiente de produção, não é aconselhável, pois na maioria das vezes, a versão não oficial, contém bugs sérios.
Este artigo é baseado no blog da Soft Velocity publicado em 23 de Outubro de 2008.
_________________ Julio César Pedroso é analista desenvolvedor Clarion. Programa em Clarion, Windev, c# e PlPgsql. Atualmente desenvolve projetos na empresa Pedroso Informática, www.pedrosoinformatica.com.br e trabalha com a ferramenta Visual Studio 2005 |
|