PM 프로젝트 관리
디자인 컨설팅 회사에서는 인력 규모가 작고 프로젝트 교체가 빠른 특성상, PM(Project Manager) 역할을 비교적 일찍 경험하게 된다. PM을 처음 맡을 때 사전에 알아두면 도움이 되는 인사이트들이 있다.
관리(Management)와 리더십(Leadership)을 구분하는 것이 중요하다. 관리는 외부에서 주어지는 역할이고(선생님·경찰처럼), 리더십은 개인의 자질로 노력으로 키울 수 있다. 신입도 리더십 자질을 발휘할 수 있으며, 좋은 PM이 되려면 관리 역할 수행과 리더십 자질 개발 모두 필요하다.
실무 PM의 역할에서 중요한 것은 팀원 개개인이 최선의 결과를 낼 수 있도록 환경을 만드는 것이다. 이는 단순히 일을 분배하는 것을 넘어, 팀원의 강점을 파악하고 적절한 업무를 맡기며, 팀원 간 소통과 협력이 원활하게 이루어지도록 촉진하는 것을 포함한다. 혼자 잘하는 것보다 팀 전체의 역량을 종합하는 것이 PM의 본질적인 가치다.
디자인 에이전시 맥락에서 PM은 클라이언트와의 소통, 범위 조율, 프로젝트 타임라인 관리까지 광범위한 역할을 맡는다. 처음 PM을 경험하며 배운 점들을 공유하는 것이 팀 내 학습 문화 형성에도 기여한다.
핵심 내용
- 관리(Management)는 역할, 리더십(Leadership)은 개인 자질로 구분
- PM의 본질: 혼자 잘하는 것 → 팀 전체의 역량을 종합하는 것
- 팀원의 강점 파악과 적합한 업무 배분이 핵심
- 디자인 에이전시에서는 비교적 이른 시기에 PM 역할을 경험함
- PM 경험이 팀원일 때도 분배자의 입장을 이해해 팀워크를 향상시킴
관련 개념
- 프로젝트 레트로스펙티브 — PM이 주도하는 프로젝트 마무리 회고
- UX 커리어 — PM 경험이 UX 커리어 성장에 미치는 영향
프론트엔드 프로젝트 시작 전 체크리스트
UX 엔지니어(프론트엔드) 관점에서 프로젝트 착수 전에 반드시 확인해야 할 항목들이 있다. PL뿐 아니라 작업자 모두에게 해당하며, 초기에 놓치면 후반에 리스크가 커진다.
브라우저 및 디바이스 범위: PC(IE 포함 여부와 버전), Safari, Chrome / 모바일(플립·폴드·iPhone SE 등 해상도 특이 케이스, iOS·Android 버전, 카카오톡·인스타그램 등 인앱 브라우저 목록) / App 인앱 브라우저 엔진을 사전에 확인한다.
레이아웃 전략: 반응형이면 브레이크포인트 개수, 적응형이면 PC 최소·최대 기준 해상도와 모바일 최소 해상도를 확인한다. 404 등 오류 페이지가 IA에 포함됐는지도 초기에 체크한다.
모바일 특이사항: status bar 작업 유무, 가로모드 지원 여부 확인이 필요하다. iOS에서 하단 fixed 요소가 있는 화면에 form 요소 포커스 시 fixed가 풀리는 버그, 100vh 사용 시 주소창 높이 포함 문제, 가로모드 전환 시 폰트 두 배 확대 등 플랫폼별 버그 사전 파악이 중요하다.
SPA 프로젝트 추가 체크: 레이아웃 컴포넌트 필수, 라우터 이동 시 scrollTop 리셋, 데이터 관리 방식(store 사용 여부) 결정이 필요하다. Vue.js 환경에서 depth가 깊어질 경우 props/emit만으로 데이터를 전달하면 관리가 어려워지므로 store 도입을 초기에 결정하는 것이 좋다.
이슈 관리: 이슈 리스트(처리 내용·날짜·의사결정권자 필수 기입)와 페이지 리스트(디자인 전달일·작업 상태·완료일·수정일)를 처음부터 운영한다.
출처
- 내가 PM하기 전에 알았으면 좋았을 것들 — 2020-11-30, 박재현 (Jaehyun Park)
- 프로젝트 들어가기 전 체크 리스트 — Seulbi Lee, UX Engineer 이야기