IT개발정보

맨먼스(Man/Month), 맨데이(Man/Day) - 맨먼스 (Man-Month) 쉽게 정리

terry.j 2023. 2. 3. 12:59

 

 

맨먼스(Man/Month), 맨데이(Man/Day) 

 

프로젝트 기획 단계에서 프로젝트에 투입되는 인원에 대한 개념으로 등장한 용어로
단어가 가진 의미로 살펴보자면, Man/Month, M/M 이라는 단어로 표현된다. (즉, man per month)

 

1M/M(맨먼스)는 '한 사람이 한 달 동안 작업하면 끝낼 수 있는 양'이라는 의미이다.
작업의 량을 보여주는 개념으로 작업에 필요한 인원수를 노동시간(1달)이라는 단위로 표현한 수치인 것이다.

 

왜 '맨먼스'를 쓸까요?
프로젝트 계획을 세울 때, 단순히 "몇 명이 몇 달 일할 거예요"라고 말하는 것보다 맨먼스 단위를 사용하면 전체 작업량을 명확하게 파악하고 관리하기 편리하기 때문이에요.

  • 예산 책정: 총 필요한 인력 규모를 바탕으로 인건비를 예측할 수 있어요.
  • 일정 계획: 주어진 인력으로 언제까지 프로젝트를 완료할 수 있을지 예측하는 데 도움이 돼요.
  • 진척도 관리: 프로젝트가 계획대로 진행되고 있는지 파악하는 기준이 될 수 있어요.

1. 공수

  • 작업량을 나타내는 개념
  • 작업에 필요한 인원수를 노동시간 또는 노동일 등으로 나타낸 수치
  • 작업량 = 사람 수 * 시간

 

2. 영어 표현축약 / 한국어 표현사용빈도

man-month MM 맨먼스, 인원월, 인월 ★★★
man-week MW 맨위크,인원주,인주  
man-day MD 맨데이,인월일,인일
man-hour,person-hour MH 맨아워,인원시간,인시

 

3. 계산예제

  • 1 m/m(맨먼스)는 한 사람이 100%의 효율을 발생할때 1달(22일)의 작업량을 뜻 함
  • 1인 - 1달(22일)간 100%의 작업량을 발생하면 1m/m
  • 2인 - 1달(22일)간 100%의 작업량을 발생하면 2m/m,
  • 1인당 최고 m/m는 12m/m (1년 12달)
  • m/d(맨데이)는 1일(8시간) 업무량을 뜻함 즉, 1m/m = 22m/d (1달 = 22일)
  • m/h(맨아워)는 시간을 의미 즉, 1 m/d = 8m/h (1일 = 8시간)
  • 공수에 대한 계산은 M/M에 IT인력의 등급별(초,중,고급) 계산을 통해 투입 단가가 계산되어 지급

 

4. 다른 예제

프로젝트 규모 산정 및 인력 계획 예시

  1. 웹사이트 리뉴얼 프로젝트가 30 맨먼스로 추정됩니다. 개발자 5명이 투입된다면 몇 개월이 걸릴까요?
    • 30 맨먼스 / 5명 = 6개월
  2. 모바일 앱 개발에 20 맨먼스의 작업량이 필요합니다. 4개월 안에 완료하려면 몇 명의 개발자가 필요할까요?
    • 20 맨먼스 / 4개월 = 5명
  3. 데이터베이스 구축 프로젝트에 15 맨먼스가 예상됩니다. 개발자 3명이 투입될 경우 예상 소요 기간은?
    • 15 맨먼스 / 3명 = 5개월
  4. ERP 시스템 구축에 120 맨먼스가 필요하다고 합니다. 10명의 팀원이 일한다면 몇 개월이 걸릴까요?
    • 120 맨먼스 / 10명 = 12개월 (1년)
  5. 새로운 기능 개발에 8 맨먼스가 필요합니다. 2개월 안에 끝내려면 몇 명의 개발자가 필요할까요?
    • 8 맨먼스 / 2개월 = 4명

 

투입 인원 및 기간에 따른 총 작업량 예시

  1. 개발자 3명이 4개월 동안 웹사이트를 개발했습니다. 이 프로젝트는 총 몇 맨먼스 규모였을까요?
    • 3명 x 4개월 = 12 맨먼스
  2. QA 엔지니어 2명이 3개월 동안 테스트를 진행했습니다. 총 몇 맨먼스의 테스트 작업이 진행되었나요?
    • 2명 x 3개월 = 6 맨먼스
  3. 기획자 1명이 5개월 동안 시스템 기획을 맡았습니다. 이 기획 작업은 몇 맨먼스였을까요?
    • 1명 x 5개월 = 5 맨먼스
  4. 데이터 분석가 2명이 6개월 동안 데이터 마이그레이션 작업을 했습니다. 총 몇 맨먼스가 소요되었나요?
    • 2명 x 6개월 = 12 맨먼스
  5. 서버 관리자 1명이 1년(12개월) 동안 서버 운영을 담당했습니다. 총 몇 맨먼스의 운영 업무가 있었을까요?
    • 1명 x 12개월 = 12 맨먼스

 

복합적인 상황 또는 예상 변경 예시

  1. 20 맨먼스 프로젝트에 개발자 4명이 투입되었으나, 2개월 후 1명이 이탈했습니다. 남은 인원으로 프로젝트를 완료하려면 총 몇 개월이 더 걸릴까요?
    • 20 맨먼스 - (4명 x 2개월) = 20 - 8 = 12 맨먼스 (남은 작업량)
    • 남은 인원 3명: 12 맨먼스 / 3명 = 4개월 (총 2+4=6개월 소요)
  2. 18 맨먼스 규모의 프로젝트가 있습니다. 초기 3개월 동안 3명이 일한 후, 나머지 작업은 2명이 마무리할 예정입니다. 총 몇 개월이 걸릴까요?
    • 18 맨먼스 - (3명 x 3개월) = 18 - 9 = 9 맨먼스 (남은 작업량)
    • 남은 인원 2명: 9 맨먼스 / 2명 = 4.5개월 (총 3+4.5=7.5개월 소요)
  3. 새로운 IT 시스템 도입에 총 45 맨먼스가 예상됩니다. 첫 3개월은 5명이 투입되고, 그 이후에는 4명으로 줄여서 진행할 경우, 전체 프로젝트는 총 몇 개월이 소요될까요?
    • 첫 3개월 작업량: 5명 x 3개월 = 15 맨먼스
    • 남은 작업량: 45 맨먼스 - 15 맨먼스 = 30 맨먼스
    • 남은 인원 4명: 30 맨먼스 / 4명 = 7.5개월
    • 총 소요 기간: 3개월 + 7.5개월 = 10.5개월
  4. 예상 30 맨먼스 규모의 프로젝트가 4개월 만에 완료되었습니다. 이 프로젝트에 평균적으로 몇 명이 투입되었을까요?
    • 30 맨먼스 / 4개월 = 7.5명 (평균 인력)
  5. 12 맨먼스 규모의 프로젝트를 3명이 시작했으나, 너무 느려 2개월 후 3명을 추가했습니다. 전체 프로젝트 완료까지 총 몇 개월이 걸릴까요?
    • 12 맨먼스 - (3명 x 2개월) = 12 - 6 = 6 맨먼스 (남은 작업량)
    • 추가 인력 투입 후 총 6명: 6 맨먼스 / 6명 = 1개월
    • 총 소요 기간: 2개월 + 1개월 = 3개월