Greenfield

Greenfield to termin z branży budowlanej oznaczający niezagospodarowany teren. W świecie IT greenfield opisuje projekt oprogramowania tworzony od podstaw, a nie na bazie istniejącego programu. Często zestawia się go z terminem „brownfield”, który opisuje oprogramowanie tworzone na bazie istniejącego programu.

Tworzenie oprogramowania greenfield jest zazwyczaj bardziej elastyczne niż rozwój oprogramowania brownfield, ponieważ nowy program nie musi pasować do określonego wzorca. Na przykład greenfieldowy edytor tekstu może oferować całkowicie nowy interfejs użytkownika i mieć funkcje niedostępne w żadnym wcześniejszym programie. Ponadto oprogramowanie greenfield nie musi być wstecznie zgodne ze starszymi wersjami programu. Nie ma potrzeby obsługi starszych formatów plików ani uwzględniania wcześniejszych funkcji w celu spełnienia oczekiwań użytkowników końcowych.

Chociaż projekty greenfield mają otwarty zakres, tworzenie oprogramowania od podstaw wiąże się z nieodłącznym ryzykiem. Na przykład rynek danego programu może nie być tak duży, jak oczekuje tego twórca. Interfejs może nie spotkać się z dobrym przyjęciem i może wymagać modyfikacji lub przeprojektowania, aby stał się bardziej przyjazny dla użytkownika. Zanim greenfieldowa aplikacja odniesie sukces na rynku, może wymagać kilku aktualizacji. Oczywiście programy greenfield, które odniosą sukces, często zyskują na tym, że są unikatową opcją dla użytkowników do czasu opracowania podobnych aplikacji.

NOTE: Zdecydowana większość tworzenia oprogramowania ma charakter brownfield, ponieważ większość głównych wydań oprogramowania to aktualizacje istniejących programów. Jednak ostatnio nastąpił wzrost tworzenia oprogramowania greenfield dzięki nowemu rynkowi aplikacji mobilnych.

Zaktualizowano December 18, 2015 przez Per C.

quizSprawdź swoją wiedzę

AIX is a proprietary server operating system based on which other OS?

A
Windows NT
0%
B
Unix
0%
C
Android
0%
D
PC DOS
0%
Correct! Incorrect!     View the AIX definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Greenfield na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.