Чим відрізняється альфа та бета-версія? Я здивований, цього питання тут раніше не задавали.
Чим відрізняється альфа та бета-версія? Я здивований, цього питання тут раніше не задавали.
Відповіді:
У традиційній інженерії програмного забезпечення Альфа-релізи все ще представлятимуть нові функції, тоді як бета-версії не побачать нових функцій, а скоріше полірують існуючі речі.
Однак поточне середовище розробки в ігровому розробнику полягає в тому, що обидва вони просто «ще не завершені», а альфа, як правило, просто «менш повна», ніж бета-версія.
У бета-версіях все одно з’являться нові функції, тоді як іноді я бачу альфа-версії, які просто намагаються випрасувати та сформувати наявні речі. І навіть кілька речей, які назавжди залишаються альфа-чи бета-версією.
Більш часто:
Альфа: Зазвичай перша нормально взаємодіюча річ (приватне чи публічне використання не має значення).
Якщо ви будуєте щось, що повинно мати графічний інтерфейс - альфа - це місце, де ви можете рудиментарно використовувати програмне забезпечення до певної міри того, що повинен використовувати споживач. Для ігор, де основний модуль / механік дещо корисний. Я бачив, як деякі кодери називають це альфа на рудиментарній основі, який можна використовувати лише за допомогою командного рядка або сценаріїв, але більшість людей утримуються від цього.
Бета-версія: Більшість він працює - всі передбачені функції можуть бути ще не розгорнуті - але його все одно виходять з ладу або принаймні часто виправляються.
Протягом багатьох років бета "етикетка" використовувалася як тривалий привід для зламаних ігор або відсутності належної підтримки.
Мало того, що навпаки набагато краще. Багато проектів було відвантажено як завершене, коли всі права були ще бета-версією. У контексті ігор - наявність помилок, які легко виявляють грі, траплялася досить багато разів.
Як правило, хоча більшість з нас може погодитися з визначенням, поняття не є однаковими для кожного простору розвитку.
Pre-Alpha - це версія до версії Alpha, Alpha - версія до версії Beta, Beta - версія до версії Gamma, Release Candidate - версія перед випуском. В основному просто позначати "ця версія не повинна бути повністю задовільною і може містити важкі помилки або навіть може бути повністю зламана".
Те, що означають різні поняття, точно відрізняється від розробника до розробника.
Альфа та бета-тестування - це два етапи, на які програмне забезпечення повинно пройти тестування. Тестування альфа відбувається спочатку, і коли програмне забезпечення пройде це, потім можна проводити бета-тестування. Якщо програмне забезпечення не вдалося виконати альфа-тестування, будуть внесені зміни, які повторюють тести, поки програмне забезпечення не пройде.
Тож, щоб відповісти на ваше запитання, випуск Alpha та Beta можна вважати "тестовано розгорнутим артефактом", який ви зараз розробляєте.
Детальніше: Різниця між альфа-та бета-тестуванням | Різниця між | Альфа-бета-тестування http://www.differencebetween.net/technology/difference-between-alpha-and-beta-testing/#ixzz338XZWLaj
Альфа-версія є першою робочою версією і призначена лише для внутрішнього використання (тестування)! Після того, як програмісти будуть задоволені, вони випускають бета-версію для тих, хто не працює, хто є хакерами та тестерами стресу, які намагаються її зламати. Кінцевий результат - остаточний реліз для публіки, який витримав випробування часом! Це виграшний виграш для виробника та громадськості!
Ось так було призначено працювати, але в наші дні це рідко