Co je Brownfield?
Brownfield je stavební termín, který označuje dříve zastavěné pozemky. V oboru informačních technologií označuje dříve vyvinutý software. Vývoj softwaru na hnědém poli je software, který je vytvořen z již existujícího programu. Lze jej postavit do kontrastu s vývojem “ greenfield„, který zahrnuje vytvoření softwarového programu od nuly.
Protože softwarový průmysl existuje již několik desetiletí, převážná většina vývoje softwaru je brownfield. Například každá nová verze programů Adobe Photoshop a Microsoft Word je vyvíjena jako brownfield projekt. Dokonce i moderní videohry, jako je Call of Duty: Black Ops 3 a StarCraft 2, jsou vytvořeny z dřívějších verzí softwaru.
Brownfield vs. Greenfield
Vývoj softwaru na zelené louce má oproti projektům na zelené louce mnoho výhod. Například kdykoli softwarová společnost vydá aktualizaci programu, má dobrou představu o trhu s tímto softwarem. Vědí také, jaké funkce a styl rozhraní jejich uživatelé očekávají. Přidání nových funkcí a vylepšení rozhraní je časově méně náročné než vývoj programu od nuly. Proto je vývoj na zelené louce méně nákladný a zahrnuje menší riziko než vývoj na zelené louce.
Definice Brownfield na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.
Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Brownfield nebo chcete navrhnout nový technický termín, kontaktujte nás.
Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Brownfield alebo chcete navrhnúť nový technický termín, kontaktujte nás.