Lefagyasztás (szoftver)
Lefagyás a szoftverfejlesztésben (freezing, eng. freeze ) - egy olyan időpont, amelynek elérésekor szigorodnak a forráskód módosításának szabályai. A fagyasztás elősegíti a kibocsátás ( RTM ) előállítását – olyan fejlesztési szakaszt biztosítva , amelyet stabilitás jellemez.
A fagyasztás gyakori típusai:
- a funkcionális tulajdonságok befagyasztása ( eng. feature freeze ), amikor nem adnak hozzá új funkciókat, és minden figyelem a hibák kijavítására és a tesztelésre irányul, ami javítja a program stabilitását a kiadás előtt;
- code freeze ( angol code freeze ) [1] - olyan állapot, amelyben a forrás módosítása nem megengedett; a nagy projekteknél az apró változtatások a termék hibáival járhatnak, a kód lefagyása megakadályozza, hogy az ilyen hibák az utolsó pillanatban történjenek, amikor észrevétlen marad: a régóta stabilan működő kód a következő kiadásba kerül ; általában azelőtt fordul elő, hogy a kibocsátásra jelölteket elengednék ;
- követelmények befagyasztása és tervezési befagyasztása előzheti meg a fejlesztési szakaszt [2] .
A szoftverfejlesztés során a lefagyás okozta késéseket verziókezelő rendszerrel kezelik . Csak az egyik ág (a stabil verzió) van lefagyva, és a fejlesztői verzióban új változtatásokat hajtanak végre.
Jegyzetek
- ↑ Debian 6.0 "Squeeze" kód lefagy. 2010. augusztus 6-i hírarchívum . Letöltve: 2014. május 7. Az eredetiből archiválva : 2014. május 8.. (határozatlan)
- ↑ Szoftverfejlesztési módszerek elemzése és értékelése (Agilis) . Letöltve: 2015. november 14. Az eredetiből archiválva : 2015. november 17.. (határozatlan)
Irodalom
Linkek