Resume

개발자 이력서 프로젝트 설명 작성법 - X-Y-Z 공식으로 서류 통과율 높이기

개발자 이력서 프로젝트 설명, 어떻게 써야 할까요? Google 출신 Laszlo Bock이 제안한 X-Y-Z 공식으로 프로젝트 경험을 성과 중심으로 바꾸는 방법을 유형별 Before/After 예시와 함께 알려드려요.
2026.03.01
개발자 이력서 프로젝트 설명 작성법 - X-Y-Z 공식으로 서류 통과율 높이기

이력서 프로젝트 섹션에 "React 기반 웹 애플리케이션 개발"이라고만 적고 계신가요? 채용 담당자는 이력서 한 장을 평균 6~8초 만에 훑어봐요[2]. 그 짧은 시간 안에 눈에 띄려면, 단순한 기능 나열이 아닌 성과 중심 서술이 필요해요.

오늘은 구글 채용팀에서 권장하는 X-Y-Z 공식을 개발자 이력서에 적용하는 방법을 알려드릴게요.


1. 왜 프로젝트 설명이 중요할까요?

주니어 개발자에게 프로젝트 경험은 사실상 이력서의 전부나 다름없어요. 실무 경력이 짧은 만큼, 채용 담당자는 프로젝트 섹션에서 지원자의 역량을 판단해요[3].

문제는 많은 분이 프로젝트를 업무 목록처럼 나열한다는 거예요.

"Vue.js 기반 관리자 페이지 개발" "REST API 설계 및 구현" "데이터베이스 설계"

이렇게 쓰면 무엇을 했는지는 알 수 있지만, 얼마나 잘했는지는 전혀 알 수 없어요. 채용 담당자 10명 중 4명은 이력서에서 가장 큰 실수로 성과를 수치화하지 않는 것을 꼽아요[2].

경험 섹션에서 성과가 아닌 일을 성과처럼 쓰면, 이력서 전체의 인상이 약해진다는 점도 기억하세요[3].


2. X-Y-Z 공식이란?

X-Y-Z 공식은 구글의 전 인사 총괄 부사장(SVP of People Operations) 라즐로 복(Laszlo Bock)이 제안한 이력서 작성법이에요[1].

공식은 간단해요:

"Y라는 지표로 측정한 X를, Z를 통해 달성했다" (Accomplished [X] as measured by [Y], by doing [Z])

각 요소를 풀어보면:

요소

의미

예시

X (성과)

달성한 결과

서버 응답 속도 개선

Y (지표)

측정 가능한 수치

200ms → 50ms (75% 단축)

Z (방법)

구체적인 행동

Redis 캐싱 레이어 도입

이 공식이 효과적인 이유는 세 가지예요:

  1. 구체적이에요 — 모호한 표현 대신 명확한 사실을 전달해요

  2. 측정 가능해요 — 숫자가 있으면 성과의 크기를 바로 판단할 수 있어요

  3. 행동 중심이에요 — 어떻게 문제를 해결했는지 과정이 보여요

채용 담당자가 궁극적으로 확인하려는 것은 단순한 수치 성과가 아니라 성과의 재현성이에요[5]. X-Y-Z 공식은 "이 사람이 우리 회사에서도 비슷한 성과를 낼 수 있겠다"는 확신을 주는 구조예요.


3. 프로젝트 유형별 X-Y-Z 적용 예시

웹 애플리케이션 개발

Before:

React와 TypeScript로 이커머스 플랫폼 프론트엔드 개발

After:

이커머스 플랫폼의 상품 검색 결과 로딩 시간을 3.2초에서 0.8초로 단축(75% 개선)하여 이탈률 감소에 기여. React 컴포넌트 최적화와 이미지 lazy loading을 적용해 달성

API/백엔드 성능 개선

Before:

Spring Boot 기반 REST API 개발 및 성능 최적화

After:

주문 처리 API의 평균 응답 시간을 450ms에서 120ms로 개선(73% 단축). Spring Boot 쿼리 최적화와 Redis 캐싱 도입으로 달성

데이터 분석/파이프라인

Before:

Python으로 데이터 수집 및 분석 자동화

After:

일일 데이터 수집량을 5,000건에서 30,000건으로 확대(6배 증가)하고, 수동 작업 시간을 주 10시간에서 1시간으로 절감. Python 기반 ETL 파이프라인 구축으로 달성

팀 프로젝트/협업

Before:

5인 팀에서 백엔드 개발 담당

After:

5인 팀에서 백엔드 리드로 API 설계 및 코드 리뷰 프로세스 도입. PR 리뷰 커버리지를 0%에서 100%로 올리고, 배포 후 버그 발생률을 월 평균 12건에서 3건으로 감소시킴


4. 숫자가 없을 때는 어떻게 할까요?

"저는 사이드 프로젝트라서 매출 같은 수치가 없는데요?" 가장 많이 듣는 질문이에요. 걱정 마세요, 개발 프로젝트에는 항상 측정 가능한 기술 지표가 있어요.

방법 1: 기술적 지표 활용하기

영역

측정 가능 지표

성능

응답 시간(ms), 로딩 속도, 메모리 사용량

품질

테스트 커버리지(%), 버그 수, 에러율

규모

사용자 수, API 엔드포인트 수, 데이터 처리량

효율

개발 시간 단축, 자동화된 작업 수, 배포 빈도

방법 2: 이전 대비 비교하기

절대적인 수치가 없다면, 변화량을 보여주세요:

  • "빌드 시간을 5분에서 2분으로 단축"

  • "수동 테스트를 자동화하여 QA 시간 60% 절감"

  • "기존 3단계 배포 프로세스를 CI/CD 파이프라인으로 1단계로 축소"

방법 3: 범위와 복잡도 표현하기

성능 개선이 아닌 프로젝트라면, 규모로 표현할 수 있어요:

  • "10개 이상의 API 엔드포인트 설계 및 구현"

  • "3개 외부 서비스(결제, 알림, 인증) 연동"

  • "일 평균 1,000명 이상이 사용하는 서비스 운영"


5. 실전 체크리스트

프로젝트 설명을 작성한 후, 아래 항목을 하나씩 확인해보세요:

  • [ ] 성과가 있는가? — "~개발" "~구현"으로만 끝나지 않았는지

  • [ ] 수치가 있는가? — 최소 하나의 숫자(%, 건수, 시간)가 포함되었는지

  • [ ] 방법이 있는가? — 어떤 기술/접근법으로 달성했는지 명시했는지

  • [ ] 나의 역할이 명확한가? — 팀 프로젝트라면 개인 기여도가 드러나는지[3]

  • [ ] 재현 가능해 보이는가? — 다른 회사에서도 같은 성과를 낼 수 있다는 인상을 주는지[5]

이력서의 프로젝트 경험을 체계적으로 정리하고 싶다면, 트리업의 경험 관리 기능을 활용해보세요. 프로젝트별로 역할, 기술 스택, 성과를 기록해두면 이력서 작성할 때 훨씬 수월해요.


마무리

정리하면, 좋은 프로젝트 설명의 핵심은 세 가지예요:

  1. 무엇을 달성했는지 (X) — 결과 중심으로

  2. 어떤 수치로 증명할 수 있는지 (Y) — 구체적인 숫자로

  3. 어떻게 해냈는지 (Z) — 사용한 기술과 방법으로

지금 이력서를 열어서 프로젝트 설명 하나만 X-Y-Z 공식으로 바꿔보세요. 기능 나열에서 성과 중심으로 한 줄만 바꿔도 이력서의 인상이 달라져요.

트리업의 이력서 빌더로 X-Y-Z 공식이 적용된 이력서를 바로 만들어볼 수도 있어요. 작은 변화가 서류 통과의 차이를 만들어요!

개발자취업
XYZ공식
성과정량화
이력서
프로젝트설명
Updated 2026.03.01

Recommended for you

  • 일반 개발자가 AI·ML 엔지니어로 전환하는 현실 로드맵 (6~12개월 단계별)
    Career
    백엔드·풀스택 개발자가 ML 엔지니어로 가려면 무엇을 채워야 할까요? 직무 4가지(DS·MLE·RS·MLOps) 차이, 핵심 스킬셋, 6~12개월 로드맵, 학위·연봉 현실, 면접 단골 주제까지 한 번에 정리했어요.
  • 40대 개발자 커리어 가이드 — 기술과 경력을 동시에 무기로
    Career
    한국에서 40대 개발자는 정말 끝일까요? 시장 데이터와 현직자 회고로 시니어가 가진 진짜 무기 4가지, 가능한 경로 4가지, 이력서·면접에서 연차를 자산으로 바꾸는 법까지 정리했어요.
  • 부트캠프 vs 독학 vs 정보처리기사 — 비전공자 개발 입문 경로 완전 비교
    Career
    부트캠프, 독학, 정보처리기사 — 비전공자 개발 입문 3가지 경로를 비용·기간·취업률·합격 패턴으로 비교했어요. 시간·돈·학습 스타일·지원 직무 4가지 축으로 내 상황에 맞는 경로를 선택하는 가이드도 함께 정리했어요.
  • 두 회사에서 오퍼를 받았어요. 어떻게 골라야 할까요? — 합격 이후 의사결정 프레임워크
    Career
    오퍼를 두 개 이상 받았을 때 후회를 줄이는 6단계 의사결정 프레임워크. 7가지 평가 축, 가중치 매트릭스, 카운터오퍼 협상, 결정 후 자기 점검 질문까지 정리했어요.
  • 사이드 프로젝트로 이직하기 - 포트폴리오로 실력을 증명하는 법
    Career
    사이드 프로젝트가 이직에 정말 도움이 될까요? 합격하는 프로젝트와 그렇지 않은 프로젝트의 차이, 주제 선정부터 README 정리, X-Y-Z 어필 공식까지 1~5년차 이직 준비자를 위한 실전 가이드를 정리했어요.
  • DevOps 엔지니어 커리어 가이드 — 백엔드에서 인프라로 가는 길
    Career
    백엔드 개발자가 DevOps 엔지니어로 전환하는 6-12개월 로드맵을 정리했어요. DevOps·SRE·Platform Engineer 차이, 핵심 스킬셋, 채용공고 키워드, 한국 시장 연봉까지 한 번에 알려드려요.