Frys (software)
Freezing in software development (freezing, eng. freeze ) - et tidspunkt, hvor reglerne for at lave ændringer i kildekoden er strammet. Frysning hjælper med at producere en frigivelse ( RTM ) - for at give et udviklingstrin, der er karakteriseret ved stabilitet.
Almindelige former for frysning:
- frysning af funktionelle egenskaber ( eng. feature freeze ), når nye funktioner ikke tilføjes, og al opmærksomhed er skiftet til at rette fejl og teste , hvilket forbedrer programmets stabilitet før udgivelse;
- code freeze ( engelsk code freeze ) [1] - en tilstand, hvor ingen ændringer i kilden er tilladt; i store projekter kan små ændringer være ledsaget af fejl i produktet, frysning af koden forhindrer sådanne fejl i at blive lavet i sidste øjeblik, hvor de kan gå ubemærket hen: kode, der har fungeret stabilt i lang tid, kommer ind i næste udgivelse ; forekommer normalt før udgivelseskandidater frigives ;
- kravfrysning og designfrysning kan gå forud for udviklingsfasen [2] .
I softwareudvikling håndteres fryse-inducerede forsinkelser ved at bruge et versionskontrolsystem . Kun én af grenene (den stabile version) er frosset, og nye ændringer implementeres i udviklingsversionen.
Noter
- ↑ Debian 6.0 "Squeeze" kodefrysning. Nyhedsarkiv for 6. august 2010 . Hentet 7. maj 2014. Arkiveret fra originalen 8. maj 2014. (ubestemt)
- ↑ Analyse og evaluering af softwareudviklingsmetoder (Agile) . Hentet 14. november 2015. Arkiveret fra originalen 17. november 2015. (ubestemt)
Litteratur
Links