So I'm wondering what everything about naming a product alpha, beta, and the 1.0.1 and 1.1.6 and all that are about.
Here's what I think and you guys can look at it and slap me around to get me straightened out if I'm getting it wrong. I'm like a hard piece of tempered steel. So you may have to hit me with an anvil on a stick to drill it in meh.... here we go!
Alpha is when the product is being tested by the company and close friends (closed alpha?) or the outside in a bold move (open alpha). This is the stage of the product that different platforms are being tested to iron out bugs across different OS's and compatibility issues.
Beta is when the product is tested by the outside, an audience (open beta) or maybe a confined group (closed betas). This stage is to tweak any of the performance on some systems lower end and higher end on any of the different OS's.
when the x in this case changes "x.1.0" it means that all, if not, the majority of the goals are reached with the project in this phase. (usually from 0 to 1. "0.3.4" means a majority of the goals have not been reached. "1.0.0" means yes, a majority or all goals have been reached)
when x in this case changes "1.x.0" then it means implementations have been added into the product and it works as far as they know... but usually in the next couple days of release.......
"1.1.x" happens and these are bug fixes for the implementation increment. (1.1.01 may or may not be hot fixes (a rush to get serious bugs and errors fixed [happy all nighter ]))
you reach 1.0.0 when everything you wanted is done. And ya can't think anymore. And you just want to sit down for about a month and eat pizza having felt accomplished you finished something.
So then If I'm right... then something like dwarf fortress is in a beta state (maybe?). He hasn't reached a majority/all his goals (as seen here) because the first number is a 0. he's had 34 implementations into the game. And has put out 11 patch iterations for that 34th implementation. As seen because he has a 0.34.11 (At least at the time I wrote this post).
Let me know what you think, I tried to break this down with as much logic as I can.
Alpha, Beta testing rundown?
- Zilarrezko
- Party member
- Posts: 345
- Joined: Mon Dec 10, 2012 5:50 am
- Location: Oregon
- Roland_Yonaba
- Inner party member
- Posts: 1563
- Joined: Tue Jun 21, 2011 6:08 pm
- Location: Ouagadougou (Burkina Faso)
- Contact:
- DaedalusYoung
- Party member
- Posts: 413
- Joined: Sun Jul 14, 2013 8:04 pm
Re: Alpha, Beta testing rundown?
It depends. Some people prefer a different version numbering. As long as it's clear which is newer and which is older.
Re: Alpha, Beta testing rundown?
version identifier doesn't even need to have a number.
Re: Alpha, Beta testing rundown?
and these days the majority of games are released in such a shocking state that they should be called alpha, or beta, but are called final, shoved in a fancy box with $60 sticker on top.
Re: Alpha, Beta testing rundown?
It's funny how Starbound is being called Beta when it's really just mid alpha
Re: Alpha, Beta testing rundown?
I like to stick to Semantic Versioning for my projects. That does mean a project could be at version 0.1.xxx for quite some time but for me at least it gives some form of reason for giving things numbers.
As for Alpha, Beta etc. Roland_Yonaba's link sums it up though those meanings have been getting quite watered down of late.
As for Alpha, Beta etc. Roland_Yonaba's link sums it up though those meanings have been getting quite watered down of late.
Developer and Founder of The LANBox
Who is online
Users browsing this forum: Semrush [Bot] and 2 guests