Správa konfigurace

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 12. prosince 2021; ověření vyžaduje 1 úpravu .

Správa konfigurace ( anglicky  software configuration management , SCM) v softwarovém inženýrství je soubor metod zaměřených na systematické účtování změn provedených vývojáři na softwarovém produktu během jeho vývoje a údržby , zachování integrity systému po změnách, zabránění nechtěným a nepředvídatelným. efekty, formalizující proces provádění změn.

Obecně platí, že správa konfigurace odpovídá na otázku: „Někdo už něco udělal, jak to reprodukujeme?

Zpočátku se správa konfigurace nepoužívala v programování . Konfigurace byla chápána jako složení částí konečného produktu a „vzájemné uspořádání částí“ fyzického produktu. Konfigurace tak může být řízena kontrolou dokumentů popisujících finální produkt, požadavky na něj, veškerou jeho konstrukční a technologickou dokumentaci .

Vzhledem k vysoké dynamice odvětví vývoje softwaru je v něm zvláště užitečná správa konfigurací. Postupy zahrnují vytváření záloh , kontrolu zdrojového kódu , požadavky na projekt , dokumentaci atd. Stupeň formálnosti při provádění těchto postupů závisí na velikosti projektu, a pokud je správně posouzen, může být tento koncept velmi užitečný.

Cíle a cíle

Cíle správy konfigurace:

Úlohy správy konfigurace:

Postupy správy konfigurace

Revize konfigurace  je proces ověření, zda dokument nižší úrovně splňuje všechny požadavky dokumentu vyšší úrovně.

Konfigurační audit  je proces ověřování shody hotového výrobku nebo části jeho dokumentace.

Řízení konfigurace  je proces, při kterém jsou všechny navrhované změny produktu schvalovány vyhrazenou skupinou (nebo jednotlivcem). Jednou z funkcí takové skupiny je kontrolovat relevanci všech dostupných dokumentů a také kontrolovat, že všechny změny jsou nejprve provedeny v dokumentaci a teprve potom v objektu změny.

Hlášení stavu konfigurace  je proces hlášení o aktuálním stavu produktu a stavu schválených změn.

Literatura

Odkazy