[회고] PM 잘 하기 참 어렵다...
어디서든 일을 잘 하는 PM은 어떤 PM일까? 다양한 해석이 있겠지만, 어떤 상황에서도 프로젝트를 잘 리딩하는 PM이라고 할 수 있겠다. 이번 프로젝트는 잘못된 전략을 선택하고, 고객에게 끌려가고, 쉽게 가려다가 처참히 망했다. 내 부족함을 가장 절실하게 느꼈던 프로젝트였고, 고통스러운 경험이었던 만큼 다음에 같은 실수를 반복하지 않기 위해 부족했던 점과 더 잘해야 할 점을 기록한다. === 1. 컨택포인트는 집중하되, 프로젝트 진행상황 공유는 상대 조직 모두에게 공유한다. 컨택포인트가 PM이 아닐 경우, PM에게 기대되는 역할 - 요건을 수집 및 정리하고, 합의된 내용으로 팀을 설득하는 - 을 기대하기 어렵다. 심지어 나의 컨택포인트가 소속된 집단의 의사결정권자가 아닐 경우, 프로젝트가 끝난 뒤에 상대 조직에 공유했을 때 의사결정권자가 필요한 요건이 아니라 다시 개발해야 하는 최악의 상황이 발생할 수 있다. 이런 상황을 방지하기 위해 컨택 포인트와 결정한 내용들을 상대 조직이 모두 공유받을 수 있도록 적극적으로 공유하는것이 중요하다. 2. 고객의 업무를 잘 알고, 그 지식을 토대로 요건을 발라낸다. 이번 프로젝트의 고객인 조직의 업무는 전문성이 필요한 업무였고, 나는 그 업무 프로세스를 잘 알지 못했다. 그래서 필요하다고 하는 내용들이 정말 필요한건지 있으면 좋은 기능인지의 판단을 내리기 어려웠고, 추가기능이 필요하다는 고객에게 계속 끌려갔다. 그 결과, 프로젝트의 기간이 계속 지연되기만 했고 요건은 계속 바뀌고 늘어나 정책과 코드가 덕지덕지 기워진 모양이 되었다. 내가 먼저 고객의 업무를 잘 알아야 요건의 중요도를 판단할 수 있고, 정확하게 판단을 내리는 것 까지는 못하더라도 적절한 질문과 협상을 통해 선을 지킬 수 있다. 3. 쉽게 가지 말자. 솔직히 이 프로젝트를 진행하면서 어느정도 쉽게 가려는 마음도 있었다. 쉽게 가려고 했기 때문에 고객의 업무를 파악하는데 시간을 들이지 않았고, 요건을 거르지도 않았고, 컨택포인트의 조직에서 계속 의견이 전달될 때 직접 그 조직을 만나려고 하지 않았다. 내 컨택포인트가 어딘가 불안불안하다는 점을 알면서도 굳이 내가 끼어들어 고통받고 싶지 않았기 때문에 흐린눈으로 컨택포인트에게 모든것을 맡겼다. 잊지 말자. 내가 적극적으로 고민하고 설득할수록 프로젝트의 완성도는 높아지고 더 빨리 깔끔하게 끝낼 수 있다. === 짧은 경력 안에서 돌이켜보면 지금까지의 컨택포인트가 다른 조직의 PM이었기 때문에 상대적으로 수월하게 일했다는걸 깨달았다. 다양한 고객을 만나는 PM의 특성 상, 항상 마음에 새겨야 할 것은 나의 고객들은 직무는 기본이고 성향도 천차만별이기 때문에 고객을 빠르게 파악해 적절한 스킬을 활용해야 한다는 점이다. IT이해도가 높아도 낮아도, 커뮤니케이션을 잘해도 못해도, 제품 개선에 긍정적이어도 부정적이어도 프로젝트를 잘 매니징하는것이 잘 하는 PM이라고 할 수 있지 않을까.