Greenfield-project
Een nieuw project zonder bestaande code om rekening mee te houden. Vrije keuze in techniek, architectuur en patronen. Tegenhanger: brownfield (iets toevoegen aan of wijzigen in een bestaand systeem).
De term is geleend uit de vastgoedontwikkeling (greenfield = onbebouwd land, brownfield = grond met bestaande industrie). Greenfield klinkt glamoureus, maar is riskant — zonder context uit bestaande systemen kun je verkeerd kiezen. Brownfield-werk wordt onderschat, maar kent eigen uitdagingen: archeologie in legacy-code, geleidelijke migraties, het "strangler fig"-patroon (Martin Fowler) en feature flags. In de praktijk is het meeste werk brownfield.