최근에 개발 PM이라는 직군을 알게 되어, 이직 준비를 위해 공부하고 있는 직장인입니다. 시작한 지 얼마 되지 않아 부족함이 많은 질문들이겠지만, 들어주셔서 감사합니다.
©Rodeo Project Management Software
1. 개발 PM의 업무를 잘 하기 위해서 할 수 있는 방법은 무엇이 있을까요?
개발 PM의 직무는 일정관리, 진척도 확인, 프로세스 개선, 개발실 정책 수립, 커뮤니케이션, 산출물 관리 개발 프로젝트가 원활하게 진행될 수 있도록 서포트 하는 것으로 이해하고 있습니다. 이러한 업무들을 잘 하기 위해서는 실제 어떤 방법들을 사용하고 계신지 궁금합니다!
2. 개발 PM이 엔진을 사용할 줄 알아야 한다고 들었는데, 그 목적과 이유는 무엇인가요?
요즘 개발 PM 공고를 살펴보면 엔진에 대한 이해도를 많이 요구하고 있는 것을 살펴볼 수 있는데요. 개발진과 협업하는 PM이기 때문에, 원활하고 정확한 커뮤니케이션을 진행하기 위해서는 엔진에 대한 이해도가 있어야 한다고 생각하였습니다. 그 외에도 병목현상이 발생할 시 그 원인이 추가 인력이 필요한 경우라면 PM의 엔진 사용(개발자에게 도움)으로 막혀있던 업무를 해결하고 다른 업무를 진행할 수 있도록 서포트할 수도 있겠다는 생각을 하고 있고요.
제가 생각한 목적 말고도 다른 목적과 이유가 있는 것인지 궁금합니다!
질문 주셔서 감사합니다. 질문 내용에 답변드릴게요.
1. 개발 pm의 업무를 잘 하기 위해서 할 수 있는 방법은 무엇들이 있을까요?
개발 PM의 업무에 대해 너무 잘 이해하고 있으신데요? 이 직군을 얼마나 찾아보셨는지 알 것 같아요. 말씀해 주신 것들은 기본적인 업무입니다. 크게 보면 일정 관리 업무라고 볼 수 있겠지만, 조금 더 세부적으로 들어가자면 태스크 관리를 얼마나 효율적으로 잘하는지가 중요한 과제입니다.
실제 개발실 인원들의 업무를 정리해 주고 일정에 맞게 분배해 주며, 진척도를 확인하여 프로젝트가 완성이 될 때까지 팔로업을 진행하지요. 이때 어떤 방식으로 태스크 관리를 진행할지, 어떤 프로세스를 적용할지, 어떤 프로그램을 활용할지 등의 업무가 제일 중요하다고 볼 수 있고요. 가장 효율적인 방안을 찾는 게 PM의 가장 큰 임무입니다.
©charlesdeluvio
2. 개발pm이 엔진을 사용할 줄 알아야 한다고 들었는데, 그 목적과 이유는 무엇인가요?
말씀해 주신 이유도 맞습니다. 엔진에 대한 이해도가 있어야 문제 해결을 도울 수 있을 테니까요. 그 외에도 개발 PM이 개발 툴, 엔진을 잘 다룬다면 프로그램팀과의 커뮤니케이션과 업무 협업 시 PM의 입장으로써 개발할 때 어떤 프로세스로 업무를 하는 것이 효율적일지 제안을 할 수 있습니다.
실제로 엔진을 사용하여 유관부서에 프로젝트를 전달해 주기 전에 미리 이슈를 확인하여 유관부서에 전달하기 전에 내부 테스트를 진행하고, 이슈를 보고해 주기도 하고요.
일단 여쭈어보신 것에 대해서만 답변을 드렸는데요, 추가적인 문의 있으면 언제든 문의하세요.