Bir alfa ve beta sürümü arasındaki fark nedir?


23

Bir alfa ve beta sürümü arasındaki fark nedir? Bu sorunun daha önce burada sorulmamasına şaşırdım.


Belki de oyun geliştirme hakkında tamamen bir soru olmadığı için. Terimler herhangi bir yazılım parçası için geçerlidir.
János Turánszki

10
Terimler oldukça özneldir ve neredeyse herkes bunları biraz farklı şekilde kullanır.
Josh,


2
Modern AAA oyunları bu terimlerin anlamını tamamen değiştirdi. Bir ön öncesi prealpha teknoloji test demo sadece ikisi için dev PR çit orada oyun olsun temelde (bazı meşru sunucu test ve garip etkileşimler için, ama çoğunlukla tanıtım ve ilgi yukarı cin kadar) ve temelde nihai sürümünü doğrulamak ama "bu son oyun değil, buna dayanarak yargılayamazsın". Belki ben bilgiçlik yapıyorum, ancak bir "alfa" oyunu minimum / yer tutucu varlığa sahip.
Nick T

Yanıtlar:


35

Geleneksel yazılım mühendisliğinde, Alpha sürümleri hala yeni özellikler sunacak, Beta sürümleri ise yeni özellikler görmeyecek, mevcut şeyleri parlatacak.

Bununla birlikte, dev oyundaki mevcut gelişim ortamı, her ikisinin de sadece "henüz tamamlanmadı" ve alfa'nın genellikle betadan daha "tamamlanmadığı" şeklindedir.

Beta sürümleri hala yeni özellikler görecek, bazen de basitçe var olan şeyleri deneyen ve eti bozan alfaları göreceğim. Ve sonsuza dek alfa veya beta'da kalan birkaç şey bile.


1
Bu konuda yanılmış olabilirim, ancak oyun endüstrisine ilişkin algım, beta'nun genellikle halktan insanların oyunu oynaması ve özellikle çok oyunculu oyunlar için stres testi sunucuları ve oyun kurucuları bulması ile ilgili bir fikir taşıdığı yönünde. şeylerin ağ tarafı. Alfa için aynı şeyi yapan şirketlerin farkında değilim ... ama yanılıyor olabilirim!
Bob,

1
Önce ikinci paragrafını koymanı öneririm, anahtar budur.
ashes999

8

Alpha, özelliklerin kilitlenmediği, keşif aşaması olduğu anlamına gelir. Beta, özelliklerin kilitlenmiş ve geliştirilme aşamasında olduğu anlamına gelir (başka bir özellik eklenmeyecektir).


6

Daha sık:

Alfa: Genellikle normalde etkileşime giren ilk şey (özel veya genel kullanım alakasızdır).

Eğer bir GUI - alpha'ya sahip olması gereken bir şey inşa ediyorsanız yazılımı, tüketicinin kullanması gereken bir dereceye kadar basitçe kullanabileceğiniz yerdir. Oyunlar için çekirdek modül / mekanik mekanın bir şekilde kullanılabilir olduğu yerler. Bazı kodlayıcıların alfa olarak yalnızca komut satırı veya komut dosyaları ile kullanılabilen temel olarak adlandırdıklarını gördüm - ancak çoğu insan bunu yapmaktan kaçınır.

Beta: Çoğu çalışıyor - amaçlanan tüm özellikler henüz dağıtılmamış olabilir - ancak hala bozuluyor veya en azından sık sık ortaya çıkıyor.

Yıllar geçtikçe beta “etiketi”, oyunların kırılması ya da yeterli desteğin bulunmaması için uzun bir bahane olarak kullanılmıştır.

Bunun tersi bir yol çok daha fazla tercih edilemez. Pek çok proje hala beta olduğu için tüm haklarıyla tamamlandığında tamamlandı. Oyunlar bağlamında - kolayca tespit edilebilen oyun kırma hatalarına sahip olmak bir kaç kez böyle olmuştur.

Genel olarak, çoğumuz tanım konusunda hemfikir olduğumuz halde, kavramlar her gelişme alanında tek tip değildir.


3

Alfa Öncesi Alfa sürümünden önceki sürüm, Alfa Beta sürümünden önceki sürüm, Beta Gama sürümünden önceki sürüm, Sürüm Adayı sürümden hemen önceki sürüm. Temel olarak sadece "bu sürümün tamamen tatmin edici olmadığı ve ağır hatalar içerebileceği veya hatta tamamen kırılabileceği söylenemez" ifadesidir.

Farklı kavramların ne anlama geldiği tam olarak geliştiriciden geliştiriciye farklılık gösterir.


5
Bir yazılım geliştiricisi olarak birkaç yıl içerisinde "Gamma version" terimini hiç duymadım.
Philipp

-1

Alfa ve beta testi, bir yazılımın test etmesi gereken aşamalardan ikisidir. Önce alfa testi yapılır ve yazılım bunu geçtiğinde beta testi yapılabilir. Bir yazılım alfa testini geçemezse değişiklikler yapılır ve yazılım geçinceye kadar testleri tekrarlar.

Bu nedenle sorunuzu yanıtlamak için, bir Alpha ve Beta sürümü şu anda geliştirmekte olduğunuz 'test edilebilir konuşlandırılmış yapı' olarak kabul edilebilir.

Devamını oku: Alfa ve Beta Testi Arasındaki Fark | Arasındaki Fark | Alfa'ya Karşı Beta Testi http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj


-2

Alpha sürümü ilk çalışan sürüm ve sadece dahili kullanım (test) içindir! Programcılar tatmin olduktan sonra, Beta sürümünü, bilgisayar korsanları olan işverenlere ve kırmaya çalışan stres test edenlere bırakıyorlar. Sonuçta, zamanın sınavını geçen halka açık bir sonuç! Üretici ve halk için bir galibiyet!

Çalışması amaçlanmıştı ama bu günlerde nadiren de olsa


1
O zaman Squad, Introversion Software, Keen Software House ve diğer birçok bağımsız oyun stüdyosunda bir geliştirici olmalıyım, çünkü oyunlarının alfa versiyonlarını Early Access'teyken veya hala resmi olarak oynarken oynadım. Muhasebe departmanlarını aramalıyım, çünkü görünüşe göre deneyim için onlara para verdim, çalışanlarının yanında olduğum gibi olması gerektiği gibi.
Philipp,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.