Citat: "The beta phase of software design exposes a new product, which has just emerged from in-house (alpha) testing, to a large number of real people, real hardware, and real usage"
ili
"In software development, a beta test is the second phase of software testing in which a sampling of the intended audience tries the product out. (Beta is the second letter of the Greek alphabet.) Originally, the term alpha test meant the first phase of testing in a software development process. The first phase includes unit testing, component testing, and system testing. Beta testing can be considered "pre-release testing." Beta test versions of software are now distributed to a wide audience on the Web partly to give the program a "real-world" test and partly to provide a preview of the next release"
Koliko se meni cini covek je mislio na testere koji su izvan tima, tj. nisu programeri ciji je zadatak da vrse testiranje koda/aplikacije. Softver je u fazi koja se zove "beta faza" pa otud naziv beta tester.
Programeri koji su zaduzeni za testiranje unutar firme rade to kroz ceo zivotni ciklus proizvoda.
Znaci posao obicnih ljudi. Pozeljno da budu upuceni u tematiku za koju je zaduzen softver koji testiraju. Puno toga zavisi i od toga kako je firma koja pravi softver organizovana da skuplja rezultate rada ljudi koji testiraju program(e), kako bi njihov trud bio maksimalno iskoriscen.
Na tu temu moze svasta da se nadje na netu, evo nekih linkova generalno vezanih za temu:
http://en.wikipedia.org/wiki/Development_stage
http://en.wikipedia.org/wiki/Software_testing
http://en.wikipedia.org/wiki/Quality_assurance
http://www.joelonsoftware.com/articles/BetaTest.html
pa na
www.amazon.com u pretrazi otkucas: "software test" pa vidis sta ima interesantno
pa dalje...
http://www.io.com/~wazmo/qa/
http://www.ece.cmu.edu/~koopman/des_s99/sw_testing/
pa dalje....
Citat:
"Alpha
Alpha software is in an unfinished state, and not ready for testing. At this stage, some of the features work most of the time, so it can be used for demonstrations to gullible journalists, and venture capitalists, and the developers will use it because the program manager makes them "eat their own dogfood". However, real users accept that an alpha could fall over at any time and do bad things to their hard drives, so it is never installed on production systems (computers that do real work). Well, you'd deny it anyway. Version denoted by 'a' (eg 0.1a).
Beta
Beta software has reached the stage where it can be used by outsiders. They benefit from early access to (free) software that they may be planning to buy, and they give something back by finding and reporting bugs. A program may go through many betas until it is "feature complete" and the developers stop adding new code. A deadline may require a "death march" to finish the work. Denoted by 'b' (0.8b).
Release candidate
When the beta testers can't find any more showstoppers (flaws so big that the company can't ship the software) or the developers can no longer face fixing them or the marketing team has booked loads of advertising, the developers create "release candidates". These versions should be good enough for "early adopters" to use, but they are still betas, so you can't charge for them. Some programs go through RC1, RC2, RC3... so: 1.0 RC3.
RTM
"Release to manufacturing" comes when the developers sign off the code and it is put on servers for public download, and/or despatched to the factory where "Golden Master" CDs or DVDs are replicated and stuffed in boxes with manuals and sent off to the distributor's warehouses and high-street shops. What was free may now cost £49 to £695 or more. Developers have parties, shower, get reintroduced to their children, etc. Denoted by '.0' (1.0)
Slipstreaming
No program is ever really finished, but extra code and bug fixes can be "slipstreamed" into the code, installed via irregular downloads, and bundled into "service packs" (SP1, SP2..). Eventually, the code drifts to the point where the developers decide to do Version 2, so they go back to the beginning and start again. Are you ready for 2.0a?"
Ima svasta, ovo je samo mali i nekompletan deo.