피드로 돌아가기
개발자의 시간을 벌어주는 두 가지 도구: 잘 쓴 테크 스펙, 그리고 AI
컬리 기술블로그컬리 기술블로그
Backend

개발자의 시간을 벌어주는 두 가지 도구: 잘 쓴 테크 스펙, 그리고 AI

컬리 프로덕트 팀이 표준화된 테크 스펙 양식 도입과 AI 자동화로 코드 리뷰 시간을 1~2일에서 1~2시간으로 단축

2025년 12월 4일12intermediate

Context

개발자들은 기능 구현 시 단순 코드 작성에만 집중하고 설계 문서를 부담스럽게 여겼다. 담당자 변경 시나 시간이 경과한 후 레거시 코드를 마주할 때 파편화된 문서, 설명 부족 PR, 사라진 슬랙 메시지 등으로 충분한 정보를 얻을 수 없었다. 코드 리뷰 과정에서도 리뷰어가 코드의 의도를 파악하고 피드백을 제공하는 데 1~2일이 소요되었다.

Technical Solution

  • 테크 스펙 양식 표준화: 개요(비즈니스·기술 관점), 작업 계획(태스크 분해 및 공수 산정), 구현(의사 코드·다이어그램·트러블슈팅 기록), 프로젝트 정보(마일스톤·관련 문서 링크)로 구성된 4개 섹션 통일
  • 작업 단위 세분화: 컴포넌트 단위와 로직 단위로 개발 작업을 상세히 쪼개어 각 태스크에 공수를 산정하고 Jira 티켓의 기준으로 활용
  • 기술적 의사결정 문서화: 의사 코드와 다이어그램을 통해 복잡한 로직을 사전에 설계하고, 발생한 이슈와 해결 과정을 기록하여 지식 자산화
  • 협업 부서 통합 마일스톤: 프론트엔드 개발 일정과 함께 디자인, API 개발, QA, 배포 일정을 하나의 문서에서 관리하여 병목 구간을 사전 파악
  • PRD 기반 AI 자동화: Claude, Gemini 등의 AI에 PRD를 입력하고 팀의 테크 스펙 양식 및 Taskmaster 방식에 맞춰 초안 자동 생성, 개발자는 AI가 제공한 뼈대에 비즈니스 임팩트와 엣지 케이스를 추가

Impact

  • 코드 리뷰 소요 시간: 1~2일 → 1~2시간 내외로 단축
  • 상품 쿠폰 프로젝트 사례: 멀티 딜 상품의 중복 쿠폰 다운로드 이슈를 테크 스펙의 구현 파트에서 Coupon_ID와 Deal_Product_No 조합 유니크 키로 설계하여 일정 지연 없이 해결

Key Takeaway

표준화된 문서 양식과 AI 자동화를 결합하면 개발자는 문서 작성의 부담을 덜면서도 기술적 설계 논리를 명확히 남길 수 있다. 이렇게 구조화된 문서는 코드 리뷰 효율을 높이고, 예상치 못한 이슈를 설계 단계에서 사전에 발견하여 재작업을 줄이는 선순환을 만든다.


프론트엔드·백엔드 팀에서 새로운 기능 개발 시 표준화된 템플릿(개요, 작업 계획, 구현, 프로젝트 정보)으로 테크 스펙을 먼저 작성한 후, AI 도구를 활용해 초안을 자동 생성하고 개발자가 비즈니스 임팩트와 엣지 케이스를 추가하면, 코드 리뷰 시간을 50% 이상 단축하고 개발 중 예상치 못한 이슈를 사전에 차단할 수 있다.

원문 읽기
개발자의 시간을 벌어주는 두 가지 도구: 잘 쓴 테크 스펙, 그리고 AI | Devpick