Programinės įrangos versijų “stadijos”
Programos / 2008-01-28 / 8 komentarai (-ų)
Turbūt žodžio “programa” ar “programinė įranga” Jums aiškinti jau nereikia, tačiau ar visi žinote jų versijų stadijas? Prisipažįstu, iki šio įrašo rašymo ir pats nelabai suvokiau ką jos reiškia. Mano žinojimas buvo lygus “Ai, kažkoks beta ar alpha. Dar ir kažkokį release’inį girdėjau…”, tačiau besidomint, skaitant įvairius straipsnius aš sužinojau apie jas šiek tiek daugiau nei tik pačius pavadinimus, o informacija pasidalinsiu su Jumis.
Pre-alpha
Kai programa yra Pre-alpha versijoje, ją jau galima naudoti, tačiau ji dar nėra pilnai sukurta bei paruošta naudojimui. Tokios versijos laikotarpyje dar taisomos įvairios paliktos, nepastebėtos klaidos, tvarkomas dizainas, bei testuojama pačių tos programinės įrangos kūrėjų. “Pre-” priešdėlis yra naudojamas ir prie Beta, ir prie Release Candidate, o skaičiukus (1,2,3 ir t.t.) prie visų versijų stadijų galėsime pastebėti taip pat, tačiau nesismulkinkime.
Alpha versija
Alpha versija jau yra paruošta testavimui. Ji perduodama testuoti kolegoms, inžinieriams bei kai kuriems vartotojams. Ši versija žymiai pažangesnė už savo “pirmtakę” “Pre-alpha”, mat joje yra ištaisytos klaidos pastebėtos kūrėjų. Dizainas bei kiti dalykėliai jau beveik sutvarkyti, tačiau ji naudojimui pilnai vis dar neparuošta. Alpha versijos interneto vartotojams testuoti dažniausiai dar neduodamos, tačiau, žinoma jos visada patenka (“nuteka”) į smalsuolių – technikos entuziastų rankas.
Beta versija
Beta versijoje būna ištaisytos kelios klaidos ir joje “programinių kliurkų” beveik nepamatysime ir jau taip pat beveik yra paruošta pilnam naudojimui, tačiau jos metu vis dar vyksta intenstyvus tvarkymas, funkcijų pridėjimas, kažko keitimas, tad “Release Candidate” šią programą galime pamatyti šiek tiek pasikeitusią, ar su pataisytomis klaidomis. Ši versija jau yra duodama ištestuoti visam pasauliui, platinama internete. (kalbu apie atvirojo kodo programinę įrangą)
Release Candidate versija
Release Candidate versija jau dažniausiai būna, kaip anglai sako “code-complete” (kodas užbaigtas, kodas tvarkingas) ir joje didelių pakeitimų daryti jau nebežada išskyrus mažas klaideles apie, kurias juos informuoja naudotojai, mat jie patys jau būna viską išnagrinėję. Kaip girdėjau, Apple ją vadina “Golden master”.
Galutinė versija
Valio! Versija jau visiškai paruošta naudoti, pirkti ar parsisiųsti. Jos jie daugiau nebetobulins, išskyrus naujų versijų išleidimą. Naujose versijose gali būti tik klaidų pataisymas, išvaizdos pakeitimas, naujų funkcijų pridėjimas ir taip toliau. Prieš išleidžiant naują versiją ji ir vėl praeina visas “stadijas”.

RSS:
Atrodo pamiršai paminėti, kad visos versijos iki galutinės gali turėti dar numeriukus. Pavyzdžiui: Alpha-1, Alpha-2, … Beta-1, Beta-2 … RC-1, RC-2, … ir t.t.
Dėkoju, Arvydai, pridėjau.
[...] anksčiau nesusimąstėte, ką reiškia „alpha“, „beta“ ar RC prie programų versijų, galite paskaityti pas Andrių. • „Hacks“ skyrelis. Vaidas sugebėjo įsigyti elektroninį parašą. Veikiantį, nors dar [...]
RC vadinama dar PR – pre-release.
Tik vat dar yra toks Microsoft, kuris išleidžia alfa versiją, pasitestuoja ant žmonių, tada kitu pavadinimu išleidžia beta versiją, ir iki release datraukia service pakais…
tai yra vadinama versijavimu
Sveiki! Gal kartais kas zinot kaip sutvarkyt ipod touch pilnam naudojimui , filmai bei muzika eina,tik niekaip neiseina interneto pajungt,gal kas zinot ka daryt?
[...] Galutinė versija Valio! Versija jau visiškai paruošta naudoti, pirkti ar parsisiųsti. Jos jie daugiau nebetobulins, išskyrus naujų versijų išleidimą. Naujose versijose gali būti tik klaidų pataisymas, išvaizdos pakeitimas, naujų funkcijų pridėjimas ir taip toliau. Prieš išleidžiant naują versiją ji ir vėl praeina visas “stadijas”. (Andrius Kleiva) [...]