27
Versões de Sistemas

Versões de sistemas Alfa, Beta, Rc,e Gold

Embed Size (px)

DESCRIPTION

Versões de licença de sistemas

Citation preview

Page 1: Versões de sistemas Alfa, Beta, Rc,e Gold

Versões de Sistemas

Page 2: Versões de sistemas Alfa, Beta, Rc,e Gold

O que são versões Alfa, Beta, RC e Final?

• Muitas vezes usamos programas com vários “sobrenomes”, mas você sabe o que eles significam?

Page 3: Versões de sistemas Alfa, Beta, Rc,e Gold

A quantidade de programas e jogos disponíveis para

download em sites são enormes. Só para Windows são

quase 40 mil opções de downloads e para o Linux, por

exemplo, são mais de mil programas. Invariavelmente

muitos deles são semelhantes e o que os diferencia é,

obviamente, o nome.

Informação de 6 de Março de 2009

Page 4: Versões de sistemas Alfa, Beta, Rc,e Gold

• Porém, há muitos casos em que o nome é idêntico, mas o que muda são as versões.

• É neste ponto que a coisa pega, pois você sabe o que significam todos aqueles números ou os “sobrenomes” incomuns como: alfa, beta, Release ou Gold?

Page 5: Versões de sistemas Alfa, Beta, Rc,e Gold

• Como não há definições claras do que cada nome representa, são usados termos que se tornaram praticamente oficiais, já que algumas nomenclaturas se tornaram muito populares.

• É claro que os nomes não estão lá à toa, portanto hoje vamos tentar explicar o que todos aqueles números ou nomes querem dizer.

Fonte: Tecmundo

Page 6: Versões de sistemas Alfa, Beta, Rc,e Gold

Está falando Grego?

• Em partes sim...• As versões Alfa e Beta, são nomenclatura que

derivam do alfabeto grego.

Page 7: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 8: Versões de sistemas Alfa, Beta, Rc,e Gold

Ciclo de vida de um software

• Um programa, assim como um produto que você compra no supermercado, um carro ou um tênis passam por um processo de desenvolvimento para chegar até você, pois de nada adianta comprar um carro não finalizado ou um tênis sem sola.

• Desta forma, é um termo usado na área de desenvolvimento chamado “Gerenciamento de releases” e é aí que se define em que pé o programa está.

Page 9: Versões de sistemas Alfa, Beta, Rc,e Gold

• Para começar o ciclo temos a versão alfa. O nome alfa deriva de uma letra do alfabeto grego e naquele sistema numeral tem valor 1. Por isso que esta versão pode ser considerada a primeira fase de um software, ou seja, os primeiros passos.

Page 10: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 11: Versões de sistemas Alfa, Beta, Rc,e Gold

• Esta versão serve para que o software desenvolvido já possa ser patenteado, por exemplo, ou que suas intenções e funções sejam conhecidas. Porém, nem sempre é destinado aos usuários finais, mas sim para outros desenvolvedores ou parceiros do projeto, já que pode apresentar muitos erros (bugs).

• Porém, é comum vermos versões alfa disponíveis para downloads, inclusive no Baixaki. É claro que versões alfa podem apresentar problemas, mas nem por isso elas são de totalmente ruins.

Page 12: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 13: Versões de sistemas Alfa, Beta, Rc,e Gold

• As versões betas já são mais fáceis de serem encontradas, ainda mais se você usa os serviços Google. Assim como o alfa, o beta também deriva do alfabeto grego e, assim como aquele, ele significa o número 2.

• Esta versão é considerada aceitável para ser lançada para os usuários, porém ainda possui alguns bugs, mas que o desenvolvedor tem consciência disso.

Page 14: Versões de sistemas Alfa, Beta, Rc,e Gold

• Desta forma, ela pode ser comparada com os nossos primeiros passos, pois já estamos andando, ou seja, já estamos interagindo, mas ainda não chegamos à perfeição.

• O Orkut e o Gmail são os eternos betas da Internet, pois desde que foram lançados em 2004 e 2005 (aproximadamente)e até hoje o nome beta está lá.

Page 15: Versões de sistemas Alfa, Beta, Rc,e Gold

CLOSED BETA• Além da versão Beta, é possível que você se depare com

variações dela, como no caso, a Closed Beta.

• Como o Beta quer dizer que é algo ainda não concluído, mas possível de usar antes de haver a liberação do programa ele é distribuído para um grupo seleto de pessoas.

• Estas pessoas geralmente são especialistas, formadores de opinião ou conhecidos, desta forma em primeiro lugar eles testam e emitem uma avaliação para somente depois a versão Beta ser liberada para o público.

Page 16: Versões de sistemas Alfa, Beta, Rc,e Gold

• O Orkut foi um caso de Closed Beta, já que para acessar o serviço você precisava receber um convite de alguém que já usava o site de relacionamentos.

Page 17: Versões de sistemas Alfa, Beta, Rc,e Gold

OPEN BETA

• Hoje em dia, para usar o orkut você só precisa fazer uma conta Google e começar a fazer amigos sem precisar de convite.

• Isso é um exemplo de versão Open Beta, pois ela continua Beta, mas qualquer pessoa pode ter acesso à ela.

Page 18: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 19: Versões de sistemas Alfa, Beta, Rc,e Gold

Release Candidate – RC• Release em inglês significa liberar, tornar disponível e é por isso

que há a versão Release Candidate, ou em tradução livre, candidato à liberação.

• A versão Release Candidate, ou RC, pode ser considerada como a mais próxima da final, pois apresenta todas as funções, interface e desempenho sem erros consideráveis.

• “Ela é o genro ou nora que algumas mães gostariam de ter, não é perfeito, mas já é possível usá-lo sem maiores problemas. ”

Page 20: Versões de sistemas Alfa, Beta, Rc,e Gold

Gold ou Final

A versão Gold nem precisa de muitas definições ou explicações, pois o próprio nome já diz tudo, afinal ouro é ouro e não se fala mais nisso.

Esta versão é a definitiva, o ”The End ”dos programas, mas é mais voltada para jogos, pois se um programa chega até este patamar é porque já está pronto para entrar nas máquinas dos usuários e não causar erros.

Page 21: Versões de sistemas Alfa, Beta, Rc,e Gold

• Quando uma versão é chamada de Gold é porque ela está pronta para ser comercializada, mas chamar um programa ou game de Gold fica a critério do desenvolvedor, já que a palavra pode soar melhor aos ouvidos dos usuários.

Page 22: Versões de sistemas Alfa, Beta, Rc,e Gold

• É claro que “nem tudo o que reluz é ouro”, desta forma em muitos casos versões Gold também apresentam erros (o que é muito comum se tratando de computadores).

• Porém, vamos entender que a versão Gold pode ser considerada a final, entretanto sempre há algo a melhorar. Mas ela, com certeza, é o genro ou nora que sua mãe pediu.

Page 23: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 24: Versões de sistemas Alfa, Beta, Rc,e Gold
Page 25: Versões de sistemas Alfa, Beta, Rc,e Gold

Confusão matemática

Se você reparar, há vários números junto ao nome e versão e, assim como estas, eles não estão lá à toa. Geralmente os programas apresentam três números separados por pontos. O Falecido ”MSN” é um exemplo:

Page 26: Versões de sistemas Alfa, Beta, Rc,e Gold

• De acordo com a tabela, o último número representa o número de correções de erros após o lançamento do aplicativo, neste caso 206.

• O número entre os pontos mostra as melhorias ou pontos em que o programa evoluiu, aqui 864.

• E o primeiro número quer dizer que 14 funções de grande importância foram incorporadas ao programa desde o seu lançamento.

Page 27: Versões de sistemas Alfa, Beta, Rc,e Gold

• Vale lembrar que não há um padrão, ou melhor, regra para a nomenclatura de releases, desta maneira é possível haver variações (isso pode explicar o zero entre os números).

• É claro que o MSN é um exemplo farto já que está quase na décima versão.

• No entanto não é comum encontrar programas com tantos releases, porém é sempre bom saber o que cada número significa, vai que você precisa de

algumas combinações para fazer alguma aposta. Se ficar rico, não se esqueça de mim!