brunch

You can make anything
by writing

C.S.Lewis

by 리뷰온리 Nov 20. 2024

IT회사 프로젝트 매니저, 어떤 스킬이 필요할까?

IT 프로젝트 매니저, 정말 다양한 역할을 "잘"해야한다. 

IT 프로젝트 매니저, 어떤 스킬이 필요할까?

안녕하세요, 저는 IT 분야에서 7년 동안 프로젝트 매니저(PM)로 일해온 리뷰온리 입니다.

처음엔 "PM이 뭔데?"라고 생각하던 때도 있었고, 지금은 어느덧 경험이 쌓여 여러 프로젝트를 이끌어가고 있습니다. 그런데 요즘 들어 많은 사람들이 “IT 프로젝트 매니저가 되려면 어떤 스킬이 필요할까요?”라고 묻는 질문을 많이 하시더라고요. 그래서 오늘은 제가 그동안 경험한 바를 바탕으로, IT 프로젝트 매니저로서 필수적인 스킬들을 소개해보려고 합니다.



IT 프로젝트 매니저, 정말 다양한 역할을 해야한다.

일단 제가 말하고 싶은 건, IT 프로젝트 매니저는 단순히 프로젝트를 관리하는 사람이 아니라는 점입니다. 물론 일정, 예산, 리소스를 관리하는 건 기본이고요. 하지만 그 외에도 여러 가지 역할을 맡습니다. 예를 들어, 팀원과의 소통, 고객의 요구 사항 파악, 리스크 관리 등 다양한 역할을 하게 되죠. 이런 역할을 잘 수행하기 위해서는 정말 다양한 스킬들이 필요합니다.


IT 프로젝트 매니저가 해야 할 일들:   

프로젝트 일정과 자원 관리

고객과의 커뮤니케이션

리스크 관리

팀 리더십과 멘토링

품질 관리

등등.. 

거의 센과 치히로의 행방불명에 나오는 가마 할아범처럼 일해야합니다. 



커뮤니케이션 스킬, 이건 진짜 필수!

저는 프로젝트를 진행할 때 가장 중요한 스킬이 바로 커뮤니케이션이라고 생각합니다. 

특히 IT 프로젝트는 다양한 사람들이 함께 일하는 팀워크가 중요한데, 프로젝트 매니저가 잘못 소통하면 일은 엉망이 될 수 있습니다. 예를 들어, 개발자와 디자이너가 서로 의사소통이 부족하면, 결과물이 다르게 나올 수 있잖아요? 고객의 요구사항도 제대로 파악하지 않으면 낭패를 볼 수 있고요. 그래서 커뮤니케이션 능력은 꼭 필수적인 스킬이에요.

이것은 단지 말만 잘하는 게 아니라, 상대방의 말을 잘 듣고 이해하며, 필요한 정보를 정확히 전달하는 능력이 중요합니다. 간단한 일일 수도 있지만, 정말 중요한 부분이죠.




일정과 예산 관리 능력, 시간 = 돈

프로젝트 매니저의 가장 큰 역할 중 하나가 바로 일정 관리입니다. 

이건 꼭 시간에 맞춰 일을 끝내는 것만 아니라, 어떤 업무가 우선순위인지 판단하고, 예산을 어떻게 효율적으로 사용할지 고민하는 능력을 포함합니다. 개발 일정이 늦어지면 고객과의 신뢰도 문제가 생길 수 있고, 예산을 초과하면 회사에 피해를 줄 수 있죠. 이건 정말 중요한 부분입니다.

처음에는 예산이나 일정 조율이 어려웠는데, 경험이 쌓이면서 그런 것들을 미리 예측하고, 리스크를 줄이는 방법을 배우게 되었어요. 예를 들어, 애자일(Agile) 방식으로 일하면 더 유연하게 대응할 수 있고, 반복적인 피드백을 통해 프로젝트를 점진적으로 완성해 나갈 수 있습니다.




매일 생기는 예상치 못한 상황에 대응하는 문제 해결 능력

프로젝트가 진행되다 보면 항상 예상치 못한 문제가 생기기 마련이에요. 그런 상황에서 문제 해결 능력이 필요합니다. 예를 들어, 서버가 다운되거나, 고객의 요구가 갑자기 바뀌거나, 팀원 중 누군가가 건강 문제로 일을 못하게 될 수 있어요. 이런 문제를 어떻게 해결할 것인지, 빠르게 판단하고 대응하는 능력이 IT 프로젝트 매니저에게 꼭 필요합니다.

이때 중요한 건 감정적으로 대응하기보다는, 합리적으로 문제를 분석하고 해결 방안을 모색하는 자세입니다. 빠르게 문제를 파악하고, 관련자들과 협력하여 해결 방안을 찾아내는 것이 중요하죠.




나 혼자 하는 게 아니잖아요? 리더십과 팀워크 (별 다섯개)

IT 프로젝트 매니저는 말 그대로 팀을 이끌어가는 사람입니다. 아무리 뛰어난 능력을 가진 개발자들이 있어도, 그들을 잘 이끌지 않으면 프로젝트는 잘 진행될 수 없습니다. 팀원들이 서로 협력하고, 목표를 향해 함께 나아갈 수 있도록 리더십을 발휘해야 합니다.

이렇게 일하시면 안됩니다.. 

리더십이란, 단순히 지시를 내리는 게 아니라 팀원들이 자발적으로 참여할 수 있게 만드는 능력입니다. 제가 처음 시작할 땐, 팀원들에게 지시만 내렸던 것 같아요. 그런데 경험을 쌓다 보니, 팀원들의 의견을 잘 듣고, 그들이 주도적으로 참여할 수 있도록 격려하는 게 더 효과적이더라고요. 이런 식으로 팀워크를 끌어올리는 리더십이 중요합니다.




IT 기술에 대한 이해도가 존버를 좌우한다.

IT 프로젝트 매니저가 되려면 기술적인 이해도도 필요합니다. 물론 개발자만큼 깊이 있는 기술 지식이 필요하진 않지만, 프로젝트의 진행 상황을 파악하고 팀원들과 원활하게 소통하기 위해서는 기본적인 기술적인 용어나 프로세스에 대한 이해가 있어야 합니다.

예를 들어, 웹 개발, 모바일 앱 개발, 서버 관리 등 여러 분야에 대해 기본적인 이해를 갖추고 있으면, 기술적인 문제나 일정 지연을 처리할 때 훨씬 유리합니다. 물론, 개발자들이 무엇을 하고 있는지 정확히 알 필요는 없지만, 무엇을 하고 있는지 기본적인 이해는 있어야 효율적으로 프로젝트를 관리할 수 있습니다




클라이언트님 제대로 모시겠습니다 : 고객 기대치를 조율해 만족도를 올리기

마지막으로 중요한 스킬은 바로 고객 관리입니다. IT 프로젝트는 대부분 고객의 요구를 기반으로 진행되잖아요? 이때 중요한 건, 고객의 요구를 정확히 파악하고 그들의 기대치를 조율하는 능력입니다. 고객은 종종 비현실적인 요구를 하기도 하고, 기대 이상의 결과물을 원하기도 하죠. 이런 경우, 고객과의 지속적인 소통을 통해 요구사항을 명확히 하고, 현실적인 목표를 설정해야 합니다.

고객과의 신뢰를 쌓기 위해선 프로젝트 진행 상황을 투명하게 공유하고, 예상치 못한 문제에 대해서는 미리 알리는 것도 중요합니다. 고객이 신뢰하는 PM이 되면, 프로젝트가 끝난 후에도 좋은 관계를 유지할 수 있죠.



IT 프로젝트 매니저의 핵심 스킬은 경험이 답이다.

결국, IT 프로젝트 매니저로서 필요한 스킬들은 여러 가지가 있지만, 경험이 쌓일수록 그 모든 능력이 자연스럽게 몸에 배게 된다고 생각해요. 처음에는 모든 게 서툴고, 실수도 많았지만, 시간이 지나면서 점점 자신감이 생기고, 스킬들이 쌓여가죠. 중요한 건, 항상 배우고, 성장하는 자세를 유지하는 것입니다.

이제 IT 프로젝트 매니저가 되려는 분들에게 이 글이 조금이나마 도움이 되었기를 바라며, 여러분도 멋진 PM이 되길 응원합니다!

작가의 이전글 저렴한 외주 개발사랑 일했다가 회사에서 짤릴뻔한 썰
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari