Home : Uvjeti softvera : Definicija Brownfielda

brownfield

Brownfield je građevinski pojam koji opisuje prethodno razvijeno zemljište. U IT industrija, odnosi se na prethodno razvijenu softver. Brownfield razvoj softvera je softver koji je izgrađen iz postojećeg programa. Može se suprotstaviti "greenfield"razvoj, koji uključuje stvaranje softvera program od nule.

Budući da softverska industrija postoji već nekoliko desetljeća, velika većina razvoja softvera je brownfield. Na primjer, svaka nova verzija Adobe Photoshopa i Microsoft Word je razvijen kao brownfield projekt. Čak su i moderne videoigre, poput Call of Duty: Black Ops 3 i StarCraft 2, stvorene od ranijih verzija softvera.

Brownfield vs Greenfield

Razvoj softvera Brownfield ima brojne prednosti u odnosu na greenfield projekte. Na primjer, kad god softverska tvrtka izda ažuriranje programa, imaju dobru ideju o tržištu softvera. Oni također znaju koje su osobine i stil sučelje njihovi korisnici očekuju. Dodavanje novih značajki i poboljšanja sučelja oduzima manje vremena nego razvoj programa od nule. Stoga je razvoj smeđeg polja jeftiniji i uključuje manji rizik od razvoja zelenog polja.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Brownfielda. U računalnoj terminologiji objašnjava što Brownfield znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija Brownfielda korisna, možete se na nju pozvati pomoću gore navedenih citata.