어디야 카페

츄릅츄릅방치하고 (접고) 거의 2년의 시간이 지났다. 맛집이라는 주제는 계속해서 내 머리를 맴돌았지만, 딱히 제시할 답도 없었다.
그동안 곰곰히 살펴보면서 이런 결론을 얻었다.
사람들은 끊임 없이 새로운, 숨겨진 맛집을 알기를 원한다. 내가 모르는 정말 슴겨진 맛집이 있을거야라고 생각한다. 그래, 결국 맛집이라는 정보는 냉정하고 드라이하게 전달하게 되면, 새로움에 목말라 있는 사람들에겐 그냥 시시한 정보가 되어 버리고, 다이나믹 하고 트렌디한 정보를 제공하면, 검증되지 못한 부실한 정보가 되어 버린다. 이 딜레마는 정말 풀기 어려운 숙제인 것이다.
거꾸로 신장 개업하는 식당은 전설의 맛집으로 포장하기를 원한다. 전혀 검증되지도 않았지만, 초반 흥행몰이를 걱정한 나머지 블로그 마케팅이라는 이름의 검색 어뷰징(Abusing)의 유혹을 벗어나지 못한다.
이 두가지 욕구가 뒤엉켜 수많은 바이럴 마케팅 회사가 성업중에 있고, 많은 사람들은 거짓된 정보에서 허우적 거리면서도 진정한 맛집 정보를 찾으려는 희망의 끈을 놓지는 않은 상태라 할 수 있다.
맛집에 대한 정보. 그에 대한 갈망은 대단하다. 그래서 수많은 스타트업과 중견 포탈이 이 주제에 열을 올린다. 하지만 이것이 원하는 것을 만들어 제공한다는 1차원 적인 방정식으로 풀리지 않는 다는 문제가 있다.

거꾸로 생각하기

나는 나의 작은 경험을 바탕으로 이런 생각을 하게 되었다. 정반대로 뻔한 정보를 제공하면 어떨까? 맛집이라는 애매한 정보를 제공하기 보다는, 프렌차이즈에 대한 정보를 제공하는 것이다. 보통의 경우는 나는 맛집에 대한 정보를 찾고 싶지만, 가끔 내가 새로운 곳에서 끼니를 떼워야 하는데, 이 때는 대단한 맛집 정보보다는 내가 알고 있는, 이미 검증된 식당의 정보를 알 수 있으면 어떨까?
다양한 브랜드의 커피 프렌차이즈가 먼저 떠오르고, 제과 제빵 그리고 햄버거 도너츠도 있다. 대기업 계열사에서 운영하는 다양한 종류의 외식사업도 있다. 이들의 장점은 어디를 가도 동일한 맛과 품질을 제공한다는데 있다.
맛집 보다는 이러한 우리가 이미 아는 브랜드 식당의 정보만 모아서 보여주면 어떨까? 여기에 나의 개인화를 통해서 내가 선호하는 프랜차이즈만 찾을 수 있으면 어떨까?

소소한 나의 경험

나는 보기와는 달리, 된장기가 있어서인지, 시간이 나서 카페에서 커피를 마시고 싶으면 “스타벅스”나 “커피빈”을 가기를 원한다. 잘 모르는 곳을 가서, 두 카페를 찾다가 없어서 다른 카페에서 시간을 보내다가 나왔는데, 반대편에 내가 찾던 스타벅스가 있어서 당황한 적이 몇번 있었다.
다음이나 네이버 지도를 통해서 주변 검색을 미리 해 보는 방법도 있지만, 내가 좋아하는 카페만 한번에 볼 수 있는 방법은 없다. 물론 손이 여러 번 가면 방법이 없지는 않지만 뭔가 편리한 방법이 필요하다는 생각이 들었다.

스타벅스+커피빈

첫 아이디어는 스타벅스+커피빈 함께 보여주기 였다. 프로토타입을 만들어서 유용함을 검증해 보고 싶었다. 스타벅스와 커피빈 각각의 홈페이지에서 어렵지 않게 각 지점에 대한 정보를 가져올 수 있었다. 사실 처음에는 간단히 만드느라, 스타벅스 홈페이지에서 가져온 JSON 파일을 가공하지도 않은채 그냥 그대로 사용하였다.
4시간만에 만들었다. 내 개인 페이스북으로 공개를 하였고, 생각보다 뜨거운 반응을 받았다. 60회 이상 공유가 일어났고, 다양한 경로를 통해서 전파되었다. (내 게시물이 이렇게 뜨겁게 공유된 적이 거의 없었다.) 갑자기 힘도 나고 욕심도 났다.

25개의 카페 추가

호응에 힘입어, 재빨리 25개의 카페를 추가하였다. 사실상 알만한 카페 모두를 추가한 것이다. 전국 카페 지도라고 이름을 붙였다. 이것만 있으면 전국에 내가 원하는 모든 카페를 다 찾을 수 있다. 하지만, 반응은 미지근 한것도 아닌 전혀 없었다.
뭐가 문제였을까? 카페가 더 많아 졌다고 해서, 다시 좋아하지 않았다. 2가지 추측을 하였다.

  1. 제한된 대상(결국 내 페이스북 연결고리)을 상대로 홍보하였고, 이미 써 먹은 아이템이라 더 이상 흥미가 없다.
  2. 첫번째에는 “스타벅스”라는 키워드가 먹혔던 것이었다. 25개 더 추가해서 “전국 모든 카페”라는 것은 별로 와닿지 않는다.

새로운 키워드 찾기

그래서, 새로운 키워드로 사람들을 낚고 싶었다. 고심끝에 찾은 것이 “쥬시“였다. 요즘 주변에서 느낀 제일 핫한 아이템이었다. 쥬시는 공식 홈페이지에 지점 안내가 없었다. 그래서 스크래핑이 어렵겠다고 생각하던 중, 매장 평가를 하는 페이지에 각 지점에 대한 리스트가 있었다. 그래서 그걸 가져오기로 했다. (업데이트가 잘 안되는 문제가 여전히 있었다)
그래서, 쥬시 업데이트와 다시 “스타벅스” 키워드를 넣어서 홍보를 했다. 이참에 페이스북 페이지도 만들었다.
역시나 더 이상 이 아이템은 먹히지 않았다.

Fusion Table

처음에 2개의 카페만 보여주었을 때에는 2천개가 채 되지 않아서, 그냥 한번에 보여주어도 모바일 폰에서도 느리지 않게 보여줄 수 있었다. 하지만, 25개 모든 카페를 했을 때에는 상황이 달라졌다. 약 만여개가 되는 카페를 전국 지도 위에 보여줄려고 하니, 속도가 매우 느렸다. 특히 안드로이드 폰에서는 사용이 불가능할 정도로 느려졌다.
이걸 좀 더 효율적으로 할 수 있는 방법이 없을까 알아보다가 Fusion Table을 발견하게 되었다. Fusion Table을 이용하면, Google Docs의 Sheet에 데이터만을 올려두면, 아무런 코딩 없이 지도에 표시가 가능했다. 더욱이 수만개의 데이터도 성능 저하 없이 표시가 가능하니 써먹고 싶었다.
그래서, Fusion Table을 적용하기로 했다. 속도는 정말 만족스러웠다. 큰 노력 없이 큰 속도개선을 이루었다. 그리고, 코드가 훨씬 간결해 졌다.
하지만, 커스터마이즈에는 한계가 있었다. 우리가 원하는 방식대로 표시하는 것은 쉽지 않았다. 25개 카페를 각각의 아이콘으로 보여줄 수 없었다. 적당한 선에서 타협하기로 하였다. 그래서, 확대 축소를 하다가 일정 확대 크기가 되었을 때 (예를 들어 한 화면에 200개 이내의 카페가 보이는 정도일 때) FusionTable에서 바로 그리는 것이 아닌, 직접 아이콘을 그리는 방식으로 구현하였다.

주차 가능한 카페


시작은 댓글로 들어온 요청이었다. 요청을 보자마자 구현이 가능하다는 것을 알았다. 우리는 각 카페의 홈페이지에서 그 정보를 수집했는데, 대부분의 홈페이지에서는 주차가능 여부를 친절히 표시해 놓았기 때문이다. 가져올 때 이 정보도 함께 가져오는 것은 어렵지 않았고, 이를 필터링 해서 보여주는 것은 더더욱 어렵지 않았다.
어짜피 이제는 사람들의 호응은 크게 기대하지 않았다. 다만 내게 의미가 있는냐를 물었다. 가끔은 매우 유용했다. 꼭 필요할 때에는 정말 좋았다. 하지만, 이것이 필요한 경우가 나에게 그리 자주 있지는 않았다.

미래를 상상하다

이정도까지 오고 나면, 내 자식같은 애정이 생겨버려서, 죽이 되든 밥이 되든 계속해서 투자를 넣고 싶은 욕심이 생기게 된다. 이것이 어떻게 해서 가치를 가지게 될까 보다는 이 주제에서 더 할 수 있는 것이 무엇일까 계속 생각하게 된다.

횡으로 확장

맥도날드, 버거킹, 롯데리아 와 같은 햄버거. 베스킨라빈스, 서브웨이 등과 같은 외식. CJ 계열 식당들. 편의점. 은행. 거의 모든 프렌차이즈 내지는 지점이 있는 것을 확장하고 싶은 욕구가 든다.

POI DB 전문 서비스로 거듭나는 것인가?

홈페이지 스크래핑 기반의 POI 수집 전문으로 나서보면 어떨까?

한국을 방문하는 외국인을 위한 서비스?

차라리 한국인이 아닌 외국인을 대상으로 해 보면 어떨까? 한국을 방문해서 한국 음식에 지친 관광객을 위해서 맥도날드나 스타벅스의 위치를 알려줄 수 있는 서비스는 어떨까?

진퇴양난의 딜레마와 앞으로의 과제

횡으로 확장은 할 수는 있지만 더 많이 한다고 해서 없던 가치가 생기지는 않을 것으로 보인다. POI 수집 전문도 시작의 가치와 너무 멀어졌다. 관광객을 위한 서비스는 좋은 아이디어라 생각하지만, 마찬가지로 시작지점과 너무 멀어진 것 같다. 해당 주제로 다시 진지하게 고민하고 시작해야 하지 않을까 생각이 든다.
그리고, 사실 지금 현재 이 서비스의 사용자는 거의 없다. 하지만 그렇다고 해서 그냥 방치하면 버려진 서비스가 된다. 제일 대표적인 문제는 매주 새로운 카페가 생기고 없어지는데, 업데이트가 되지 않으면 점점 정말 쓸모 없는 사이트가 될 것이다.
어디야 카페는 일단 잠정 여기까지라 생각한다. 또 다시 스스로 기막힌 아이디어라 생각된는 것이 나오기 까지는 그냥 두기로 했다. 그 전에 숙제가 몇가지 있다.

  1. 사이트 스크래핑 자동화
    1. 일단 자동화를 통해서, 계속 살아있는 사이트가 되도록 해야 한다.
  2. 스크랩된 데이터의 공유
    1. 나름 힘들게 모은 데이터인데, “어디야 카페”이상의 활용도를 찾았으면 한다. 데이터를 공유하면 더 쓸모있어지지 않을까?
  3. FusionTable 활용에 대한 공유
    1. FusionTable은 지도위에 많은 정보를 표시하는데 사용할 수 있는 근사한 방법이다.
    2. 나 스스로도 시간이 지나면 기억에서 지워질 수도 있기에, 사용 방법에 대한 경험을 공유하면 좋을 듯 하다. (사실 매우 간단해서 공유할 내용도 없기는 하다)

츄릅츄릅의 추억

츄릅츄릅을 만들었나?

2014년 1월.
솔직히 시작은 네이버 윙스푼 서비스의 종료였다.  뭔가 지각변동이 올 것이고, 빈틈이 생길 것이고, 거기에 우리 자리가 있지 않을까 하는 희망도 생겼다.
그리고 둘러보기 시작했다. 당시 카카오 플레이스가 눈에 보였지만, 대중적으로 많이 쓰이지는 않았다. 망고플레이트가 있었는데 막 시작하는 단계라 뭐라 판단하기도 어려웠다. 그나마 메뉴판닷컴이 가장 충실한 서비스였다. 실제 리포터가 발로 뛰면서 취재한 결과를 바탕으로 나름 전국적인 순위를 매기고 있었는데, 그 어떠한 데이터 분석이나 블로그 분석보다 더 신뢰할 만한 결과를 가지고 있어 보였다. 하지만, 모바일에는 취약했다.
우리는 YELP가 되고 싶은 욕심이 있었다. 사실 미국에 거주하고 있는 것이 아니라서 YELP의 편리함이나 좋은 점을 잘 알지는 못했다. 하지만, 앱을 보면 항상 부러웠고, 한국에 그런 서비스가 있다면 나의 사랑을 듬뿍 받을 것만 같았다.
왜 내가 쓰고 싶은 맛집 서비스는 없는 것이지 고민하기 시작했다. 고민 끝에 내린 결론은 맛집을 객관적으로 추천하는 것은 불가능하다는 것이다. 추천은 그다지 의미가 없다는 생각이었다. 그 대신,
첫째, 내가 좋아하는 맛집 리스트를 만들어 보관할 수 있으면 좋겠다. 어딘가에 갔을 때, 이 근처에 내가 저장해 둔 리스트를 꺼내어 볼 수 있으면 좋겠다. 누군가 맛집을 추천하면, 그 리스트에 넣어두면 좋겠다. 그냥 리스트만 잘 관리해도 충분하지 않을까 라는 생각이 들었다.
둘째, 소셜하게 만들자. 내 친구들이 좋아하는 맛집이면 내가 좋아할 가능성이 높다는 것. 당시 워낙 모든 것을 소셜하게 풀어나갈 때였는지라 나도 마찬가지였다. 이러한 소셜 그래프를 기반으로 추천을 해 주면 어떨까? (사실 이 아이디어는 이전 프로젝트인 민트샵 쇼핑몰에서 그대로 이어져 온 것이기도 하다.)
세째, 맛집리스트. 유명한 맛집 블로거들이 있었고, 이들이 추천하는 맛집들이 있었다. 이 리스트들만 공유하면 어떨까?

만들기 전, 먼저 결심

이전 프로젝트인 민트샵은 어디서 멈춰야 하는 지 몰랐다. 이것이 만일 주식투자라면 특정 지점에서 기계적인 손절을 하고 빠져나와야 하는데, 그 지점이 어디인지 몰랐다. 실패를 인정하기 싫어서 계속 조금씩 무언가를 추가하다 보니, 그 자체가 공룡이 되었고, 손실은 눈덩이 처럼 커져 버렸다.
그래서 딱 한달만 투자하기로 하였다. 만일 그 결과물이 가치가 없다면, 바로 접기로 하였다.

무엇을 만들었나?

나만의 맛집 리스트를 만드는 것이 첫번째 목표였다. 하지만, 곧바로 쉽지 않은 과제가 따라왔다. 맛집 리스트를 만드려면, 내 리스트에 추가할 맛집(아니 그냥 식당)의 목록을 표시해 줘야 하는데, 그럴려면, 우리 서비스내에 전국의 식당 리스트를 가지고 있어야 한다. 결국 사이트를 크롤링 해서 식당들의 DB를 축적하였고 그 과정에서 많은 노력이 들어 갔다.
그리고 지도를 기반으로 식당 리스트를 보여주고, 내가 좋아하는 곳은 “별표” 할 수 있게 하였고, 그러면서 자연스럽게 내 맛집 목록을 만들어 가는 방식이었다.
이것이 전부였다. 심플하고 우아했었다.
하지만, 이것만으로는 뭔가 심심하게 느껴졌다. 곧 사진이 필요하다는 느낌이 들었다. 사진을 모아야 겠다고 결심했는데, 이번에는 크롤링을 하지 않았다. 직접 모으기 시작했다. 전 직원을 동원하여 매일 점심시간 마다 주변 식당을 돌기 시작했다. 그리고 사진을 찍어 올렸다. 2인 1조가 되어 매일 새로운 식당을 발굴 했다. (물론 식사비는 회사가 부담했다)
몇 달을 계속 하다 보니, 강남 주변 영역은 사진을 채울 수 있었다. 사진이 있으니 화면이 들 심심했다. 하지만, 사진이 채워 진다고 해서, 내가 원하는 그것이 되지는 못했다.

멈추지 못하고 달리다

무언가 부족함이 느껴 질수록, 그리고 쉽게 간단히 만들 수 있다는 이유로 하나 둘 씩 무언가를 추가해 나가기 시작했다. 처음 결심과는 달리 시간이 지남에 따라 또 다시 마구잡이로 진행하게 되었다.

츄릅츄릅 흔들어

랜덤 추천을 만들었다. 간단하다는 이유로 마구잡이로 기능을 추가한 대표 사례다. 모바일 브라우저에서 핸드폰을 흔들면, 랜덤으로 주위에 있는 식당 4개를 가져와서 사진을 보여준다. 그리고, 원치 않는 사진을 멀리 던지는 액션으로 제거하고 난 다음, 또 다시 흔들면 그 빈자리에 새로운 식당의 사진이 채워진다. 이런 식으로 4개를 모은 다음 일회성 URL을 생성해서 다른 사람과 공유할 수 있도록 하였다.
재미있자고 만들었고, 그냥 그뿐이었다.

적나라한 츄릅츄릅

힘들게 모은 사진을 어떻게든 활용하고 싶었다. (돈도 많이 썼고….ㅠ) 우리가 가진 다양한 영역의 개발 능력을 뽐내고 싶었다. 그리고, 애플이 자주 하는 회사 내부의 서로 다른 두 개의 자산을 가져와 결합하여서 새로운 가치를 발휘하는 장기를 따라해 보고 싶었다. 당시 mintBoard 라고 하는 사진 슬라이드 앱을 만들고 있었다. 여기에 음식 사진만 붙이면, 일종의 Food P*rn 이라고 하는 장르의 앱을 만들 수 있다는 생각이 들었다. 즉, 맛집의 음식 사진만 끝없이 슬라이드로 보여주는 앱이다.
더해서 이것을 구글TV용 앱으로 만들면 어떨까 하는 생각이 들었다. 구글이 새롭게 밀고 나가고 싶어 하는 플랫폼용으로 앱을 만들면, 이것이 돌파구가 되지 않을까?
제한된 갯수의 음식 사진의 숫자도 문제였지만, 생각만큼 음식 사진이 계속해서 나오는 것이 그리 즐겁지는 않았다. 그리고, 음식사진만 계속해서 볼 방법은 이것 말고도 수없이 많았다.

고수의 츄릅 안드로이드 앱

앱으로 만들면 좀 가치가 있을까? 웹이어서 사용하지 않는 것일까? UI를 모두 네이티브 앱으로 개비하여 만들어 보았다. 우리가 제일 잘 하는 것이 앱을 만드는 것이기도 하였다.
결과는 말하지 않아도 알 수 있듯이 앱으로 만든다고 해서 안쓰는 서비스를 쓰지는 않았다.

츄릅츄릅 다이어리

소셜 그래프를 이용한 친구의 맛집 추천이 처음 시작할 단계에서는 이루기 어려운 목표였다는 것을 금새 깨달았다. 그래서 오히려 거꾸로 생각하기 시작했다. 아예 아주 개인적인 도구로 만들면 어떨까? 그래서, 기존에 만들어져 있는 서비스를 바탕으로, 개인적인 맛집 일기를 쓸 수 있도록 바꾸어 보았다. 맛집을 기록하기에 특화된 도구.
너무 즉흥적인 아이디어도 만들었고, 쉽게 흥미도 잃었다.

왜 멈추었나?

민트샵 실패를 겪고 난 다음, 나름 교훈을 얻은 것이 있다. 실제로 사용할 사용자의 의견을 들어야 한다는 것이다. 그래서 시작부터 1달 이내에 프로토타입을 만들고, 고객의 반응을 듣고 난 이후에 계속 진행 여부를 결정하기로 한 것이다.
그리고, 한달만에 프로토타입을 만든 다음 FGI(Focus Group Interview)를 진행하였다. 2-30대 여성을 대상으로 했는데, 나름 맛집에 대한 관심이 가장 높은 그룹이라 판단했다.
결과는 참담했다. 인터뷰를 진행하면서 뼈저리게 느낀것이 몇가지 있었다.
바로 새로운 도구에 대한 철저한 거부감. 처음에는 네이버에 대한 맹신으로 보였다. 기존에 익숙해 져 있던 방식인 네이버 검색을 통해서 블로그들을 검색한 다음, 그것들을 하나 하나 리뷰해 보면서 판단하는 방식이다. 물론 장점은 있었다. 다양한 결과가 나오고, 블로그 내에 품질 좋은 사진도 풍부하기 때문이다. 신뢰도는 걱정할 필요가 없었다. 스스로가 충분히 현명하게 판단할 수 있다고 믿기 때문이다.
맛집 검색은 네이버 검색으로 굳어져 있기 때문에, 왠만해서는 대체 도구가 들어갈 여지가 없었다. 정말 꼭 필요한 도구, 정말 필요한 부분을 해결 줄 수 있는 솔루션이 아니면 안된다는 생각이 들었다.
그리고, 처음 시작과 달리 우리의 포지션도 나만의 맛집 리스트 관리하는 것이 아닌, 주변 맛집 검색에 포커스가 이동해 있었다. (아마도 소셜 그래프를 통한 친구 추천 기능을 넣다보니 그렇게 된 것 같다) 그러다 보니, 핵심 가치가 무너졌다. 나만의 맛집 관리라는 하는 처음 포커스 했던 것도 희미해 졌고, 처음부터 어렵다고 생각한 맛집 추천도 제대로 구현하지 못했다.

나 자신이 이용하지 않았다

그냥 도구로써도 이용하지 않았다. 내가 추가할 식당이 검색에서 나오지 않는다는 이유로, 접근이 불편하다는 이유로, 아니 제일 결정적으로는 내 스스로가 맛집 리스트를 그렇게 매일 매일 성의있게 관리하는 버릇이 없기 때문에 사용하지 않았다.
매일 매일 들어가서 볼 일은 더더욱 없었다. 물론 많은 사람들이 사용하고, 다른 사람의 취향을 볼 수 있다면, 친구들로 부터 새로운 맛집을 추천 받았다면 계속 사용했을지도 모른다.  하지만 그런 날은 오지 않았다.

왜 실패했을까?

민트에서 계속 반복되어 발생한 문제이다. 정확히 문제의 핵심을 파악하지 못했고, 그리고 그 문제의 해답을 제시하지도 못했다. 그냥 주제만 정했고, 만들수 있는 것을 만들었을 뿐이다.
“맛집 리스트”를 모아서 정리하는 도구라면 정확히 그 목적에 맞는 도구를 만들어야 한다. 그리고 그냥 메모장에 기록하는 것 보다 무엇이 더 나은지 확실한 가치를 제공해야 한다. 그것에 확실한 핵심이 없었기에, 식당 DB를 모아서 나열해서 보여주고, 지도를 보여주고, 이런 것들로 채운 것이다.
도구라 하면, 많은 사람들이 매일 매일 반복하는 단순 노동으로부터 해방시켜 줄 수 있어야 가히 도구라 불릴만 하다. 도구가 아무리 좋다 하여도 없던 버릇이 생기는 것은 아니다.
그리고, 맛집 추천 이라는 것은 매우 어려운 주제이다. 처음부터 고민한 것이지만, 객관적인 추천이란 있을 수 없다.
간단히 말하면, 엣지가 없었다고 촌평할 수 있겠다. 필요할 지 모르는 도구를 그리 편리하지 않는 방법으로 만들었고, 거기에 필요하지 않은 기능을 덕지 덕지 붙였다. 길을 잃어버린 것이다.

이제는 어떻게 하지?

현재는 그냥 방치 상태이다. 어떻게 해야 할지 방법이 나올때까지는.