Greenfield
Greenfield je pojam iz građevinske industrije koji se odnosi na neizgrađeno zemljište. U IT svijet, greenfield opisuje a softver projekt koji je razvijen od nule, a ne izgrađen iz postojećeg programa. Često je u suprotnosti s "smeđe polje, "koji opisuje softver izgrađen od postojećeg program.
Greenfield razvoj softvera općenito je veći fleksibilan nego razvoj smeđeg polja, jer novi program ne mora odgovarati određenom kalupu. Na primjer, greenfield program za obradu teksta mogao pružiti potpuno novo korisničko sučelje a možda ima značajke koje nisu dostupne ni u jednom prethodnom programu. Uz to, greenfield softver ne mora biti kompatibilan sa starijim verzijama programa. Nema potrebe podržavati naslijeđe Formati ili uključiti prethodne značajke koje treba ispuniti krajnji korisnik očekivanja.
Iako su greenfield projekti otvoreni, razvoj softvera od nule uključuje svojstven rizik. Na primjer, možda nema toliko velikog tržišta za program koliko programer očekuje. Sučelje možda nije dobro prihvaćeno i možda će ga trebati izmijeniti ili redizajnirati kako bi bilo više razumljiv. Potrebno je nekoliko ažuriranja prije grinfielda primjena je uspješan na tržištu. Naravno, greenfield programi koji uspiju često imaju koristi od toga što su jedinstvena opcija za korisnike dok se ne razviju slični programi.
NAPOMENA: Velika većina razvoja softvera smeđa je, jer su većina glavnih izdanja softvera ažuriranja postojećih programa. Međutim, nedavno je došlo do naglog razvoja greenfielda zahvaljujući novom tržištu mobilne aplikacije.