본문 바로가기
게임기획

좋은 PM이 되기 위한 10가지 노하우

by 아수랑 2021. 11. 22.
728x90
좋은 PM이 되기 위한 10가지 노하우

 

게임을 개발할 때 PM(Project Manager)은 프로젝트를 하나로 묶는 접착제 같은 역할을 한다. 프로젝트가 잘 돌아가게 하고, 할 일을 정리하고, 작업자들의 일이 순조롭게 진행되도록 돕는 일반적인 작업이 모두 PM의 일이다.

PM 업무의 대부분은 사람을 관리하는 일이다. 그래서 PM을 프로젝트의 엄마 또는 아빠라고 역할을 보기도 한다. 자기의 프로젝트 구성원들을 강력히 보호하면서 가능한 의사결정권 자들에게 만족을 주어야 하는 일을 하기 때문이다.

 

PM들이 개발팀과 사업팀의 중간다리 역할을 하다 보니 PM은 다각도에서 스트레스가 발생한다.

그리고 다양하게 들어오는 스트레스에 대처할 수 있어야 한다.

그러면 PM들이 이러한 압박을 좀 쉽게 견디면서 계속 커리어를 쌓아가려면 어떻게 해야 할까?

다음의 노하우를 참고해 보자.

 

1. 많은 분야에 다양한 지식을 쌓아라

현장 경험이 있는 것은 큰 도움이 된다. 현장 경험이 없으면 사람들이 PM의 업무 역량을 무시할 확률이 높기 때문이다.

 

2. 프로토타입 만들 시간을 가져라

게임 개발 프로젝트를 진행할 때 일정이 부족하다고 해서 프로토타입을 만들지 않고 진행하는 경우들이 종종 있는데 나중에 크게 후회할 수 있다.

프로토타입은 게임 개발의 기본 단계이며 결코 무시해서는 안 된다. 최소한의 핵심 기능이 있는 간단한 프로토타입을 만들기만 해도 아주 큰 도움이 된다.

 

 

3. 외부 파트너와 친밀하게 지내라

퍼블리셔의 PM으로 일할 때는 외부 개발 스튜디오와의 관계를 잘 유지하는 것이 매우 중요하다.

외부 파트너와 지속적으로 대화를 하지 않으면 해당 팀의 작업이 눈에 보이지 않기 때문에 발생하는 문제를 예상하기 어렵다. 그렇기에 해당 회사를 자주 방문해서 대화를 나누고 진행 상황을 체크해야 한다.

 

4. 결정을 내리고 인정해야 한다

PM이라면 결정을 내려야 한다.

PM의 결정이 맞을 수도 있고 틀릴 수도 있다. 하지만 결정은 해야 한다.

누구나 실수를 할 수 있다. 하지만 정말 중요한 건 스스로 실수를 인정하고, 바로잡고, 앞으로 나아가는 것이다.

결정이 틀릴 수도 있다는 두려움 때문에 결정을 파트너에게 맡기거나 끝없이 미루기만 하면 프로젝트는 지옥으로 향할 것이다.

 

5. 프레젠테이션을 통해 방향을 점검하라

정기적으로 개발의 방향에 대해 프레젠테이션을 하고 개발팀이 정해진 개발 과정에 대해 따르게 하는 것은 매우 중요한 방법이다.

프로젝트가 무엇을 목표로 하는지, 우리 게임의 핵심이 무엇인지를 팀원들이 항상 인지하고 있도록 해야 한다.

 

6. 해결책은 다양하게 존재한다

문제를 해결하는 방법은 항상 다양하게 존재한다.

만약 프로그래머가 구현에 어려움을 겪고 있을 때 PM은 그 기능을 빼는 것으로 문제를 해결할 수도 있다.

정말 중요한 문제가 아니라면 그 기능을 빼거나 나중에 개발할 수도 있다.

모든 기능을 다 넣어야 한다는 생각은 버리는 것이 좋다.

 

7. 윗사람에게 예스맨이 되면 안 된다

PM은 예스맨이면 안 된다. 높은 분들이 내는 의견이라고 해서 무조건 따르는 것은 프로젝트에 큰 문제를 가져올 수 있다.

해당 의견에 대해 개발팀과 충분히 논의한 후 할 수 있다면 의견을 따르면 되겠지만 개발에 큰 걸림돌이 된다면 충분히 윗사람과 대화하고 설득할 수 있어야 한다.

 

8. 애자일 방법론을 연구해 보자

많은 프로젝트들이 탑다운 방식을 사용한다.

각각의 프로젝트 진행 방식에는 장단점이 있겠지만 애자일 방법론을 조금이라도 적용을 해보는 것을 추천한다.

개발자들끼리 상호 작용을 하고 팀 내에서 커뮤니케이션을 활성화할 수 있도록 유도한다면 프로젝트에 확실히 큰 도움이 될 것이다.

 

9. 그냥 넘어가면 안 된다

확신이 들지 않으면 바로 알아보고, 아니라면 물어봐서 정확하게 이해하고 진행해야 한다.

만약 프로그래머가 뭔가가 작동하지 않는 것에 대해 설명한다면, 그 프로그래머를 붙들고 앉아서 PM이 이해할 수 있는 방식으로 설명하도록 해야 한다. 개발자의 말을 정확하게 이해하지 못하고 대충 넘어가면 윗분들이 원하는 대답을 할 수 없다.

자신이 이해하지 못하고 넘어가는 일은 추후 당신의 발목을 잡을 확률이 높다.

 

10. 워크플로우를 만들고 이행하라

프로젝트 초반부터 워크플로우를 만드는 것은 매우 중요하다. 그리고 그 워크플로우를 게임 개발에 관련된 모두가 따르기로 약속해야 한다.

그렇지 않으면 프로젝트가 어떻게 어디쯤 진행되고 있는지 파악하기 힘들게 되고 PM은 문제를 파악하기 위해 모든 사람들을 붙잡고 일일이 물어봐야 한다.

워크플로우는 일이 지연되지 않도록 효율적인 개발 공정을 유지하기 위해 꼭 필요하다.

 

워크플로우 예시

반응형
LIST

댓글