Co je vydání inženýrství?

Vydání Engineering nebo Releng je proces přípravy dokončeného počítačového softwaru pro distribuci. To může zahrnovat mnoho samostatných programovacích a inženýrských disciplín a ne všechny definice vydání inženýrství jsou stejné napříč různými společnostmi. Mezi úkoly, které lze zapojit do inženýrství pro vydání, patří kompilace zdrojového kódu, sledování a udržování vývojových nástrojů a prostředí, udržování knihovny vydání po celou dobu životnosti programu a někdy implementace nasazení softwaru na živý server nebo systém. Několik z výhod vyhrazeného inženýra uvolnění v cyklu vývoje softwaru je pro konečné uživatele lepší zážitek-protože metody vydání jsou nejprve testovány-lepší celková programová dokumentace v průběhu upgradů a druh kontroly kvality v situacích, ve kterých různé části programu pocházejí ze samostatných zdrojů.

během vývoje softwaru nachází bod v bodě, přichází v bodě bodkterá je aplikace dokončena a musí být buď distribuována zákazníkům nebo nainstalována na živém serveru, takže ji lze použít. Bez inženýra vydání by tento proces mohl zahrnovat, aby vývojáři kompilovali program prostřednictvím vývojových nástrojů a poté přesunuli binární soubory do cílového média nebo serveru. Některé problémy, s nimiž se s tímto procesem lze setkat, je to, že program může mít závislosti, které nejsou kvantifikovány, na některé změny by mohly být zapomenuty nebo v konečném důsledku nemusí být proces v budoucnu nutně reprodukovatelný.

Jednou z největších částí vydání inženýrství je sledování pokroku toho, jak se program vyvíjí. To by mohlo znamenat použití systému verzí nebo využití jiného softwaru nejen pro sledování a označení každého kroku programu během jeho vývoje, ale také k uložení snímků programu, aby bylo možné je vyvolat později. Kromě pouhé manipulaceZdrojový kód, úspěšně vytvoření programu, vyžaduje, aby byly také uloženy informace o použitých nástrojích a o různých knihovnách nebo jiných použitých zdrojích. Konečným cílem je být schopen překompilovat program v jakékoli fázi během jeho vývoje, nezávislý na vývojových systémech používaných k jeho vytvoření.

Další možnou součástí vydání Engineering je příprava aplikace pro distribuci zákazníkům. Jakmile je program sestaven do binárních souborů, vyvíjejí se a prozkoumány metody pro nainstalovaný program nainstalovaný na počítači koncového uživatele. To by mohlo zahrnovat psaní instalačního programu nebo testování programu v různých situacích, pokud je živé zajistit, aby fungovala podle specifikací. Vydání inženýrství někdy zahrnuje skutečně instalaci programu vícekrát do více systémů, aby se zajistilo, že různé konfigurace nebo chyby jsou řešeny správným způsobem.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?