M/M(Man-Month)
한명의 인원이 한달 동안 일할때 생기는 작업량/ 비용을 측정 하거나 표현하는데 사용하는 용어로
인력과 시간에 대한 관계와 밀접한 관계가 있다.
Man-Month는 프로젝트의 일정을 계획하고 작업의 규모를 나타내거나 이해하는데 도움을 주며, 작업자(개발자)의 인력이 얼마나 투입이 필요한지가 수치로 표현되어서 작업의 예측을 쉽게 할 수 있다.
반응형
< 예시 >
예시 | 설명 |
개발기간 예측 | 다른 비슷한 제품의 MM을 고려해서 예측 |
인력 투입 | 3명의 작업자가 5달 동안 작업해야함. 더 많은 인력을 투입으로 개발기간을 축소 |
회고 | 작업 이후의 회고 과정에서 인력 및 비용을 나타낼때 사용 |
< MM을 계산하기 위한 고려 사항 >
설명 | |
프로젝트 복잡성 | 개발 작업의 양을 나타내지만 프로젝트/업무의 복잡성을 고려하지 않는다. |
기술적 요소 | 특정 기술이나 새로운 기술을 도입하는 과정인 경우 추가적인 학습시간에 대한 고려가 필요하다. |
작업 종류 | 일부 작업은 예측하기 힘든 요소가 존재한다. 그런경우에는 정확한 산정이 어렵다. |
인적 요소 | 팀의 경험이나 협업 수준에 따라 예측 수치가 달라질수있다. 혹은 신규로 투입되는 인원에 대한 케어로 인해서 더욱 시간이 필요한 경우가 존재한다.(브룩스의 법칙) |
하지만 일이 계획한대로 흘러가지 않는 경우도 있기 때문에 단순히 MM을 계산하면 안된다.
많고 다양한 변수도 같이 함께 고려되어야 한다.
★★☆☆☆
반응형
댓글