토스의 성장을 견인하는 TEAM TUBA
데이터를 활용한 성공 방식의 de facto*가 된다.
TUBA 팀을 소개할게요
TUBA 팀은 토스 커뮤니티에서 데이터 프로덕트 TUBA를 만들고 있어요.
•
Data Engineer,
•
Internal Frontend Developer,
•
Internal Product Designer,
•
Product Owner 로 구성되어 있습니다.
TUBA(튜바)는 무엇인가요?
•
TUBA는 ‘Toss User Behavior Analyzer’의 준말이에요.
토스의 사용자 행동을 분석하는 작은 프로덕트로 시작했지만, 지금은 토스의 성장을 견인하는 실험, 분석, 액션 등의 기능으로 구성돼 있어요.
토스팀은 일주일에도 수백가지 실험을 하고, 실험을 통해 도출된 데이터 인사이트를 기반으로 가설을 검증하며, 끊임없는 실행을 통해 유의미한 성장을 만들어냅니다.
그때 데이터 혹은 개발에 배경 지식이 없는 팀원이라도 실험과 분석을 쉽고 올바르게 진행할 수 있도록 도와주는 툴이 바로 TUBA예요.
•
TUBA는 토스의 성장을 가장 닮은 프로덕트예요.
각 사일로와 팀에서 프로덕트를 성장시키기 위해 시도한 여러 액션 가운데, 효과적인 것들을 추려 구조화하고 템플릿으로 만들어 TUBA라는 제품에 담았어요.
•
TUBA의 사용자는 PO, PM, PD, DA, Developer 등 토스팀에서 제품을 다루는 모든 메이커입니다.
메이커들이 어떤 방식으로 일하며 어떤 데이터를 필요로 하는지 이해한 내용을 바탕으로 TUBA를 만들었지요.
TUBA의 기능은 어떤게 있을까요?
토스는 내부 100% 외부 0% 정보 공유 룰을 가지고 있어요. 따라서 외부에 공개하는 내용은 TUBA의 아주 일부분이에요. 혹시 TUBA에 대해 더 궁금하다면, 언제든 편하게 연락주세요.
그 중 몇 가지만 간단히 소개할게요.
분석 - 퍼널 차트
TUBA사용자는 로그 데이터의 길고 복잡한 앱 이벤트 이름, 스키마ID등 복잡한 정보를 굳이 알 필요가 없습니다. 그냥 서비스 화면에서 확인하고 싶은 유저의 행위를 선택하면 됩니다.
그럼 TUBA는 그 데이터를 다양한 디멘젼으로 보여줘요.
토스의 사일로/팀에서 주로 집중하는 지표에 따라, 다양한 기준으로 과거와 현재를 확인할 수 있어요.
TUBA에서 데이터 분석을 위해 제공하는 차트는 퍼널 외에도 더 있어요. 그리고 매주 발전하고 있답니다.
실험 - A/B 테스트
빠른 이터레이션으로 성장하는 조직에는 제대로 된 A/B 테스트 플랫폼이 필요하죠.
실험 설계 단계부터 세부적인 조율이 필요한 운영단계 그리고 결과를 분석하는 단계까지,
실험을 위한 모든 것은 TUBA의 A/B 테스트에서 가능해요.
그리고 Data Analyst가 아니어도 실험을 설계하고 운영할 수 있도록 실험의 진입장벽을 낮췄어요.
Product Designer가 직접 UI/UX 실험을 하고, 콘텐츠 매니저도 LMF를 찾기 위해 실험을 해요.
심지어 엔지니어분들도 순차적 배포를 위해 A/B 테스트를 사용합니다.
액션 - 세그먼트
특정 조건을 가진 유저만 실험을 진행하고 분석하고 싶다면 가장 기초가 되는 것이 바로 세그먼트에요.
TUBA의 세그먼트 기능은 쿼리를 알지 못해도, 몇 번의 클릭만으로 타겟 유저를 정교하게 설정할 수 있어요.
여러 유저군의 교집합(and 조건), 합집합(or 조건), 여집합(not 조건) 등 집합 연산도 손쉽게 클릭하면 끝이에요.
세그먼트를 생성한 다음, 해당 세그먼트에 속한 유저만 A/B 테스트 실험군에 할당할 수도 있고, 분석 차트를 만들수도 있어요. 거꾸로 실험에 할당됐던 유저군이나 분석 차트에서 발견한 유저군도 클릭 한번으로 새로운 세그먼트를 생성할 수 있고요.
TUBA 팀 인터뷰
토스는 어떻게 TUBA를 통해 빠르게 성장할 수 있었나요?
TUBA 팀은 토스 커뮤니티의 모든 구성원이 더 효율적으로 실험하고, 더 효과적인 결론을 도출해낼 수 있도록 TUBA를 만들고 끊임없이 발전시키는 일을 합니다.
다시 말해 TUBA 팀은 토스가 더 나은 제품을 만드는 것을 넘어서서 데이터 활용에 관한, 토스팀 동료들의 일하는 방식을 혁신하는 팀입니다.
토스팀이 더 멀리 더 빠르게 갈 수 있는 기초 체력을 다지는 일이지요.
우리나라에서 최고의 데이터 프로덕트를 만드는 팀이라고 자부합니다
시중에서 만들어진 SaaS를 사용하지 않고, 토스팀 내부에서 직접 만드는 이유는 무엇인가요?
토스팀은 ‘조직 문화’에 집착하는 팀이잖아요. 이런 조직에 꼭 맞는 툴은 우리만 만들 수 있기 때문이라 생각해요.
시중에는 다양한 SaaS 플랫폼이 있어요. 하지만 아쉽게도 하나의 플랫폼이 모든 경험을 완결성 있게 제공하지는 않아요.
두세개의 프로덕트를 동시에 써야 하고, 결국 뒤에서 분석가들이 중복으로 리소스를 투자해야 하는 경우도 많거든요.
특히 토스는 보안과 거버넌스 관리 기준이 높은 금융 데이터를 다루다 보니 쉽게 외부 제품을 쓸 수 없었어요. 토스의 일하는 방식을 제대로 반영한 프로덕트를 찾기란 더더욱 어려웠고요. 토스의 성장을 견인하기 위해서는 우리의 철학이 담긴 데이터 프로덕트를 직접 만드는게 좋겠다는 결론에 이르렀어요.
TUBA는 어떠한 과정으로 만들어졌나요?
기존에 데이터 분석가들이 반복적으로 진행했던 작업을 옮겨와 자동화하는 것부터 시작했죠. 눈에 보이는 리소스 낭비를 줄이는 일이었어요.
그 다음에는 PMF, LMF를 빠르게 찾기 위해 동시에 많은 실험을 지원하고 관리할 수 있도록 A/B 테스트 기능을 고도화했고요.
그렇게 토스팀의 속도에 맞는 환경을 만들기 위해 장벽을 하나씩 부수어나가기 시작했어요.
지금은 프로덕트의 현 상태를 진단하고, 성장을 위한 질문과 가설을 이끌어내고, 그 질문에 대한 답을 찾기 위한 실험을 하는 모든 여정을 하나의 프로덕트인 TUBA가 지원해요.
그래서 TUBA는 토스팀이 성장하고 성공하는 방정식과 똑 닮은 프로덕트예요.
TUBA의 비전에 대해 어떻게 생각하시나요?
현재 TUBA 팀은 토스 커뮤니티 각 사의 환경에 맞는 TUBA를 제공하고 있어요. 각각의 TUBA를 빠르게 고도화해 나가고 있지요.
나아가서는 혹시 알까요? TUBA 의 영향력이 언젠가 토스 커뮤니티를 넘어 전 세계로 뻗어 나갈지.
물론 갈 길은 멉니다. 새로 만들어야 하는 기능도 많고, 풀어야 할 과제도 쌓여 있죠.
TUBA 팀은 오늘의 이 노력이 우리가 일하는 방식 뿐만 아니라, 프로덕트를 성공시키고 싶은 모든 메이커에게 닿을 때까지 멈추지 않을 거예요.
TUBA를 함께 만들어나갈 멤버를 찾고 있어요.
TUBA 팀이 그리는 비전의 크기는 점점 더 커지고 있어요. 그래서 이 꿈을 함께 이뤄나갈 동료들이 더 많이 필요해요.
혹시 바로 지원하는 게 부담스럽거나, 과연 내가 원하는 방향으로 커리어를 키워갈 수 있을까? 등 다양한 궁금증과 고민이 있다면 주저 없이 커피챗을 신청해주세요.
언제든 좋아요!
Data Engineer (실험/분석 플랫폼)
TUBA 팀의 데이터 엔지니어는 만능 재주꾼이에요. 인프라를 다루지만 그와 동시에 프로덕트를 직접 만들 수 있는 몇 안 되는 직군 중에 하나죠. 그만큼 다양한 직군과 교류할 일이 많습니다. 복잡하고 도전적인 문제를 늘 마주하고요. 안정적인 운영과 빠르고 뛰어난 성능, 어느 하나 쉽게 포기할 수 있을까요? 이 문제를 함께 풀어갈 데이터 엔지니어를 찾고 있어요.
Product Manager/Technical Product Manager (실험/분석 플랫폼)
TUBA 팀은 데이터 프로덕트를 만들어요. 따라서 빠르게 성장하는 것과 동시에 올바르게 성장하는 것이 필요해요. 기능 개선 와중에 데이터 정책이 흔들려서는 안 되니까요. 유저가 의도한 결과를 보여주고 있는지, 데이터 정합성 혹은 무결성에 침해되지는 않는 지 등 일반 프로덕트보다 검토해야 할 사항들이 많아요. 난이도와 복잡도가 높음에도 불구하고 데이터가 조직에 어떤 가치를 줄 수 있는지 이해하고, 우리가 함께 만들어 나갈 프로덕트가 토스 커뮤니티에 어떤 변화를 만들어 낼지 함께 꿈꿀 수 있는 분을 찾고 있어요.
TOSS TUBA TEAM