Greenfield

Adjective · Development

Definitions

  1. A project built from scratch with no existing codebase, constraints, or legacy decisions to work around. The opposite of brownfield (modifying/extending existing systems). Greenfield projects offer maximum freedom but lack the battle-tested patterns of mature codebases.

    In plain English: Starting a brand new project from nothing, without any existing code or constraints.

    Example: "It's a greenfield project — no legacy database schema to worry about, but also no existing users, tests, or operational runbooks."

Related Terms