엔터프라이즈 아키텍트는 플랫폼 또는 제품 구축에 대한 비즈니스 요구를 이해해야 합니다. 제품은 "기성품"과 같은, 보다 일반적인 기능과 특징을 가진 소프트웨어입니다. 반면 플랫폼은 외부 당사자가 보완적인 기능과 서비스를 확장하고 개발할 수 있도록 지원하는 소프트웨어 또는 서비스입니다. 제품/플랫폼 개발을 주도하는 요소를 신중하게 고려한 후 비즈니스 요구에 맞는 적합한 것을 선택하는 것이 매우 중요합니다.
플랫폼은 일반적으로 생산자와 소비자라고 불리는 두 개 이상의 당사자를 연결하는 데 더 유연합니다. 최근에는 조직이 비즈니스 수직적 요구에 따라 디지털 플랫폼 또는 디지털 제품을 구축하는 데 더 집중하고 있습니다. 누구나 플랫폼 위에 제품을 구축할 수 있지만, 플랫폼 자체가 제품은 아닙니다. 제품과 플랫폼 간의 프로그램 관점 차이는 프로젝트 전략, 실행 및 이해 관계자 관리에 중요합니다. 아래 표는 제품과 플랫폼 간의 차이점을 보여줍니다.
dzone.com
Product Design vs Platform Design for Software Development
