브라운필드
브라운필드는 이전에 개발된 토지를 설명하는 건설 용어입니다. IT 업계에서는 이전에 개발된 소프트웨어를 의미합니다. 브라운필드 소프트웨어 개발은 기존 프로그램을 기반으로 구축되는 소프트웨어를 말합니다. 이는 소프트웨어 프로그램을 처음부터 만드는 "그린필드" 개발과 대조될 수 있습니다.
소프트웨어 업계는 수십 년 동안 존재해 왔기 때문에 대부분의 소프트웨어 개발은 브라운필드 방식입니다. 예를 들어 Adobe Photoshop과 Microsoft Word의 각 새 버전은 브라운필드 프로젝트로 개발됩니다. Call of Duty: Black Ops 3와 StarCraft 2 같은 최신 비디오 게임도 이전 소프트웨어 버전에서 만들어집니다.
브라운필드와 그린필드 비교
브라운필드 소프트웨어 개발은 그린필드 프로젝트보다 많은 장점이 있습니다. 예를 들어 소프트웨어 회사가 프로그램 업데이트를 출시할 때마다 해당 소프트웨어의 시장을 어느 정도 파악하고 있습니다. 또한 사용자가 기대하는 인터페이스의 기능과 스타일도 알고 있습니다. 새로운 기능과 인터페이스 개선 사항을 추가하는 것은 프로그램을 처음부터 개발하는 것보다 시간이 적게 걸립니다. 따라서 브라운필드 개발은 그린필드 개발보다 비용이 적게 들고 위험도 낮습니다.
지식 테스트하기