Figma에서 디자인 시스템을 구축 (새 탭에서 열림)
피그마(Figma)는 정기적으로 진행하는 '퀄리티 위크(Quality Week)'를 통해 제품의 완성도를 저해하는 수많은 작은 버그들을 집중적으로 해결합니다. 이 행사는 평소 대규모 기능 개발에 밀려 우선순위에서 제외되기 쉬운 이른바 '페이퍼 컷(Paper cuts)' 이슈들을 소탕하여 사용자 경험의 질을 근본적으로 높이는 데 목적이 있습니다. 전사적인 참여와 게임화 요소를 결합한 이 방식을 통해 피그마는 기술 부채를 해결함과 동시에 엔지니어링 팀의 사기와 제품에 대한 주인의식을 고취합니다.
퀄리티 위크의 핵심 목적과 '페이퍼 컷'
- 사용자의 몰입을 방해하는 사소하지만 거슬리는 UI 오동작, 정렬 문제, 성능 저하 등을 '페이퍼 컷'으로 정의하고 이를 집중 해결합니다.
- 로드맵상의 신기능 개발에 치여 백로그에 쌓여만 가는 버그들을 처리할 수 있는 전용 시간을 공식적으로 확보합니다.
- 단순히 버그를 찾는 '버그 배시(Bug bash)'를 넘어, 실제로 코드를 수정하고 배포하는 '수정' 중심의 이벤트를 지향합니다.
재미와 경쟁을 도입한 운영 방식
- 행사의 참여도를 높이기 위해 리더보드와 점수 시스템을 도입하며, 버그의 난이도나 중요도에 따라 차등적인 점수를 부여합니다.
- 엔지니어뿐만 아니라 PM, 디자이너 등 전 직원이 참여하여 버그를 제보하고, 진행 상황을 실시간 대시보드로 공유하여 축제 같은 분위기를 조성합니다.
- 가장 많은 버그를 해결한 팀이나 개인에게는 특별 제작된 굿즈나 상금 등 보상을 제공하여 동기를 부여합니다.
효율적인 실행을 위한 도구와 프로세스
- 버그 제보와 수정을 원활하게 연결하기 위해 지라(Jira)와 연동된 내부 전용 앱이나 도구를 활용합니다.
- 수정된 코드가 실제 제품에 빠르게 반영될 수 있도록 릴리스 파이프라인을 최적화하고, 리뷰어들을 대기시켜 병목 현상을 최소화합니다.
- 행사 종료 후에는 해결된 버그의 수와 개선된 지표를 전사에 공유하여 퀄리티 위크의 효용성을 시각화합니다.
조직 문화에 미치는 긍정적 영향
- 개발자들이 자신의 코드를 직접 개선하고 다듬는 과정을 통해 제품에 대한 자부심과 주인의식을 갖게 됩니다.
- 서로 다른 팀원들이 협력하여 문제를 해결하는 과정에서 부서 간 장벽이 허물어지고 기술적 노하우가 자연스럽게 공유됩니다.
- 단발성 이벤트를 넘어, 평상시에도 품질을 최우선으로 생각하는 '품질 중심 문화'가 조직 전반에 뿌리내리게 됩니다.
품질은 단순히 기능이 작동하는 것을 넘어 사용자가 느끼는 신뢰와 직결됩니다. 피그마처럼 정기적인 집중 기간을 설정하여 기술 부채를 청산하는 전략은 제품의 장기적인 안정성을 확보하고 개발팀의 업무 만족도를 높이는 매우 실용적인 방안이 될 수 있습니다.