맨먼스
“작업자 1명이 한 달 동안 수행하는 작업량. 규모·인건비 산정의 기본 단위.”
맨먼스의 기본 개념
1맨먼스(Man-Month, M/M)는 작업자 한 명이 한 달 동안 수행할 수 있는 작업량을 뜻한다. IT·소프트웨어 개발에서 프로젝트 규모를 산정하거나 인건비와 외주 비용을 책정할 때 쓰는 기본 단위로, ‘투입 인력 × 작업 기간’으로 계산한다.
예를 들어 10 M/M 규모의 프로젝트에 5명을 투입하면 약 2개월이 소요된다. 더 작은 단위로는 맨데이(Man-Day, M/D)가 있으며, 1맨먼스는 통상 20~22맨데이에 해당한다.
산정은 역량을 요구한다
발주 규모를 맨먼스로 산정하려면 상당한 경험과 안목이 필요하다. 같은 과업이라도 누가 수행하느냐에 따라 실제 투입량이 크게 달라지기 때문이다.
시장이 빠르게 변하면서 역량 기반의 직무급 적용이 검토되는 흐름도 같은 맥락이며, ITSQF와 같은 표준 직무·역량 체계는 ‘이 직무는 이 수준의 역량’을 대응시켜 산정의 객관성을 높이는 도구로 쓰인다.
머릿수 곱셈의 함정
맨먼스를 단순한 곱셈으로만 이해하면 현실과 어긋난다. 동일한 10 M/M라도 임계경로에 어떤 역량의 인력이 배치되느냐에 따라 실제 일정이 달라지기 때문이다.
비용을 맞추려는 의도로 임계경로에 역량이 낮은 인력을 투입하면 전체 일정이 지연된다. 따라서 발주를 맨먼스로 산정할 때는 ‘몇 명이 몇 달’이 아니라 ‘어떤 직무와 수준의 인력이 어디에 투입되는가’를 함께 고려해야 한다.
| 단위 | 환산 | 쓰임 |
|---|---|---|
| 1 M/M | 20~22 M/D | 규모·인건비 |
| 1 M/D | 하루 작업량 | 세부 산정 |
| 10 M/M | 5명 약 2개월 | 투입 예시 |
산정에만 쓰지 말 것
맨먼스의 진짜 가치는 사후 결산에서 드러난다. 완료보고서의 결산(wrap-up)에서 초기에 산정한 공수 대비 실제 투입이 얼마나 초과되었는지를 반드시 비교해야 한다.
첫 산정이 완벽할 수는 없으며, 잘못된 템플릿이나 예외 처리 누락에서 오차가 발생한다. 이 차이를 기록으로 남기지 않으면 같은 오차가 다음 프로젝트에서도 반복된다.
노하우는 반복에서 쌓인다
산정과 실적의 차이를 두세 차례 결산하며 비교하면 비로소 산정 노하우가 축적된다. 반대로 이를 정리하지 않으면 수년이 지나도 같은 수준의 오차를 반복하게 된다.
맨먼스 산정과 실적 비교를 매 프로젝트의 자산으로 남기는 습관이 시니어와 주니어 PM의 산정 정확도를 가른다.
직무 체계와 연결될 때 정밀해진다
맨먼스 산정의 객관성은 직무·역량 체계와 연결될 때 비로소 높아진다. ITSQF나 SFIA 같은 표준은 IT 직무를 역량 수준별로 정의해, ‘이 과업에는 이 수준의 직무가 필요하다’는 대응을 가능하게 한다.
단순히 인원수를 곱하는 산정에서 벗어나 직무와 역량을 기준으로 산정하면, 발주와 수행 양측이 동일한 언어로 규모를 합의할 수 있다. 시장이 역량 기반 직무급으로 이동하는 흐름도 이러한 객관화의 필요성을 반영한다.
결국 정확한 맨먼스 산정은 ‘몇 명’이 아니라 ‘어떤 역량의 누가, 어디에’라는 질문에서 출발하며, 이 질문에 답할 수 있는 PM이 산정의 신뢰를 얻는다. 발주를 맨먼스로 정확히 산정하는 능력은 그 자체로 시장이 요구하는 핵심 역량으로 자리 잡고 있으며, 이를 갖춘 PM은 일정과 비용 양쪽에서 합리적 근거를 제시해 발주와 수행 사이의 신뢰를 만든다.
관련 용어