Brownfield

Brownfield is a construction term that describes previously developed land. In the IT industry, it refers to previously developed software. Brownfield software development is software that is built from an existing program. It may be contrasted with "greenfield" development, which involves creating a software program from scratch.

Since the software industry has been around for several decades, the vast majority of software development is brownfield. For example, each new version of Adobe Photoshop and Microsoft Word is developed as a brownfield project. Even modern video games, such as Call of Duty: Black Ops 3 and StarCraft 2, are created from earlier versions of the software.

Brownfield vs Greenfield

Brownfield software development has many advantages over greenfield projects. For instance, whenever a software company releases an update to a program, they have a good idea of the market for the software. They also know what features and style of interface their users expect. Adding new features and interface enhancements is less time consuming than developing a program from scratch. Therefore, brownfield development is less costly and involves less risk than greenfield development.

Updated December 18, 2015

Definitions by TechTerms.com

The definition of Brownfield on this page is an original TechTerms.com definition. If you would like to reference this page or cite this definition, you can use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about the Brownfield definition or would like to suggest a new technical term, please contact us.

Want to learn more tech terms? Subscribe to the daily or weekly newsletter and get featured terms and quizzes delivered to your inbox.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.