Brownfield Definizione significato

Cos’è il Brownfield?

Brownfield è un termine edilizio che descrive un terreno precedentemente sviluppato. Nell’industria IT, si riferisce al software precedentemente sviluppato. Lo sviluppo di software brownfield è un software che viene costruito a partire da un programma esistente. Può essere contrapposto allo sviluppo “greenfield“, che comporta la creazione di un software programma da zero.

Poiché l’industria del software esiste da diversi decenni, la grande maggioranza dello sviluppo del software è brownfield. Per esempio, ogni nuova versione di Adobe Photoshop e Microsoft Word è sviluppata come un progetto brownfield. Anche i moderni videogiochi, come Call of Duty: Black Ops 3 e StarCraft 2, sono creati da versioni precedenti del software.

Brownfield vs Greenfield

Lo sviluppo di software brownfield ha molti vantaggi rispetto ai progetti greenfield. Per esempio, ogni volta che una società di software rilascia un aggiornamento di un programma, ha una buona idea del mercato per il software. Sanno anche quali caratteristiche e stile di interfaccia si aspettano i loro utenti. Aggiungere nuove caratteristiche e miglioramenti all’interfaccia richiede meno tempo che sviluppare un programma da zero. Pertanto, lo sviluppo brownfield è meno costoso e comporta meno rischi dello sviluppo greenfield.

La descrizione di Brownfield in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Brownfield o vuoi suggerire un nuovo termine tecnico, contattaci.