Successfully reported this slideshow.

[NDC2014]쉽게 따라 할 수있는 "꽤" 훌륭한 유저 동향 분석 시스템

4,197 views

Published on

적은 비용으로 개발해서 유저들의 목소리를 효율적으로 들을 수 있는 방법에 대해 이야기 한다.

실제 던전앤 파이터라는 게임 프로젝트에서 사용하는 유저모니터링 시스템 구축 방법에 대해 이야기

Published in: Services

[NDC2014]쉽게 따라 할 수있는 "꽤" 훌륭한 유저 동향 분석 시스템

  1. 1. 쉽게 따라 할 수 있는 “꽤“ 훌륭한 유저 동향 분석 시스템 네오플 던파개발실 TD팀 김호연
  2. 2. 김호연 foundation@neople.co.kr 네오플 던파개발실 TD팀 - 웹 개발, 시스템 개발, 툴 개발 - 농구, 개발 두 개를 좋아함. - 그 중에서 농구를 좀 더 사랑해서 개발자가 됐음.
  3. 3. 오늘의 주제 쉽게 개발 할 수 있으면서 누구나 효율적으로 유저 커뮤니티를 살펴 볼 수 있는 도구에 대한 이야기
  4. 4. 작년 여름 패치 다음날...
  5. 5. 던파가 앙대요
  6. 6. 수 많은 지표 확인
  7. 7. 동접 팅 리즌 로그인,아웃 원인 불명
  8. 8. 폴더 이름을 바꾸면 됩니다?
  9. 9. 한 유저의 버그 리포팅
  10. 10. 한 유저의 게시글 3. 버그의 원인 코딩 하는 분들을 위해 쉽게 결론부터 말하자면 오버플로우 입니다. ............ 데미지 수치가 32768% 이상이면 발생
  11. 11. 동접 팅 리즌 로그인,아웃 지표로는 알 수 없는 부분
  12. 12. 게임 유저 회사 직원 (개발자,기획자,디자이너, QA) 게임에 대해 우리와 다른 의미의 전문성을 가지고 있음
  13. 13. 우리가 만든 게임에 대해서 우리는 생각 보다 무지 합니다. 유저는 생각 보다 똑똑 합니다.
  14. 14. 개발자들이 유저 반응 확인하는 법 인터넷 커뮤니티를 돌면서 동향 파악 객관적이고 가장 쉬움 단, 편향적인 정보 배제
  15. 15. 요구사항 1. 직무상 커뮤니티 반응 확인을 쉽게 할 수 있도록 2. 모니터링을 하지 않는 분들도 쉽게 유저 동향을 살필 수 있도록 3. 패치 후 문제 발생이나 유저 동향에 대해 빠르고 실시간으로 피드 백을 받을 수 있도록
  16. 16. 핵심 목표 이 시간을 단축시켜주는 도구 의미 있는 정보사이트 게시판 글 검색 글 읽음
  17. 17. 핵심 목표에 집중! (수 많은 개발 욕심 줄이기)
  18. 18. 핵심 목표 먼저 이 시간부터 단축 의미 있는 정보사이트 게시판 글 검색 글 읽음
  19. 19. 크롤러 크롤러 크롤러 크롤러 DB(MYSQL)반복 간격 & 게시판 페이징
  20. 20. 핵심 목표 다음은 이 시간을 단축 의미 있는 정보사이트 게시판 글 검색 글 읽음
  21. 21. 이쯤에서 인덱싱에 대한 고민
  22. 22. 검색을 도와줄 후보들 Full Text Engine 복합 인덱스 문제 인덱싱 성능 부족 충분한 인덱싱 기능 간단한 설치와 설정 형태소 분석에 대한 이해도 부족
  23. 23. 핵심 목표 이 부분이 가장 핵심 의미 있는 정보사이트 게시판 글 검색 글 읽음
  24. 24. 사실 사람보다 기계가 더 잘 할 순 없다. (진실 : 비슷하게 할 수 있지만 필요한 것이 너무 많다.)
  25. 25. 한 두 명이 고생하면, 모두가 편해져요. (진실 : 너만 고생하면 돼요.)
  26. 26. 키워드 관리 작업
  27. 27. 키워드 동작 방식 (거너 AND 2각) OR (거너 AND 2각) OR 디스트로이어 OR 레이븐 OR 커맨더 OR 프라임
  28. 28. 핵심 노하우 (N-gram 검색 활용법)
  29. 29. 핵심은 경험 Ex) 나만그 = 나만그래, 나만그러나?, 나만그러네, 나만그런가,나만 그럼? … 나만안 = 나만안되나,나만안되냐, 나만 안들어가지냐, 나만 안뜨냐? …
  30. 30. 남겨진 숙제 시스템에 적응된 사용자가 필요 의미 있는 정보사이트 게시판 글 검색 글 읽음
  31. 31. 즐겨찾기
  32. 32. 메모장
  33. 33. 태그
  34. 34. 목표 달성 의미 있는 정보사이트 게시판 글 검색 글 읽음
  35. 35. 우리가 해결했던 난관들
  36. 36. Only 개발자만 3명 UI는 어떻게?
  37. 37. 활용 Desktop = ext.js Mobile = Sencha touch
  38. 38. 모바일
  39. 39. 짤방무시
  40. 40. 휴지통
  41. 41. 유저모니터링 개발을 마치며 내가 보고 싶은 반응을 빠르게 한 곳에서 볼 수 있다. 특별한 노하우 없이 누구나 현재 커뮤니티 분위기를 알 수 있다. 기존 시스템에서 확인할 수 없는 버그나 문제점을 알 수 있다. 때로는 정확한 해결책을 가지고 있거나 실마리를 제공한다. 예상치 못한 문제를 빠르게 감지 할 수 있다.
  42. 42. 감사합니다.

×