Forrester가 분석한 Dev Mode의 (새 탭에서 열림)
Figma의 Dev Mode는 디자인-개발 간 핸드오프와 반복적인 확인 작업을 줄여 개발자의 생산성과 출시 속도를 높인다는 내용이다. Forrester는 이를 바탕으로 3년간 개발자 생산성이 20~30% 향상되고, 개발자 1인당 매주 90분 이상을 절약할 수 있다고 분석했다. 복합 기업 모델에서는 약 1,000만 달러의 시간 절감 효과와 출시 기간 단축으로 인한 200만 달러의 추가 이익을 추정했다.
Forrester의 분석 범위와 방법
- Figma는 Dev Mode 출시 2년 후 경제적 효과를 검증하기 위해 Forrester Consulting에 연구를 의뢰했다.
- Forrester의 Total Economic Impact(TEI) 방법론을 활용했다.
- Dev Mode를 사용하는 조직의 의사결정자 4명을 인터뷰했다.
- 인터뷰 결과를 바탕으로 디자이너와 개발자 100~1,000명 규모의 복합 조직을 모델링했다.
- 분석 대상의 핵심 문제는 다음과 같다.
- 비효율적인 디자인-개발 핸드오프
- 디자인 의도 확인을 위한 반복적인 커뮤니케이션
- 중복 작업과 문서 탐색
- 개발 과정에서 발생하는 컨텍스트 전환
개발자 생산성과 경제적 효과
- Dev Mode 사용으로 개발자 산출량이 20~30% 증가할 것으로 추정됐다.
- 개발자 1인당 매주 90분 이상의 시간을 절약할 수 있는 것으로 나타났다.
- 한 기업이 개발자 200명을 대상으로 조사한 결과, 평균 절감 시간은 주 98분이었다.
- 복합 조직 모델에서는 3년 동안 개발자 효율성 향상으로 약 1,000만 달러의 시간 절감 효과를 추산했다.
- 제품을 더 빠르게 출시함으로써 약 200만 달러의 추가 이익이 발생할 수 있다고 분석했다.
- 효과는 단순히 코딩 속도 향상에만 있지 않고, 개발자가 실제 구현에 집중할 수 있도록 방해 요소를 줄이는 데서 비롯된다.
하나의 진실 공급원으로서의 Dev Mode
- 디자이너와 개발자가 동일한 Figma 파일을 기준으로 작업하면서 디자인 정보가 분산되는 문제를 줄인다.
- 개발자는 파일에서 다음 정보를 직접 확인할 수 있다.
- 디자인 변수
- 정확한 치수와 사양
- 사용된 에셋
- 관련 문서
- 코드 스니펫
- Slack 메시지, 회의, 별도 문서 검색을 통해 디자인 의도를 확인할 필요가 줄어든다.
- 시간대가 다른 글로벌 팀에서도 별도의 실시간 미팅 없이 필요한 정보를 스스로 확인할 수 있다.
핸드오프 방식에서 동시 협업 방식으로
- 기존 방식에서는 디자인이 완성된 뒤 개발로 넘기는 순차적인 핸드오프가 일반적이었다.
- 이 과정은 디자인 의도 확인과 수정 요청이 반복되면서 출시까지 매우 오래 걸릴 수 있었다.
- 한 피트니스 업계 기업은 Dev Mode를 통해 디자인과 개발이 진행 중인 상태에서 지속적으로 협업했다.
- 그 결과 “코드가 전혀 없는 상태에서 출시까지” 걸리는 시간이 23년에서 68개월로 단축됐다고 보고했다.
- 디자이너와 개발자가 작업 중간부터 피드백을 주고받으면 후반부의 대규모 재작업을 줄일 수 있다.
커뮤니케이션과 수작업 감소
- 개발자는 과거에 디자인 의도를 확인하기 위해 디자이너에게 질문하거나 별도 미팅을 요청해야 했다.
- 디자이너 역시 수동으로 주석을 달고 사양을 설명하는 데 시간을 써야 했다.
- Dev Mode는 필요한 정보를 디자인 파일 안에서 직접 제공해 이런 반복 작업을 줄인다.
- 한 시스템 디자이너는 개발자가 변수, 사양, 코드 정보를 직접 확인할 수 있어 더 자율적으로 작업한다고 설명했다.
- 결과적으로 다음과 같은 변화가 가능하다.
- 불필요한 메시지와 회의 감소
- 수동 주석 작성 감소
- 디자인 확인을 위한 대기 시간 단축
- 개발자의 정신적 부담과 컨텍스트 전환 감소
- 구현과 제품 완성도에 더 많은 집중
실용적인 시사점
Dev Mode 같은 협업 도구의 ROI는 기능 자체보다 핸드오프 과정에서 발생하는 대기·질문·중복 작업을 얼마나 줄이는지로 평가하는 것이 적절하다. 도입을 검토하는 팀이라면 개발자당 절감 시간, 디자인 확인에 소요되는 커뮤니케이션량, 재작업 횟수, 출시까지의 기간을 도입 전후로 측정하는 것이 좋다.