Brownfield (aus dem Englischen entlehnt; wörtlich übersetzt: braunes Feld) ist ein Begriff in der Softwareentwicklung und wurde 2008 von Hopkins und Jenkins eingeführt. Er beschreibt Probleme, die bei neu entwickelter Software auftreten, welche sich in ein bestehendes Software- und Architekturkonzept eingliedern müssen. Im Gegensatz zur vollständigen Neuentwicklung (auch als „Greenfield-Entwicklung“ bezeichnet) muss sich die Weiterentwicklung strukturellen Rahmenbedingungen beugen.
Siehe auch Bearbeiten
Weblinks Bearbeiten
- Clean Code Developer in Brownfield-Projekten – siebenteilige iX-Serie über Brownfield-Arbeit aus der Sicht der Clean-Code-Developer-Bewegung
Einzelnachweise Bearbeiten
- Ian Sommerville, Software Engineering, PEARSON, Version 9, 2012, S. 276, ISBN 978-3-86894-099-2