Greenfield Definition

Was ist Greenfield?

Greenfield ist ein Begriff aus der Bauindustrie, der sich auf unbebautes Land bezieht. In der IT-Welt beschreibt Greenfield ein Software-Projekt, das von Grund auf entwickelt wird und nicht auf einem bestehenden Programm aufbaut. Es wird oft mit “ Brownfield“ verglichen, das Software beschreibt, die auf einem bestehenden Programm aufbaut.

Greenfield-Softwareentwicklung ist im Allgemeinen flexibler als Brownfield-Entwicklung, da ein neues Programm nicht in eine bestimmte Form passen muss. Ein Wortverarbeitungsprogramm auf der grünen Wiese kann beispielsweise eine völlig neue Benutzeroberfläche bieten und über Funktionen verfügen, die in keinem früheren Programm vorhanden waren. Außerdem muss Greenfield-Software nicht rückwärtskompatibel mit älteren Versionen eines Programms sein. Es besteht keine Notwendigkeit, ältere Dateiformate zu unterstützen oder frühere Funktionen einzubinden, um die Erwartungen der Endbenutzer zu erfüllen.

Während Greenfield-Projekte ein offenes Ende haben, ist die Entwicklung von Software von Grund auf mit Risiken verbunden. Es kann zum Beispiel sein, dass der Markt für ein Programm nicht so groß ist, wie der Entwickler erwartet. Es kann sein, dass die Schnittstelle nicht gut angenommen wird und geändert oder neu gestaltet werden muss, um benutzerfreundlicher zu sein. Es sind mehrere Aktualisierungen erforderlich, bevor eine Anwendung auf der grünen Wiese auf dem Markt erfolgreich ist. Natürlich profitieren Greenfield-Programme, die erfolgreich sind, oft davon, dass sie für die Benutzer eine einzigartige Option darstellen, bis ähnliche Anwendungen entwickelt werden.

Hinweis:Die überwiegende Mehrheit der Software-Entwicklung ist Brownfield, da die meisten größeren Software-Releases Updates für bestehende Programme sind. In jüngster Zeit hat jedoch die Entwicklung auf der grünen Wiese dank des neuen Marktes für Mobilanwendungen einen Aufschwung erfahren.

Die Definition von Greenfield auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Greenfield-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.