Brownfield là gì?

Noun Software

Brownfield là một thuật ngữ xây dựng mô tả vùng đất đã phát triển trước đây. Trong ngành CNTT, nó dùng để chỉ phần mềm đã được phát triển trước đó. Phát triển phần mềm Brownfield là phần mềm được xây dựng từ một chương trình hiện có. Nó có thể trái ngược với phát triển "greenfield", liên quan đến việc tạo ra một chương trình phần mềm từ đầu.

Kể từ khi ngành công nghiệp phần mềm đã tồn tại trong vài thập kỷ, phần lớn sự phát triển phần mềm là brownfield. Ví dụ: mỗi phiên bản mới của Adobe Photoshop và Microsoft Word được phát triển như một dự án brownfield. Ngay cả các trò chơi điện tử hiện đại, chẳng hạn như Call of Duty: Black Ops 3 và StarCraft 2, được tạo từ các phiên bản trước của phần mềm.

Learning English Everyday