Konfiguráció-menedzsment

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. december 12-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

A konfigurációkezelés ( angolul  software configuration management , SCM) a szoftverfejlesztésben olyan módszerek összessége, amelyek célja a fejlesztők által a szoftverterméken a fejlesztés és karbantartás során végrehajtott változtatások szisztematikus elszámolása , a rendszer integritásának fenntartása a változtatások után, megelőzve a nem kívánt és előre nem látható eseményeket. hatások, a folyamat formalizálása, változtatások végrehajtása.

A konfigurációkezelés általában a következő kérdésre válaszol: „Valaki már csinált valamit, hogyan reprodukáljuk?”

Kezdetben a konfigurációkezelést nem a programozásban alkalmazták . A konfiguráció alatt a végtermék részeinek összetételét és a fizikai termék "részeinek kölcsönös elrendezését" értjük. Így a konfiguráció a végterméket leíró dokumentumok, a vele szemben támasztott követelmények, valamint annak összes tervezési és technológiai dokumentációjának ellenőrzésével kezelhető .

A szoftverfejlesztő iparág nagy dinamizmusa miatt különösen hasznos benne a konfigurációkezelés. Az eljárások magukban foglalják a biztonsági másolatok készítését , a forráskód-ellenőrzést , a projektkövetelményeket , a dokumentációt stb. Az eljárások végrehajtásának formalitása a projekt méretétől függ, és megfelelő értékelés esetén ez a koncepció nagyon hasznos lehet .

Célok és célkitűzések

Konfigurációkezelési célok:

Konfigurációkezelési feladatok:

Konfigurációkezelési eljárások

A konfiguráció felülvizsgálata  annak ellenőrzése, hogy egy alacsonyabb szintű dokumentum megfelel-e egy magasabb szintű dokumentum összes követelményének.

A konfigurációs audit  a késztermék vagy a dokumentáció egy részének megfelelőségének ellenőrzési folyamata.

A konfigurációvezérlés  az a folyamat, amelynek során a terméken javasolt összes változtatást egy erre kijelölt csoport (vagy egyén) jóváhagyja. Egy ilyen csoport egyik funkciója az összes elérhető dokumentum relevanciájának ellenőrzése, valamint annak ellenőrzése, hogy minden változtatás először a dokumentációban történjen, és csak azután a változtatás tárgyán.

A konfigurációs állapotjelentés  a termék aktuális állapotáról és a jóváhagyott változtatások állapotáról szóló jelentés folyamata.

Irodalom

Linkek