Définition - Que signifie Brownfield?
Brownfield fait référence à la mise en œuvre de nouveaux systèmes pour résoudre les problèmes informatiques tout en tenant compte des systèmes établis. La nouvelle architecture logicielle doit tenir compte des logiciels existants et en cours d'exécution.
Terme informatique couramment utilisé, Brownfield a été emprunté à l'industrie du bâtiment, où les terrains contaminés décrivent un emplacement géographique où de nouveaux bâtiments peuvent être construits après avoir pris en compte les structures et les services établis dans la région.
Definir Tech explique Brownfield
Le développement de friches industrielles améliore les pratiques traditionnelles de génie logiciel. Greenfield, ou une ardoise vierge, est considéré comme l'environnement cible traditionnel lors du développement logiciel. Brownfield étend le plan de développement logiciel traditionnel pour ajouter du contexte. Ainsi, le contexte du système informatique en construction et tous les détails du système sont pris en compte dans toute pratique de développement avant la mise en œuvre des améliorations.
Pas plus tard qu'en 2006, le secteur informatique a connu plus d'échecs que de succès en raison de complexités inattendues liées à la livraison à grande échelle de changements logiciels aux clients, y compris le développement de friches industrielles risquées et coûteuses.