프로덕트 : 유저를 사로잡는 서비스 기획의 모든 것 - 기획자, PM, CEO를 위한 프로덕트 교과서
홍석희 지음 / 한빛미디어 / 2023년 11월
평점 :
장바구니담기


올해 들어서 기획과 관련된 책들을 많이 읽었다. 옛날만 하더라도 기획에 대한 책을 찾기가 쉽지 않았는데, 프로덕트 오너, 프로덕트 매니저와, 서비스기획자 같은 직업의 인기에 힘입어 게임은 물론 기획 전반에 대한 경험과 노하우를 공유하는 것이 자연스러워진 것이라고 본다. 이번에 읽은 책은 한빛미디어에서 제공 받은 <프로덕트: 유저를 사로잡는 서비스 기획의 모든 것>이다. 정확히는 프로덕트 매니저(PM)으로 일한 저자의 노하우가 집약된 책으로 기획 분야에서 몸을 담고 있거나 기획 분야를 이해하고 싶은 사람이라면 A부터 Z까지 잘 정리되어 큰 도움을 받을 수 있으리라 생각한다. 아래는 책에 대한 간단한 내 생각들이다.






프로덕트 매니저가 정리한 기획에 대한 다양한 접근


옛날부터 나는 게임기획자라는 직업을 어떻게 정의하면 좋을 지 고민을 많이 했었는데, 최근에 PM, PO 관련 서적들을 읽고 이것에 대한 생각이 차츰 정리되기 시작했다. 여타 직업과 다르게 기획 분야는 명확하게 측정할 기술도 존재하지 않고, 회사나 프로젝트의 종류와 단계에 따라 다른 업무를 수행한다. 서비스 기획 이후 프로덕트 오너, 프로덕트 매니저라는 분야가 떠오르면서 기획이라는 말은 직업으로 표현되는 것이 보기 힘들어졌는데 좀 더 직업에 대한 표현이 구체화되면서 발생한 것이라고 본다. 어느 정도 기획자라면 누구든 '기획만 하진 않는다'는 것을 알기 때문이다.




책 <프로덕트: 유저를 사로잡는 서비스 기획의 모든 것>에선 프로덕트 매니저(이하 PM)라는 직군을 이해시키기 위해 다양한 자료를 제시한다. 1) PM이 실제 경험하는 서비스 프로세스 과정을 놓고 각 과정에서 어떤 역할을 하고 누구와 협업을 하는지 정의하기도 하고, 2) 어떤 식으로 사용자를 이해해야 하는지도 알려준다. 그 외에 3) PM이 업무상 맞닥뜨리는 용어도 알려주고, 4) 개발 방법론과 5) 문제 해결 방법에 대해서도 정말 간단히 몇 페이지만을 할애하면서 PM이 행하고 겪어야 하는 일련의 과정들을 설명한다.​




어쩔 수 없는 것이 기획이라는 것은 프로덕트 또는 프로젝트의 과정 속에서도 해야 하고 고민해야 하는 일이 달라지기 때문이다. 그런 점에서 저자의 이런 설명들이 앞에 배치되는 것이 이해가 되면서도 처음 읽는 독자의 입장에서는 다소 난해함이 있으리란 생각도 들었다. 다행인 것은 내용을 정말 압축하여 누구나 쉽게 읽고 넘어가게끔 구성했다는 점이다.




기획을 지망하는 사람들이 대부분 궁금해하는 점은 프로덕트 오너와 프로덕트 매니저, 서비스 기획자 등등의 직군이 어떤 차이가 있냐는 점일텐데 이 책에선 그러한 내용이 따로 다루어지진 않았다. 사견을 덧붙이자면 앞에서 얘기한 것처럼 직군을 표현하는 방식이 다르고 구체화된 것일 뿐 큰 프로덕트를 대하는 관점에서 차이는 없다고 말할 수 있겠다.






PM의 업무 가이드라인


책 초반의 PM 직군에 대한 설명을 넘어서면 이후 내용은 실제 프로덕트 매니저가 경험하게 되는 업무들을 시간 순으로 나열하고 각각의 업무에 대해 이야기를 한다. 자세한 내용은 책을 참고하는게 좋겠지만, 1) 프로젝트의 목표를 명확하게 설정하는 방법부터 시작해서 2) 시장 상황 분석과 경쟁 분석, 사용자 관찰을 하는 리서치 방법, 3) 데이터 모델링을 통한 인사이트 분석 방법, 4) 아이디어에서 그치는 것이 아니라 어떻게 솔루션을 도출하고 우선순위를 설정할 것인지, 5) 그리고 이후 기획을 어떻게 정리하면 좋을 지에 대해 챕터를 구분하여 하나하나 이야기한다.




책 <프로덕트: 유저를 사로잡는 서비스 기획의 모든 것>의 장점 중 하나는 저자의 경험을 통해 나온 최고의 방법 1개를 알려주는 것이 아니라, 각 단계 별로 해볼 수 있는 다양한 방법들을 설명해준다는 점이다. 예를 들어 기획을 진행하는 과정에서는 단순히 기획서를 쓰는 방법을 알려주는 게 아니라, 프로젝트 구성원들의 컨센서스를 맞추는 방법부터 해서 유저 플로우와 와이어 프레임을 구성하는 방법을 설명하는데 상황에 따라 확장할 수 있는 방법이라던가, 활용할 수 있는 툴들을 소개하는 등 보통이라면 익숙하거나 기억에 남는 방법만을 소개할 법 한데도 저자는 다양한 방법과 대안이 있음을 알려준다.




그 이후에도 테스트 케이스를 작성한다던가, 테스트 대응을 하는 방법과 같이 프로젝트 마지막 부분에 챙겨야할 것들과 행동 경제학과 계기-행동-가변적 보상-투자로 이어지는 훅 모델을 설계하거나 참고하는 방법처럼 실무와 밀접하지만 소외될 수 있는 부분에 대해서도 적은 지면이지만 알차게 내용을 정리하여 PM으로서 어떤 것들을 알아야 하고 배워야 하는지 도움을 준다.


댓글(0) 먼댓글(0) 좋아요(2)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
리그 오브 레전드 플레이어 중심주의 - 게임에서 문화로, 〈리그 오브 레전드〉를 만든 라이엇 게임즈 인사이드 이야기
오진호 지음 / 골든래빗(주) / 2023년 9월
평점 :
장바구니담기


리그오브레전드는 한국 뿐만 아니라 전세계에서 큰 인기를 끌고 있는 게임이다. 수 많은 유저들은 물론이고 오랜 시간 동안 서비스를 이어오면서 꾸준한 성장의 비결이 궁금했는데, 이 책에서 리그오브레전드를 만든 라이엇게임즈라는 회사, 그리고 저자가 한국에서 서비스를 준비하고 운영하며 겪은 경험담, 리그오브레전드가 어떻게 지금의 위치에 설 수 있었는지 주제별로 간단한 에피소드로 엮어주어서 잘 모르는 사람이 봐도 보는데 어려움이 없었다.

게임업계에 관심이 있다면 당연히 추천하고 리그오브레전드라는 게임에 관심이 있거나 좋아하는 유저라도 재미있게 읽을 수 있을 책이다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
플레이어를 생각하는 게임 UI 디자인 노하우 - 콘셉트, 톤 앤 매너, UI 규칙, 프로토타이핑, 인터랙션, 구현까지
오타가키 사야코 지음, 김모세 옮김 / 한빛미디어 / 2023년 10월
평점 :
장바구니담기


이번에 한빛미디어 <나는 리뷰어다> 활동 덕분에 읽게 된 책은 <플레이어를 생각하는 게임 UI 디자인 노하우>다. 오랜만의 기획과 관련된 책이라 반가웠는데, 10명의 기획자가 10가지의 다른 일을 하는 것처럼 100% 맞는 사례는 아니더라도 게임기획자 지망생이나 이제 주니어로서 시작한 이들에게는 게임기획, 그 중에서도 UI, UX 업무가 어떻게 진행되는지 좀 더 프로세스를 구체적으로 이해하는데 도움이 될 만한 책이다.


게임 기획은 게임 개발 프로세스의 시작 단계에 있다. 건물의 기초 공사가 중요한 것처럼 게임 개발 역시도 초기 기획이 중요한데, 자칫 잘못된 부분이 있어 기획을 개발 단계에 바꾸려고 하면 일정이나 에셋 등 많은 리소스가 낭비될 수 있기 때문이다. 그 중에서도 UI,는 컨텐츠, 시스템 기획과 달리 사용자가 직접 접하는 인터페이스를 의미하는데, 이는 사실 기획 단계에서 상상만으로 완벽하게 설계하기란 쉽지 않다.


이 내용이 <플레이어를 생각하는 게임 UI 디자인 노하우>에도 있는데, 우리가 요즘 흔히(어쩌면 자주) 접하고 있는 키오스크나 인터넷 쇼핑몰 등의 서비스들을 보면 정보 전달 또는 상품 판매라는 명확하고 단순한 목표를 갖지만, 게임 UI는 또 다른 세상의 또 다른 나와 디스플레이를 통해 연결하는 매개체가 되는 것이기 때문에 단순한 목적 지향만 되어서는 게임을 플레이하는데 몰입을 방해하는 요소로 작용할 수 있다.


이 책 <플레이어를 생각하는 게임 UI 디자인 노하우>의 저자는 일본 반다이남코 온라인 비주얼 디자이너로 일해왔다고 한다. 기획자, 기획이라는 표현이 일본에서부터 시작했다는 말이 있는 만큼 정석을 배우기엔 좋겠다. 앞서 이야기한 것처럼 한국의 기획 문화(적어도 내가 경험한)와는 다소 차이가 있겠지만 저자의 경험을 바탕으로 UI 개발 작업 흐름을 5단계로 나누어 설명한다. 책의 목차도 이에 맞춰 구성되어 있다.


총 6개의 챕터로 구성되어 있고, 처음 배경을 설명하는 인트로 챕터를 제외하고 나머지 5개 챕터는 작업 흐름을 기준으로 정리되어 있다.


- CHAPTER 1 시작하며

- CHAPTER 2 콘셉트

- CHAPTER 3 프로토타이핑

- CHAPTER 4 디자인

- CHAPTER 5 구현

- CHAPTER 6 레벨업 (폴리싱 + a)


232 페이지에 걸쳐 위 내용들이 정리되어 있다보니 심화된 내용까지 다루지는 않는다. 각 항목들에 대해서 무엇을 알아야 하고, 신경써야 하는지 정리를 히야 게임UI가 어떤 식으로 기획되어야 하는지 습득할 수 있다. 쓸데없는 내용이나 표현이 없고 정해진 페이지 내에 담백하게 담은 느낌이다. 게임기획을 어느 정도 해본 사람이라면 당연히 알 만한 내용들도 하나하나 정리되어 있어 기억을 되새기고 자칫하면 무시하고 넘어갈 만한 부분들을 상기시키기에 좋다.


<플레이어를 생각하는 게임 UI 디자인 노하우>에서 좋았던 것은 단순히 UI 컨셉과 배치에서 끝나지 않는다는 점이다. 프로토타이핑을 통해 기획 단계에서 UI, UX 설계의 완성도를 높이는 방법을 알려주고, 실제 구현을 하기 위해 어떤 것들을 고려해야 할 지 알려준다. 개발과정에서 힘든 것 중에 하나가 프로그래머와 협업하는 것인데, 그들에게 문서로서 혹은 커뮤니케이션으로서 어떻게 자신의 기획을 효율적으로 전달할 수 있는지까지 설명함으로써 이 책은 온전히 제목 그대로 그 역할을 다 한다고 볼 수 있다.


마지막 챕터인 레벨업에서는 무얼 더 할 수 있고, 고려해야 하는지에 대한 내용들을 간단하게 다루고 있다. 사실 끝도 없는 것이 기획 업무인데 좀 더 넓은 시야에서 알아야 할 것들을 알려주는 것이 게임기획자를 지망하거나, 주니어인 사람들에겐 무엇을 모르고 있고 알아야 하는지에 대한 나침반이 되어줄 수 있으리란 생각이 든다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
초보자도 프로처럼 만드는 플러터 앱 개발
이정주 지음 / 디코딩 / 2023년 9월
평점 :
장바구니담기


이번에 읽은 책은 <초보자도 프로처럼 만드는 플러터 앱 개발>이다. 보통 앱 개발이라고 하면 나는 게임과 관련된 유니티나 언리얼, 코코스, 고도 엔진을 많이 듣지만, 옆 동네 앱/서비스 개발은 경우 요즘 플러터가 핫하다고 한다. 앱개발 경험은 없지만 게임만 하더라도 안드로이드와 iOS를 각각 대응하는 것이 힘든데, 플러터는 앱 개발에 있어 iOS, Android뿐만 아니라 macOS, Lunux, Web 등의 멀티 플랫폼을 Dart라는 하나의 언어로 대응 가능하다고 한다.


플러터(Flutter)는 구글이 만든 프레임워크다. 앞서 말한 것처럼 멀티 플랫폼 대응이 가능하기 때문에 빠르게 서비스를 만들어보고 싶은 사람들에게 적합한 도구다. 자신의 아이디어를 테스트하는 여러 방법이 있겠지만 그 무엇보다 좋은 것은 앱을 직접 만들어보는 것인데, 그 중 첫 관문이 어떤 OS에 서비스할 지 정하는 것인데 플러터는 그 고민의 과정을 없애준다. 한 때는 구글에서 간을 보다가 사라질 수도 있다는 이야기들이 있었으나 지속적인 개편과 개선을 거쳐 이제는 꽤나 큰 점유율을 차지하고 있다.


다만 플러터 자체는 앱 개발 프레임워크이고, 마찬가지로 구글에서 만든 Dart 언어를 알아야만 제대로 사용할 수 있다. Dart와 플러터 모두 구글에서 만들었기 때문에 호환성은 당연한 이야기고, 니즈가 같기 때문에 서로에게 필요한 기능들을 지속적으로 업데이트하고 있다는 점도 플러터의 장점이라 할 수 있겠다.


그러므로 플러터를 배우기 위해서는 플러터 자체만 익숙해질 것이 아니라 그에 필요한 언어인 Dart도 배워야 한다. 책 <초보자도 프로처럼 만드는 플러터 앱 개발>은 Dart와 플러터 전반에 대해 다루고 있고, 실제 앱 개발 과정을 겪어보게 함으로써 보다 쉽게 익숙해질 수 있도록 돕는다는 장점이 있다.


책은 크게 3개의 파트 또는 5주차의 과정으로 나눌 수 있다.


PART 1 플러터 여정의 시작: 준비물 챙기기

PART 2 플러터 여정의 중심: 빠르고 정확한 앱 개발하기

PART 3 플러터 여정의 끝: 파이널 프로젝트로 마무리하기


첫 주차와 두 번째 주차에서는 오리엔테이션으로 플러터의 개념과 그것을 사용하기 위한 기반 지식들을 다루고, 세 번째 주차부터는 본격적으로 플러터를 이용해 무언가를 만들기 시작한다. 


Week1: 개발환경 설정 및 플러터 개념 알기

Week2: 다트 핵심 문법 학습하기

Week3: 앱 개발 과정 빠르게 훑어보기

Week4: 앱 개발 과정 정확하게 톺아보기

Week5: 파이널 프로젝트 및 배포/출시


그 과정에서 독자는 실제로 무언가 만들어보는 과정을 거치게 된다. 간단하게 매일매일 고양이 사진을 올리고 확인할 수 있는 앱부터, 모든 앱에 있는 회원가입 기능, 네비게이션 UI, 전국 여행 정보를 제공하는 앱까지 단순히 코드와 기능만 배우는 것에서 끝나는 것이 아니라 직접 무언가를 만들어나가며 익숙해질 수 있는 책이라는 점이 플러터를 개발로 처음 배우는 이들에게도, 이미 개발에 대한 이해도가 높은 상태에서 플러터를 접하는 이들에게도 좋은 구성이라고 보여진다.


앱 개발을 준비중인 사람이라면 플러터는 빠르고 생산적이고 유연한 선택지가 될 수 있다. 개발을 어느 정도 해온 사람이라면 쉽게 배울 수 있을 만큼 직관적인 프레임워크와 언어로 구성되어 있지만, 조금 더 쉽고 빠르게 접근하고 싶다면 이번에 소개한 책 <초보자도 프로처럼 만드는 플러터 앱 개발>가 큰 도움이 되리라 생각한다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩 뇌를 깨우는 파이썬 - 문제 해결 능력을 키우는 컴퓨팅 사고부터 알고리즘, 데이터 분석, 머신러닝까지
존 V. 구태그 지음, 박해선 옮김 / 한빛미디어 / 2023년 8월
평점 :
장바구니담기


코딩이란 건 누구나 마음만 먹으면 비교적 쉽게 배울 수 있다. 일종의 언어를 배우는 것과 비슷한데, 컴퓨터가 어떤 연산이나 처리를 하기 위해 우리가 컴퓨터가 이해하는 언어로 쓰는 것으로 이해하면 쉽다. 하지만 우리가 영어 단어를 많이 아는 것과, 외국에서 영어를 유창하게 쓰는 것에 차이가 있듯이 코딩도 단순히 공부만 열심히 해서 그것을 잘 한다고 할 수는 없다. 책 <코딩 뇌를 깨우는 파이썬>은 단순히 파이썬의 문법을 배우는 것이 아니라, 문제 해결에 파이썬을 어떻게 활용해야 하는지 알려주고 생각할 수 있게끔 함으로써 코딩을 적시적소에 활용할 수 있도록 돕는다.


책의 소개를 보면 MIT학부 과정을 가르치면서 준비한 강의 노트라는 내용이 있는데, 파이썬을 모르는 사람을 대상으로 하고 있고, 코딩 그 자체보다는 코딩으로 문제를 해결하거나 데이터를 이해하고 모델링하는 방법을 주로 다룬다.


책은 26개의 장으로 구성되어 있다. 책은 비교적 얇은 편이지만 폭 넓은 주제들을 다루고 있는데, 책의 저자도 이 책에선 깊이보다는 폭넓은 분야를 다루는 것에 중점을 두었다고 한다.


책의 전반부는 파이썬에 대한 소개와 파이썬 프로그래밍에 필요한 기본적인 지식들을 다룬다. 중반부는 코딩을 효율적으로 하는 방법에 대해 다루는데, 그냥 지식만 알려주고 끝나는 것이 아니라 어떤 문제를 해결하는 방식을 다루는 예제와 중간중간 연습문제처럼 뇌풀기 문제가 나와 배운 내용을 가지고 문제를 해결하는 방법을 터득하도록 한다.


전반부에서 터득한 내용을 기반으로 중후반부에서는 현실세계의 문제를 푸는 방법들을 배운다. 그러면서 알고리즘 복잡도와 그래프 출력, 배낭 문제, 피보나치 수열, 확률, 몬테카를로 시뮬레이션 등 마치 강의를 듣는 것처럼 매 장마다 새로운 주제들을 마주할 수 있다.


<코딩 뇌를 깨우는 파이썬>의 장점은 폭 넓은 분야를 다룬다는 점이다. 코딩을 모르던 사람이라도 이 책을 접하는데 어려움이 없는데, 폭 넓은 분야를 다룬다는게 그만큼 배경지식을 요구하기도 하기 때문에 단점이 되기도 한다. 여느 코딩 서적처럼 예제를 엄청 풀어서 설명해주고 천천히 나아가는 것이 아니라, 비교적 얇은 책 한권에 파이썬으로 다룰 수 있는 계산 전반을 다루기 때문에 하나하나 곱씹어가면서 읽어야 한다.


책의 내용이 친절하진 않지만 결국 코딩은 코드로 동작된다. 예제를 따라하면서 충분히 동작원리에 대해, 그리고 활용법에 대해 이해를 할 수 있다.


다행인 것은 유튜브에 <코딩 뇌를 깨우는 파이썬>에 대한 강의가 존재한다는 점이다. 저자가 아니라 역자가 강의를 올려두었는데, 해설을 보면서 따라가다보면 이해하는게 훨씬 수월해진다.


유튜브 채널 주소는 아래와 같다.


https://www.youtube.com/watch?v=Wkgk2hGrTSA&list=PLJN246lAkhQgfGrerljqqmBhqfhrOniI-


코딩의 활용 범위는 무궁무진하다. 하지만 결국 그것을 다루는 것은 인간이기 때문에, 원하는 결과를 도출하거나 답을 얻어내려면 무엇을 어떻게 할 수 있는지 알아야만 한다. 그걸 보통 프로그래밍에서는 논리적 사고나 문제를 해결하는 능력이라고 하는데, 이는 이 책에서 목표로 하고 있는 바이기도 하다.


요즘이라고 말하기도 민망할 정도로 언젠가부터 코딩에 대한 관심이 뜨거워졌다. 다만 누구나 한 번쯤은 코딩을 배우다가도 영어처럼 활용하지 못하고 서서히 잊어버렸던 것처럼 코딩은 단순히 배우는 것에서 그치는게 아니라 활용해야만 의미와 가치가 있다고 볼 수 있다. 그런 점에서 <코딩 뇌를 깨우는 파이썬>은 제목 그대로 파이썬으로 코딩 뇌를 깨우는데 도움을 주고, 어떤 것까지 할 수 있는지 알려주는 계기가 될 수 있다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo