Definiția eliberare cuvânt, un candidat de presă

Definiția eliberare cuvânt, un candidat de presă

Crearea de software - un proces complex și de lungă durată care constă din mai multe etape, și el nu se oprește, chiar și atunci când faza de dezvoltare a fost finalizată. După finalizarea scrierii și codul de depanare începe un altul, nu mai puțin consumatoare de timp etapă - testare, care are ca scop identificarea erorii. În primul rând, testere sunt angajate în compania dezvoltator full-time, și apoi să se conecteze activitatea experților invitați care lucrează în conformitate cu contractul, și în cele din urmă - toți care doresc să participe la testarea unui nou program (așa-numita open beta).

La toate etapele de testere fac rapoarte care sunt trimise către dezvoltatorii pentru a corecta erorile detectate (bug-uri). Numai atunci când toate bug-uri sunt fixe, testele arată o funcționare stabilă și constantă a programului, verificând toate funcționalitatea declarată - producător produce un candidat de eliberare a programului său, care este notat cu literele RC (Release Candidate).

Aceasta nu este versiunea finală, așa că a numit candidatul. Dar el este o versiune full-featured, stabil de lucru al programului, cu condiția ca o descărcare gratuită tuturor participanților. De obicei, un candidat de eliberare este limitată ca durată, sau poate funcționa sub licența versiunii anterioare a programului.

Uneori producătorii pot sări peste etapa de eliberare a candidatului de eliberare, și le poate elibera câteva. În acest caz, li se atribuie numere - RC1, RC2 și așa mai departe.

Ceea ce a determinat emiterea de candidați de eliberare, pentru că, se pare, programul a fost testat în mod repetat? De obicei, în acest stadiu, dezvoltatorul dorește să se asigure funcționarea stabilă a programului în diverse medii de hardware și software. Pot exista situații în care programul va intra în conflict cu un alt program sau un dispozitiv periferic, referindu-se la aceleași resurse. Uneori, atunci când instalați actualizările de sistem de operare sau alte programe pot fi înlocuite cu versiuni ale bibliotecilor partajate utilizate de program. Adesea, software-ul anti-virus pentru a bloca fișierele necesare pentru a rula programul. Pentru a testa acest lucru, producătorul are nevoie de acoperire cât mai largă a diferitelor combinații de software și hardware. Aceasta a realizat eliberarea candidatului de eliberare și de răspândire este între toți cei care doresc să încerce software nou.

Work release candidate au mai mulți utilizatori urmăriți. Cu participarea utilizatorului, sau chiar și fără cunoștințele sale, statisticile sunt colectate. După ce a primit rezultate satisfăcătoare de exploatare candidat eliberare și corectarea erorilor identificate, producătorul a lansat versiunea finală.

Dar chiar și această etapă poate fi împărțită în două faze. Prima lansare este disponibil pentru producătorii - RTM (versiunea finală). De exemplu, sistemul de operare este primul venit asamblorii de calculatoare, astfel încât, până în momentul în care noua versiune a sistemului de operare va fi disponibil gratuit pentru vânzare au fost calculatoarele pe care este instalat.

Și, în sfârșit, eliberarea publică este disponibilă - GA (disponibilitate generală). El este replicat pe diferite suporturi și intră pe piața liberă. Aceasta este versiunea finală a unui produs nou, proiectat pentru toți utilizatorii. Aceasta va fi urmată de presă numai actualizări, patch-uri de securitate și pachete de service. Și chiar înainte de lansarea unei noi versiuni a programului, și apoi începe peste tot din nou!