In software development, a greenfield project could be one of developing a system for a totally new environment, without concern for integrating with other systems, especially not legacy systems. Such projects are deemed as higher risk, as they are often for new infrastructure, new customers, and even new owners. For this reason, agile software development is often deemed the best approach, as it proposes how to handle those risks by developing small slices of complete functionality and getting them in the hands of customers (internal or external) quickly for immediate feedback.
source: https://en.wikipedia.org/wiki/Greenfield_project
Additional reading: Software Development: Greenfield vs. Brownfield (it's short and makes a distinction between brownfield and "legacy code").
No comments:
Post a Comment