Articleopenai.com·2026년 5월 28일·0

How Endava builds an agentic organization with Codex

Quick Summary

엔다바는 Codex에 시니어 엔지니어의 판단과 경험을 체계화해 주니어의 역량을 높이고, 요구사항 분석부터 설계·개발·운영까지 전체 소프트웨어 제공 주기를 단축하는 ‘에이전트형 조직’을 구축하고 있다.

How Endava builds an agentic organization with Codex 관련 대표 이미지

🖼️ 인포그래픽

How Endava builds an agentic organization with Codex 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

How Endava builds an agentic organization with Codex 내용을 설명하는 본문 이미지

💡 한 줄 요약

엔다바는 Codex에 시니어 엔지니어의 판단과 경험을 체계화해 주니어의 역량을 높이고, 요구사항 분석부터 설계·개발·운영까지 전체 소프트웨어 제공 주기를 단축하는 ‘에이전트형 조직’을 구축하고 있다.

📌 핵심 요약

  • 엔다바가 말하는 에이전트형 조직은 시니어 전문가의 지식과 관점을 에이전트에 체계화하고, 이를 고객 업무의 접수·아이디어 구상·납품 전 과정에서 팀과 함께 활용하는 조직이다.
  • Codex는 주니어 개발자가 기존에는 시니어에게 맡겨졌던 작업을 수행하도록 모범 사례와 아키텍처 판단을 안내하며, 한 명의 시니어가 여러 팀에 동시에 자신의 관점을 전달할 수 있게 한다.
  • 엔다바는 Codex를 코딩 보조 도구가 아니라 요구사항 분석, 설계, 명세 작성, 개발, 운영을 포괄하는 범용 데스크톱 에이전트로 사용한다.
  • 법무팀의 복잡한 계약 검토 사례에서는 2시간짜리 이해관계자 회의 기록을 Codex로 처리해, 통상 수주와 반복 협의가 필요했던 요구사항 정리를 두 차례의 1시간 회의와 실제 사용 가능한 명세로 압축했다.
  • 엔다바는 도입 초기 팀에 비코딩 업무부터 직접 시험해 보라고 권하며, 특히 요구사항 분석, 설계 문서 작성, 고객 커뮤니케이션에서 Codex의 폭넓은 가치를 빠르게 확인할 수 있다고 설명한다.

🧩 주요 포인트

  1. 엔다바가 말하는 에이전트형 조직은 시니어 전문가의 지식과 관점을 에이전트에 체계화하고, 이를 고객 업무의 접수·아이디어 구상·납품 전 과정에서 팀과 함께 활용하는 조직이다.
  2. Codex는 주니어 개발자가 기존에는 시니어에게 맡겨졌던 작업을 수행하도록 모범 사례와 아키텍처 판단을 안내하며, 한 명의 시니어가 여러 팀에 동시에 자신의 관점을 전달할 수 있게 한다.
  3. 엔다바는 Codex를 코딩 보조 도구가 아니라 요구사항 분석, 설계, 명세 작성, 개발, 운영을 포괄하는 범용 데스크톱 에이전트로 사용한다.
  4. 법무팀의 복잡한 계약 검토 사례에서는 2시간짜리 이해관계자 회의 기록을 Codex로 처리해, 통상 수주와 반복 협의가 필요했던 요구사항 정리를 두 차례의 1시간 회의와 실제 사용 가능한 명세로 압축했다.
  5. 엔다바는 도입 초기 팀에 비코딩 업무부터 직접 시험해 보라고 권하며, 특히 요구사항 분석, 설계 문서 작성, 고객 커뮤니케이션에서 Codex의 폭넓은 가치를 빠르게 확인할 수 있다고 설명한다.

🧠 상세 정리

1. 코드 생성을 넘어선 에이전트형 조직

유럽·미주·아시아에 엔지니어를 둔 글로벌 소프트웨어 계약 기업 엔다바는 은행, 보험사, 유통사, 미디어 기업에 소프트웨어를 제공하는 과정에서 Codex를 일찍 도입했다. 엔다바가 경험한 변화는 단순히 코드를 더 빠르게 작성하는 데 그치지 않았다. 과거에는 엔지니어가 많은 코드를 직접 생산했다면, 이제는 Codex가 만든 작업을 사람이 감독하는 방식으로 역할이 이동하고 있다. 유럽 지역 CTO 조 던리비는 이러한 전환과 함께 산출물의 품질이 크게 높아졌다고 평가한다. 엔다바는 이를 바탕으로 자신을 시니어의 전문성을 에이전트에 체계화해 업무 전반에 확장하는 ‘에이전트형 조직’이라고 부른다.

2. 시니어의 판단을 조직 전체로 확장

에이전트형 조직의 핵심은 경험 많은 아키텍트가 보유한 판단과 관점을 Codex에 담아 다른 구성원이 실시간으로 활용하도록 만드는 것이다. 시니어 아키텍트는 복잡한 환경에서 축적한 경험을 바탕으로 원하는 방향을 명확히 설명하고, Codex는 그 내용을 주니어도 접근하고 실행할 수 있는 정보로 전환한다. 주니어 개발자는 작업 중 이해하지 못한 사항을 질문하고, 모범 사례나 아키텍처 결정의 배경을 확인하면서 더 성숙한 수준의 결과를 만들 수 있다. 이에 따라 종전에는 시니어에게만 맡기던 업무도 주니어가 안내를 받으며 수행할 수 있게 된다. 엔다바는 이런 방식이 소규모 팀으로도 짧은 시간 안에 큰 가치를 전달하게 해준다고 설명한다.

3. 멘토링과 지식 이전 방식의 변화

기존의 시니어 판단은 오랜 기간의 페어 프로그래밍, 코드 리뷰, 일대일 멘토링을 통해 제한적으로 전수되는 경우가 많았다. 엔다바는 시니어의 경험을 Codex에 체계화함으로써 그 판단을 개발 과정에서 항상 이용할 수 있는 학습 자원으로 바꾸고 있다. 주니어는 실제 업무를 수행하는 순간에 필요한 질문을 던지고, 시니어가 설정한 관점에 맞춰 더 나은 소프트웨어 아키텍처와 개발 방식을 익힌다. 특히 한 명의 시니어가 직접 모든 팀을 계속 지도하지 않아도, 그 사람의 관점을 여러 경험이 적은 팀이 동시에 참고할 수 있다는 점이 중요하다. 이처럼 실시간으로 확장되는 지식 이전은 엔다바가 제시하는 에이전트형 조직의 핵심 가치이자 실질적인 이점이다.

4. 전체 제공 주기를 연결하는 데스크톱 에이전트

엔다바는 Codex를 코드 작성에 국한된 보조 도구가 아니라 요구사항 분석, 설계, 명세 작성, 개발, 운영에 걸쳐 사용하는 범용 데스크톱 에이전트로 정의한다. 과거에는 분석과 설계, 구축이 서로 분리된 단계였고, 각 분야의 전문가가 결과물을 다음 담당자에게 순차적으로 넘겨야 했다. 이 구조에서는 단계마다 며칠에서 몇 주의 분석 시간이 필요했고, 전달 과정에서 반복적인 조율도 발생했다. Codex는 분석과 설계, 구축에 필요한 작업을 하나의 통합된 도구 안에서 함께 다루도록 해 이러한 경계를 줄인다. 엔다바는 시니어의 판단을 상시 활용할 수 있게 되면서 제공 과정의 각 단계가 개선되고, 작은 팀도 더 압축된 일정 안에서 넓은 범위의 업무를 수행할 수 있다고 본다.

5. 법무 요구사항 분석을 수주에서 수시간으로 단축

부서 간 협업 사례에서 엔다바 법무팀은 수천 쪽의 계약서를 특정 기준에 따라 검토해야 하는 복잡한 문제를 엔지니어링팀에 제시했다. 통상적인 방식이라면 법률 담당자의 요구를 개발 가능한 형태로 번역하는 데 수주간의 질의와 수정이 필요할 수 있었다. 엔다바는 법률 이해관계자와 진행한 2시간짜리 심층 회의를 녹화한 뒤, 그 기록을 Codex에 입력해 실제 작업에 사용할 수 있는 요구사항 명세를 생성했다. 원래 1~2주가 걸릴 수 있었던 수정 과정은 두 차례의 1시간 회의로 압축됐고, 그 결과 활용 가능한 명세가 마련됐다. 이 사례는 Codex가 코드를 생성하기 전 단계인 문제 이해와 요구사항 구조화에서도 시간을 크게 줄일 수 있음을 보여준다.

6. 고객 협업 방식과 도입 원칙

시간 절감 효과는 내부 업무뿐 아니라 고객과의 협업에서도 나타난다. 엔다바 팀은 고객 회의 중 설계 문서, 다이어그램, 명세를 즉석에서 만들어 아이디어를 구체적으로 설명하며, 제안한 소프트웨어 아키텍처를 시각화해 고객의 이해를 돕는다. 이는 고객과 팀 사이의 반복적인 의견 교환을 빠르게 하고, 논의를 곧바로 확인 가능한 산출물로 연결한다. 엔다바는 가장 큰 지렛대로 시니어 아키텍트의 판단을 Codex에 담는 것과 Codex를 전체 업무 주기의 데스크톱 에이전트로 보는 관점을 제시한다. 처음 도입하는 팀에는 고민만 이어가기보다 요구사항 분석, 설계 문서, 고객 커뮤니케이션 같은 비코딩 업무 하나를 골라 직접 시험해 보라고 권한다.

🧾 핵심 주장 / 시사점

  • 엔다바의 사례에서 생산성 향상의 중심은 인력 대체가 아니라 시니어의 판단을 반복 사용 가능한 형태로 만들어 여러 팀에 동시에 확산하는 데 있다.
  • Codex의 활용 범위를 코드 생성에 한정하지 않고 요구사항 이해와 고객 소통까지 넓히면, 단계별 인수인계와 반복 수정에 드는 시간을 함께 줄일 수 있다.
  • 비코딩 업무부터 도입하는 방식은 Codex가 개발 도구를 넘어 조직의 분석·설계·커뮤니케이션 방식을 바꿀 수 있는지를 빠르게 확인하는 실천적 접근이다.

✅ 액션 아이템

  • 시니어의 요구사항 분석, 설계 판단, 아키텍처 근거를 Codex 규칙·프롬프트로 구조화해 팀 공통 판단근거로 정착한다.
  • 요구사항 접수·아이디어 구상·명세 작성 단계에서 주니어가 Codex로 주도 수행하도록 업무 분장을 재배치한다.
  • 법무계약 회의 기록 2시간분을 Codex로 압축해 두 차례 1시간 협의로 실무 명세를 도출하는 운영 패턴을 실험한다.

❓ 열린 질문

  • Codex에 담을 시니어 판단은 어떤 기준으로 선별해 팀별로 즉시 재사용 가능한 지식 단위로 유지할 것인가?
  • 복잡한 계약 검토처럼 반복 협의가 잦은 업무에서 2시간 기록을 2회 협의로 압축한 사례의 전제 조건은 어떤 형태의 입력이 필요한가?
  • 요구사항 분석과 설계 문서 작성에서 비코딩 업무를 선행 적용한 뒤, 언제 개발·운영 영역까지 범위를 확장하는 것이 적절한가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.