Significado dos nomes da Microsoft
Postado em: 29-12-2007 | Na seção: Microsoft.| | Seja o primeiro a comentar! |
Codename (codinome):
A expressão Codename indica um nome provisório para um programa qualquer. Este nome provisório indica um projeto qualquer de desenvolvimento. Este nome provisório costuma acompanhar o programa durante os estágios Alpha e Beta dos programas. Quando estava em desenvolvimento, o Windows XP tinha o codinome de Whistler. Lembre-se de que o codename não é o nome real do programa, mas sim o nome do projeto.
Alpha:
Quando um programa está em seu estágio inicial, normalmente é chamado de Alpha, em alusão a primeira letra do alfabeto grego. Normalmente, softwares alpha são instáveis e comprometem seriamente o funcionamento normal do computador (algo natural para um software que está no princípio do desenvolvimento). Você também pode achar a expressão Pre-beta, que indica o mesmo estágio de desenvolvimento.
Beta:
É um dos estágios mais importante no desenvolvimento de qualquer software. No estágio Alpha, os desenvolvedores planejam os novos recursos do software e no estágio Beta, todos os novos recursos são colocados, testados, e eventuais bugs são corrigidos. A Microsoft costuma criar 3 versões betas (Beta 1, Beta 2 e Beta 3) durante o desenvolvimento dos seus softwares, sendo que há dezenas de builds (leia mais abaixo) entre elas.
Beta-tester:
É a pessoa que instala os softwares betas visando testá-lo e localizar eventuais problemas/bugs no programa. Muitos deles são profissionais da área (sendo que alguns são Technical beta-tester, que fazem testes adicionais e mais completos do produto), enquanto outros são usuários comuns.
Bug:
É aquilo que os beta-testers procuram e o desenvolvedores odeiam: erros de programação (em qualquer nível, de erro de ortografia a vulnerabilidades) que afetam o funcionamento do software. Geralmente os programas contém centenas de bugs que são corrigidos durante o seu desenvolvimento.
Build:
São as versões intermediárias entre as versões Beta. Os builds são numerados seqüencialmente, sendo que cada fase termina no Beta. Exemplo da a seqüência de builds do desenvolvimento do Windows XP: Build 2221 (quando ele ainda era chamado de Whistler) > 2250 > 2257 > 2267 > 2287 > 2296 (este foi o Beta 1) > 2410 > 2428 (quando ele foi oficialmente chamado de Windows XP) > 2446 > 2462 (este build foi o Beta 2) > 2465 > 2475 > 2481 > 2505 (Release Candidate 1) > 2526 (Release Candidate 2) > 2600 (versão RTM ou final).
Escrow:
O Escrow indica uma versão de programa que realmente está perto de seu lançamento. A versão Escrow será a versão final, se num prazo de 15 dias nenhum bug for encontrado. Então, se você ver um anúncio de algum software no estágio Escrow, torça para que nenhum bug seja encontrado!
Evaluation:
É o mesmo que Trial.
Gold:
É a versão final do produto idêntica ao CD que estará à venda. Na prática a versão Gold é a versão RTM do produto + documentos e programas adicionais contidos no CD-ROM do produto.
RC - Release Candidate (candidato a lançamento):
O RC é o estágio que vêm logo após os Betas (quantos foram necessários). Usualmente as versões RC não contém bugs graves, sendo que comumente há no máximo três Release Candidates (RC1, RC2, RC3) até o lançamento da versão RTM (final) do produto.
RTM - Release to Manufacturing (liberado para produção):
É a versão cujo código do produto é idêntico ao código que estará disponível nas lojas. A única diferença é que o CD que estará à venda contém documentos e arquivos adicionais que ainda não foram adicionados à versão RTM, mas a funcionalidade do produto é idêntica nas duas versões.
Trial:
É a versão final do produto que funciona por um determinado período para que o usuário possa testá-lo. Após a finalização do período de testes o usuário deve instalar a versão comercial (à venda nas lojas) do produto.
Updates & HotFixes:
Mesmo depois que a versão final é lançada, bugs podem ser descobertos. Como seria simplesmente inviável disponibilizar para download uma nova versão dos softwares para cada bug corrigido, existem os Updates e os HotFixes. Um Update é uma atualização de algum componente do software para um melhor funcionamento e o HotFix é uma correção de algum bug específico. Ambos são necessários para um melhor funcionamento do software e, em alguns casos, as empresas fazem mecanismos para atualizarem os softwares de maneira mais fácil, como no Windows Update.
SP - Service Pack (pacote de serviços):
Quando a quantidade de Updates e HotFixes for muito grande e a empresa cria novas funcionalidades para o produto, é criado o Service Pack: ele é um arquivo que contém a correção de centenas de bugs (incluindo todos os Updates e HotFixes lançados até aquele momento).
Se você gostou deste post, certifique-se em assinar o meu RSS Feed!


KATIERO é o meu nome, tenho 21 anos, sou blogger e web designer. O KATIERO.COM tem 12 seções que formam um conteúdo variado de qualidade relacionado ao que eu gosto e julgo interessante. Convido você a conhecer os meus outros sites e ver o meu portfólio acessando 






