brunch

You can make anything
by writing

C.S.Lewis

by 임주형 Oct 28. 2023

개발 PM이란 무엇일까?

개발PM의 정의와 역할

프로젝트 관리자(프로젝트 매니저, PM, Project Manager)

1) 프로젝트 목표를 달성할 책임을 지고 팀을 이끌도록 수행 조직에 의해 선임된 책임자.

2) 소속된 조직의 이익을 최우선적으로 고려하여 제한된 자원하에서 시간에 맞추어, 예산범위 내, 명세에 따라, 업무가 진행되게 관리 업무를 수행하는 사람  //PMP 용어사전 참조




개발 PM은?


1. 개발PM의 정의와 역할

 1) 정의: 개발PM은 개발 프로젝트를 성공적으로 시장에 출시하기 위해 필요한 모든 활동을 총괄하는 역할을 합니다. 개발PM은 제품의 비전과 전략을 수립하고, 고객의 요구사항을 분석하고, 개발 일정을 관리하며, 개발팀을 이끌고, 제품 출시 후 고객의 피드백을 수집하고 반영하는 역할을 합니다.


 2) 역할: 

고객의 요구사항을 분석하고, 이를 바탕으로 프로젝트의 비전과 목표를 설정합니다. (important)

프로젝트 계획 수립 프로젝트의 범위, 일정, 예산, 리소스 등을 고려하여 프로젝트 계획을 수립합니다.

프로젝트 진행 관리 프로젝트의 진행 상황을 모니터링하고, 문제 발생 시 대응 방안을 마련합니다.

개발자와 디자이너의 협업 관리 개발자와 디자이너의 업무를 조율하고, 협력적인 분위기를 조성합니다.- 


2. 개발PM의 업무

제품 기획: 제품의 비전과 전략을 수립하고, 요구사항을 분석합니다.

제품 개발: 개발 일정과 예산을 관리하고, 개발팀을 이끌어 제품을 개발합니다.

제품 출시: 제품의 마케팅과 홍보를 담당하고, 제품 출시 후 고객의 피드백을 수집합니다.


3. 개발PM의 필요 역량

문제 해결력: 제품 개발 과정에서 발생하는 다양한 문제를 해결할 수 있는 능력이 필요합니다.

커뮤니케이션 능력: 다양한 이해관계자와 원활하게 소통할 수 있는 능력이 필요합니다.

조직 관리 능력: 개발팀을 이끌고 제품 개발을 성공적으로 완수할 수 있는 능력이 필요합니다.

기술 지식: Product를 개발하는 개발팀과 원활하게 소통하기 위해서는 개발에 대한 이해가 필요합니다.


이외에도 개발PM은 다음과 같은 역량을 갖추면 좋다고 생각합니다.  

창의력: 새로운 Product를 기획하고 개발하기 위해서는 창의적인 사고가 필요합니다. (ex: UI/UX개선)

다양한 경험: 개발외주(SI) 관련 분야에서 일을 한다면, 다양한 경험은 '문제 해결력'을 키워줍니다.      (ex: E-commerce 프로덕트 개발 시에, 온라인사업을 해본 경험은 '제품 검색 기능을 개선하고, 제품 추천 알고리즘 개발' 에 도움)




그럼 개발 PM은 어떤 사람일까?

 요약하자면, 개발 PM은 소프트웨어 개발 프로젝트를 성공적으로 이끌기 위해 필요한 기술과 지식을 갖춘 사람입니다. 개발 PM은 프로젝트의 비전과 목표를 설정하고, 일정을 관리하며, 개발자와 디자이너, 고객사 등 프로젝트와 관련된 다양한 이해관계자와 협업하며 프로젝트를 성공적으로 완료하는 역할을 담당합니다.



오늘의 브런치 글을 마치기 전, "개발PM은 다양한 경험을 통해 성장한다" 문장을 적으며 마무리 합니다.




2023/10/28 Jayden

마케터에서 개발PM이 된, 작가에 대해서 알고싶으시다면?!

https://brunch.co.kr/@joohyung-im/1


혹은

스타트업 PM이 알려주는 단어백과 MVP란 무엇일까? 궁금하시다면!?

https://brunch.co.kr/@joohyung-im/10

작가의 이전글 마케터에서 개발PM으로?!
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari