IT用語集 › プログラミング › グリーンフィールド

グリーンフィールド

プログラミング Svenska → 更新: 2026-10-22

既存のコードを気にしなくてよい、まっさらな新規プロジェクト。技術もアーキテクチャもパターンも自由に選べる。反対語はブラウンフィールド(既存システムへの追加・変更)。

用語は不動産開発から借りたもので、グリーンフィールドは未開発の土地、ブラウンフィールドは既存の産業施設が残る土地を指す。グリーンフィールドは華やかに聞こえるが、既存システムの文脈がない分、選択を誤る危険もある。

ブラウンフィールドの仕事は過小評価されがちだが、レガシーコードの発掘、段階的な移行、「strangler fig(絞め殺しの木)パターン」(マーティン・ファウラー)、フィーチャーフラグなど固有の難しさがある。実際の仕事の大半はブラウンフィールドだ。

← 用語集に戻る