Léxico de TI › Programação › Projeto greenfield

Projeto greenfield

Programação Svenska → Atualizado: 2026-10-01

Um projeto novo, sem código existente com o qual lidar. Liberdade para escolher tecnologia, arquitetura e padrões. O oposto: brownfield (acrescentar algo a um sistema existente ou alterá-lo).

O termo vem do desenvolvimento imobiliário (greenfield = terreno virgem, brownfield = terreno com indústria existente). O greenfield parece glamouroso, mas é arriscado: sem o contexto dos sistemas existentes, é fácil escolher errado. O trabalho brownfield é subestimado e tem desafios próprios: arqueologia de código legado, migrações graduais, o "padrão strangler fig" (Martin Fowler), feature flags. Na prática, a maioria dos empregos é brownfield.

← Voltar ao léxico