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.