자원평준화 (Resource Leveling)

산업공학
한 줄 정의: 프로젝트 기간 동안 자원(인력, 장비 등)의 사용량이 특정 시점에 몰리지 않도록 작업 일정을 조정하는 기법입니다.

쉽게 풀면

여러 작업을 동시에 진행하다 보면 특정 주에는 필요한 인력이 부족하고, 다른 주에는 인력이 남아도는 상황이 생길 수 있습니다. 자원평준화는 각 작업이 반드시 정해진 순서를 지키는 범위 안에서 시작 시점을 조금씩 앞뒤로 옮겨, 시간에 따른 자원 사용량을 최대한 고르게 맞추는 작업입니다. 이렇게 하면 특정 시기에 인력을 급하게 충원하거나 놀리는 일을 줄일 수 있습니다.

왜 중요한가

프로젝트관리에서 자원은 언제나 한정되어 있으므로, 일정만 최적화하고 자원 배분을 고려하지 않으면 실행 단계에서 병목이 발생합니다. 자원평준화는 일정 계획과 실제 가용 자원을 맞추어 프로젝트를 현실적으로 실행 가능하게 만드는 데 필수적입니다.

논문에서는 이렇게 쓰입니다

"임계경로를 유지하면서 인력 투입량을 평준화하기 위한 자원평준화 알고리즘을 제안하였다."

전체 프로젝트 완료 기한을 지키면서 인력 배치를 고르게 만드는 방법을 새로 제시했다는 뜻입니다.

"건설 현장의 장비 가동률 변동을 줄이기 위해 자원평준화 기법을 적용한 사례를 분석하였다."

공사 기간 동안 장비 사용량이 들쭉날쭉하지 않도록 일정을 조정한 실제 사례를 검토했다는 의미입니다.

조금 더 깊게 보면

자원평준화는 작업의 여유시간(플로트) 범위 내에서 시작 시점을 조정하는 방식으로 이루어지며, 여유가 없는 임계경로상의 작업은 원칙적으로 이동하지 않습니다. 자원 사용량의 변동 폭을 줄이는 것을 목표로 하며, 필요에 따라 프로젝트 전체 기간이 다소 늘어나는 것을 감수하는 경우도 있습니다. 이는 정해진 자원 한도 내에서 기간을 최소화하는 자원제약 일정계획과는 다른 접근입니다.

주의할 점

자원평준화는 프로젝트 기간을 단축하는 기법이 아니라 자원 사용의 균형을 맞추는 기법이므로, 목표를 혼동하면 안 됩니다. 여유시간이 거의 없는 프로젝트에서는 평준화의 효과가 제한적일 수 있습니다.

관련 용어