FDE의 이해
FDE의 정의와 기원부터 AI 시대의 역할 분화, SI·인접 직무 비교, 책임·성과·커리어와 조직별 역할 설계까지 다루는 심화 핸드북
글·검토 Eric Han · 리옵트 공동창업자·CTO
최근 수정된 챕터
한 고객 프로젝트에 참여하는 개발, 기술 영업, 아키텍처와 고객 성공 담당자의 일을 따라 FDE와 인접 직무의 경계를 설명한다.
AI 시스템의 평가와 운영에서 발견한 문제를 고객별 수정, 공통 도구와 제품 기능으로 발전시키는 과정과 그 판단을 설명한다.
고객 대화와 기술 구현을 함께 맡는 엔지니어가 어떤 경험을 쌓는지 살펴보고 기술적 깊이, 채용과 커리어 선택에 영향을 주는 조건을 설명한다.
Palantir, OpenAI, Anthropic과 Accenture의 공식 역할 설명을 바탕으로 제품 공급사와 서비스 기업이 FDE에게 기대하는 일을 비교한다.
FDE가 고객의 업무를 이해하고 요구사항을 구체화하는 과정을 통해 역할의 뜻과 소프트웨어 개발의 책임 범위를 설명한다.
정의·직무·조직·커리어
고객이 소프트웨어를 구매한 뒤에도 개발할 일은 남는다. 기존 시스템과 연결해야 하고, 회사마다 다른 업무 규칙을 반영해야 하며, 실제 사용자가 쓸 수 있는 형태로 다듬어야 한다. 이 과정에서는 처음 요청한 기능보다 다른 문제가 더 중요하다는 사실을 발견하기도 한다.
FDE는 고객 곁에서 이런 문제를 다루는 엔지니어다. 요구사항을 듣고 구현하는 동안 고객의 업무를 배우고, 구현한 결과를 함께 보면서 해법을 바꾼다. 그 경험이 한 고객의 프로젝트에 남을 수도 있고 여러 고객이 사용하는 제품의 개선으로 이어질 수도 있다.
이 역할은 회사마다 다르게 구성된다. 새로운 문제를 탐색하는 비중이 큰 곳도 있고, 제품을 다양한 고객 환경에 적용하는 데 집중하는 곳도 있다. 따라서 FDE를 이해하려면 직함의 뜻과 함께 회사가 무엇을 제공하고 엔지니어에게 어디까지 맡기는지 살펴야 한다.
구성과 독자
앞부분에서는 FDE의 뜻과 등장 배경, 기업별 역할의 차이를 살핀다. 이어서 다른 엔지니어와의 협업, SI와의 관계, 제품 기반과 운영 비용, 실제 프로젝트의 진행을 다룬다. 후반부에서는 고객의 경험이 제품으로 이어지는 과정과 조직·성과·커리어를 설명하고, 우리 조직의 역할을 정의하는 양식을 제공한다. 마지막 장에서는 장단점과 한계를 정리하고, 과도기적 역할이라는 관점에서 앞으로의 변화를 살핀다.
개발 경험이 있는 엔지니어는 자신이 원하는 일과 FDE의 실제 업무를 비교하며 읽을 수 있다. 채용이나 조직을 담당하는 독자는 어떤 책임과 권한을 함께 마련해야 하는지 살펴볼 수 있다.
목차
- 1. FDE의 정의
- 2. 등장 배경과 확산
- 3. 역할과 업무 범위
- 4. 기업별 FDE
- 5. 인접 직무
- 6. FDE와 SI
- 7. 제품 기반과 운영 비용
- 8. 프로젝트 수행
- 9. AI 개발과 제품 개선
- 10. 책임과 권한
- 11. 조직 운영과 성과
- 12. 역량과 커리어
- 13. 역할 정의서
- 14. 장단점과 전망
참고 자료
기업의 역할 설명과 발표는 2026년 11월 6일 확인한 자료를 기준으로 했다. 본문의 가상 사례는 실제 프로젝트의 실적과 구분해 표시했다. 출처와 자료의 한계는 검증 리포트에, 개정 사항은 업데이트 내역에 정리했다.