473,721 Members | 1,763 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

What mean ALPHA and BETA version?

Yo!

What mean when program is ALPHA or BETA version?

I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion?

Marek Kurowski
Nov 14 '05 #1
9 4520
Marek Kurowski wrote on 10/08/04 :
What mean when program is ALPHA or BETA version?


How is this a C-question ?

--
Emmanuel
The C-FAQ: http://www.eskimo.com/~scs/C-faq/faq.html

"C is a sharp tool"

Nov 14 '05 #2
Marek Kurowski <ec******@wp.pl > scribbled the following:
Yo! What mean when program is ALPHA or BETA version? I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion? Marek Kurowski


This has nothing to do with C, but more with programming in general.
IMHO an alpha version is one that has only been tested by the original
programmers, and a beta version is one that has been tested by a
dedicated testing team (different from the original programmers), but
has not been officially released to the public.

--
/-- Joona Palaste (pa*****@cc.hel sinki.fi) ------------- Finland --------\
\-- http://www.helsinki.fi/~palaste --------------------- rules! --------/
"Make money fast! Don't feed it!"
- Anon
Nov 14 '05 #3
Joona I Palaste wrote:
Marek Kurowski scribbled the following:
What mean when program is ALPHA or BETA version?


I suppose it is not release version of program,
but I don't know what it exactly mean.
It doesn't have an exact universal meaning.
What it mean in your opinion?


This has nothing to do with C, but more with programming in general.
IMHO an alpha version is one that has only been tested by the original
programmers, and a beta version is one that has been tested
by a dedicated testing team (different from the original programmers)
but has not been officially released to the public.


Close.

Alpha is the development version of the software.
Once the authors have settled upon a User Interface and/or API
and completed testing, they can prepare a Beta version
to release to a wider community of users and/or programmers for testing.
Nov 14 '05 #4

"Marek Kurowski" <ec******@wp.pl > wrote

What mean when program is ALPHA or BETA version?

The terms don't have a C-specific meaning. Alpha is feature complete whilst
beta is considered by the programmers to be bug-free (though often
undetected bugs will remain, hence "beta-testing").
Post to comp.programmin g for a fuller discussion.
Nov 14 '05 #5
On 10 Aug 2004 18:38:25 GMT, Joona I Palaste <pa*****@cc.hel sinki.fi>
wrote:
Marek Kurowski <ec******@wp.pl > scribbled the following:
Yo!

What mean when program is ALPHA or BETA version?

I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion?

Marek Kurowski


This has nothing to do with C, but more with programming in general.
IMHO an alpha version is one that has only been tested by the original
programmers, and a beta version is one that has been tested by a
dedicated testing team (different from the original programmers), but
has not been officially released to the public.


For most (I believe) companies here in the US, Beta indicates a
version which is released to selected customers for testing in the
field. This acknowledges the fact that the best system test is
actually using the product for production.

I don't know whether Alpha has a widely accepted meaning, but I've
seen it used for field testing of a product which is known to be still
incomplete or otherwise deficient.

--
Al Balmer
Balmer Consulting
re************* ***********@att .net
Nov 14 '05 #6
>What mean when program is ALPHA or BETA version?

I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion?


ALPHA and BETA are used to describe how stable and how complete a
version is. A program goes through several stages:

marketing
coding
design

unfortunately, IN THAT ORDER.

A program is often not distributed to the public until after it has
been run at least once without serious crashing (but certain large
software companies don't let this interfere with schedules). For
GUI programs, this means starting the program, then clicking on
FILE > Quit, without major hard disk trashing. This is sometimes
called the pre-prototype stage. Design of the program has likely
not started yet. A pre-prototype version of an automobile would
be a large pile of bolts, sheet metal, and other parts.

After a program has been through several major versions and about
50% of the design is complete (but not necessarily reflected in the
code yet), a program may be said to have ALPHA status. It should
not be considered a reliable program. An alpha version of an
automobile would possibly catch fire before you start the engine
or put gas in it, but it looks like an automobile and you can push
it like an automobile if you wear fire-retardant clothing.

After more development and the design is nearly complete, a program
may be said to have BETA status. This is a program you can depend
on a bit more, although it still should not be relied on for serious
work. A beta version of an automobile would possibly catch fire
but only AFTER you both put gas in it AND start the engine.

Internet Explorer version 65535.7.87.21.9 38374 might reach ALPHA
status, but not until the Y10K problem is addressed (since it
likely won't be released until after that time).

Gordon L. Burditt
Nov 14 '05 #7
Marek Kurowski wrote:
Yo!

What mean when program is ALPHA or BETA version?

I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion?


alpha, adj. (Of a version) being the first (and
invariably the best) of a series expected to converge
to a usable product.

Owing, inter alia, to the sad decline in classical
language skills, the series never progresses to the
Johannine limit of perfection at omega. Indeed,
versions beyond gamma are rarely encountered since
Marketing traditionally loses patience with QA and
ships the beta.

-- Stan Kelly-Bootle, "The Computer Contradictionar y"

--
Er*********@sun .com

Nov 14 '05 #8
"Eric Sosman" <Er*********@su n.com> wrote in message
news:41******** ******@sun.com. ..
Marek Kurowski wrote:
Yo!

What mean when program is ALPHA or BETA version?

I suppose it is not release version of program, but I don't know what it
exactly mean.
What it mean in your opinion?


alpha, adj. (Of a version) being the first (and
invariably the best) of a series expected to converge
to a usable product.


If you are referring to Alpha wolf, yes. The commander of the pack, seconded
by the Alpha bitch. The poor Omega wolf is picked on even by the puppies and
really only sticks to the group because it's better to have a pack than
starve and die.

But in programming, Alpha is merely the first word in the Alpha-Bet.

Alpha is the programmer's idea of what the finished product should be and
tested to work as desired.

Beta is given to others, who invariably do things that cause the programmer
to say, "But..., no one would DO that!" and "Why did you hit Enter key while
you were holding down the ESC key?" ("Well, my stapler was leaning on
it...") and "It said hit "any key", so I just pushed them all..."

Once the programmer reworks his program to account for idiots, it becomes
Alpha again.

Users. Can't live with them... can't just shoot them.

--
Mabden
Nov 14 '05 #9
In <cf*********@at lantis.news.tpi .pl> "Marek Kurowski" <ec******@wp.pl > writes:
What mean when program is ALPHA or BETA version?


From a practical point of view, alpha versions are for the usage of the
developers only, while beta versions are for the testers. Far too often,
vendors release beta versions as production versions, relying on their
customers to act as testers, on their time and money.

Before releasing Windows 95, Microsoft had a public beta testing programme
that allowed any interested volunteer to get involved in the testing of
the new product. Later versions were beta tested by the paying customers.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 14 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1676
by: Phil Latio | last post by:
I am currently downloading from the IBM website: "RELEASED PRODUCT: DB2 Universal Database (IBM DB2 Universal Database Express Edition for Linux (32-bit))" Where can I find it documented the difference (if any) between this downloaded version and one I pay for commercially? Cheers
0
1539
by: Chuck | last post by:
Sorry for the advertisement but I think this is something that people could actually use. I am creating a new product called Simple Load Testing and I thought I would see if anyone would be interested in giving it a try in it's beta stage. Keep in mind that it is still in the beta stages so there will be bugs - but so far it seems to be stable in the testing that I have done. There are no licenses or limitations in the beta version so...
0
1139
by: Qiang Xue | last post by:
We are very pleased to announce that PRADO 3.0 beta version is now available for downloading. PRADO is a component-based and event-driven for developing Web applications in PHP 5. Developing a PRADO Web application mainly involves instantiating prebuilt component types, configuring them by setting their properties, responding to their events by writing handler functions, and composing them into pages for applications. PRADO is very...
4
1306
by: gordon | last post by:
Hi I am ready to publish a small application in Beta - however I would like to control the life of the beta version. So that I can release the production version when there is a zero bug count. Is there a simple way to do this? I imagine that putting a check that looks at the system date would be the idea method, and to put this in the form load part.
3
1578
by: KidSensation | last post by:
Hello all, I ran into a couple applications written in c#, but we do not have the full version of visual studio.net 2003, so I thought they were most likely written in the beta version. After some research, I found out that sooner or later the applications written in beta would just stop working. This is going to be a major problem and I was hoping that there was some way I could find out if they were in fact written in the beta...
0
1281
by: vanleurth | last post by:
Hello happy programmers, I wonder if someone can recommend me, based on your experince, what is the best registration management software that I can use with my Access application. Also, I need to know what entitles a commercial version of an Access application developed with MS ACCESS and packaged with a acces runtime. Thank you for any help,
0
8730
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9215
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9064
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8007
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6669
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5981
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4484
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4753
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3189
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.