M365Con 2027 – 무료 온라인 컨퍼런스 · 11–22 Jan 2027 · 120 sessions→ m365con.net

블로그 · Mirko Peters

용량 계획과 유한 용량 스케줄링: 공장에 필요한 것

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

유한 용량 스케줄링인가, 용량 계획인가? 두 방식의 차이, 현장에서 무한 부하 방식이 실패하는 이유, 공장에 실현 가능한 일정이 필요한 시점을 알아봅니다.

Automatically translated with AI from the original post. Read the English original

유한 용량 스케줄링은 모든 기계, 인력, 작업대를 한정된 자원으로 보고 각 작업을 실제 캘린더에 배치합니다. 그래서 작업이 시작되기 전에 오더 간 충돌이 드러납니다. 반면 용량 계획은 더 긴 기간에 걸쳐 전체 용량이 충분한지를 확인합니다. 이 글은 신뢰할 수 있는 납기 일정이 필요한 생산 관리자를 위한 글입니다. 두 방식의 차이, 현장에서 무한 부하 방식이 실패하는 이유, 실현 가능한 일정이 필요한 시점, 흔히 저지르는 실수를 피하는 방법을 살펴봅니다.

핵심 요약

  • 용량 계획은 더 긴 기간에 걸쳐 자원이 충분한지 추정하는 반면, 유한 용량 스케줄링은 각 작업을 실제 자원 캘린더에 배치합니다.
  • 기존 MRP와 소요 용량 계획(CRP)은 무한 용량을 전제로 계획을 세웁니다. 그래서 가용 시간을 넘는 작업을 기계에 배정할 수 있습니다.
  • 유한 일정은 오더 간 충돌을 일찍 보여 주며, 이론상의 리드타임이 아니라 실제로 달성 가능한 생산량을 반영한 납기 일정을 제공합니다.
  • 병목이 반복되거나, 제품 믹스가 다양하거나, 리드타임이 짧거나, 오더 변경이 잦은 공장일수록 유한 스케줄링의 이점이 큽니다.
  • 유한 일정의 신뢰도는 입력 데이터에 달려 있으므로, 실측 용량, 셋업 시간, 실제 교대 근무 캘린더를 사용하십시오.

유한 용량 스케줄링이란 무엇입니까?

유한 용량 스케줄링은 생산 작업을 실제 자원 캘린더에 배치합니다. 각 자원이 하루에 처리할 수 있는 작업량에는 한계가 있습니다. 자원이 꽉 차면 다음 작업은 다음 빈 슬롯으로 넘어가며, 일정에는 작업이 실제로 언제 끝날 수 있는지가 표시됩니다.

계획 소프트웨어 공급업체 Delfoi의 글도 같은 방식으로 설명합니다. 작업은 자원의 가용 용량까지만 배정됩니다. 이 모델은 교대 패턴, 계획된 가동 중단, 공구, 자재 가용성, 작업자 기술을 반영합니다. 단기, 세부 수준에서 작동하며, MRP에서 자재 소요량을 받아 실행 가능한 계획으로 순서를 정합니다. 자세한 내용은 Delfoi의 유한 용량 스케줄링과 MRP 글을 참고하십시오.

유한 용량 스케줄이 현실성을 갖추게 하는 요소는 세 가지입니다.

  • 제한된 자원. 용량 제약은 실제로 존재합니다. 기계는 두 작업을 동시에 처리할 수 없습니다.
  • 실제 캘린더. 교대, 휴식, 휴일, 계획된 정비가 모두 반영됩니다.
  • 드러나는 충돌. 여러 오더가 같은 자원을 두고 경쟁하면 일정에 그 충돌이 표시됩니다. 현장이 충돌을 떠안도록 내버려 두지 않습니다.

용량 계획과 스케줄링은 어떻게 다릅니까?

두 방식은 서로 다른 질문에 답합니다.

용량 계획은 예상 수요를 감당할 용량이 충분한지 묻습니다. 주 단위나 월 단위로, 작업장별 시간 기준으로 작동합니다. 인력, 기계, 교대 근무, 투자에 대한 결정을 돕습니다.

스케줄링은 무엇을 어디서, 언제 가동할지 묻습니다. 일 단위나 시간 단위로, 자원별과 오더별로 작동합니다. 각 작업의 순서와 시작 시점을 정합니다.

제조 일정 계획의 역사를 다룬 한 장(章)은 Wiley 도서 발췌본에서 찾을 수 있으며, 계획과 일정 수립을 다음과 같이 구분합니다. 계획은 더 긴 기간에 걸쳐 미래의 자재와 생산 능력 수요를 대략적으로 추정하고, 일정 수립은 짧은 기간 동안 작업을 정확하게 정의합니다. 자세한 내용은 발췌본 "Why Schedule?"를 참고하십시오. 미리보기에서는 저자가 밝혀져 있지 않으므로 배경 자료로 읽는 것이 좋습니다.

두 가지가 모두 필요합니다. 개략 능력 계획(Rough-cut capacity planning)은 공장이 원칙적으로 부하를 감당할 수 있는지 알려 주고, 유한 능력 계획(Finite capacity planning)은 이를 리소스별 생산 일정으로 구체화합니다. 일정 수립은 특정 주문을 납기일까지 완료할 수 있는지를 알려 줍니다.

무한 부하(infinite loading)는 현장에서 왜 실패할까요?

Delfoi는 MRP가 무한 능력을 가정하고 계획한다고 설명합니다. MRP는 납기일로부터 역방향 일정 수립(backward scheduling)을 사용해 자재 소요량과 주문 시점을 정하지만, 기계나 작업장이 비어 있는지는 확인하지 않습니다. 자원이 무제한이라고 가정하는 셈입니다. 그 결과 다른 기계는 놀고 있는 동안 병목 공정에만 과부하가 걸리는 계획이 나올 수 있습니다. Fabrico 블로그도 같은 점을 간단하게 짚습니다. 기존 MRP는 한 기계에 작업 세 건을 같은 시간에 배정할 수 있고, 그 날짜는 현장에서 지키기 어려운 경우가 많다는 것입니다. 자세한 내용은 Fabrico의 유한 및 무한 일정 수립 관련 글을 참고하십시오.

Wiley 발췌본은 그 결과를 이렇게 덧붙입니다. 일정이 작업이 도착하는 즉시 시작된다고 가정하고 평균 대기 시간을 사용하면, 긴급 처리(expediting)가 일상적인 업무 방식이 된다는 것입니다. 그러면 계획 담당자는 매일 손으로 계획을 고쳐야 합니다.

무한 능력 계획이 쓸모없는 것은 아닙니다. 빠르고, 대략적인 시기만 필요한 개략적인 장기 계획에는 충분합니다. 문제는 그 날짜를 고객에 대한 약속으로 사용할 때 시작됩니다.

공장에는 언제 유한 일정이 필요할까요?

Delfoi는 유한 일정이 효과를 발휘하는 상황으로 반복적인 병목, 다품종 생산, 짧은 리드타임, 잦은 주문 변경을 꼽습니다. 또한 다음과 같은 경고 신호도 제시합니다.

  • 계획 담당자가 매일 MRP 결과를 손으로 조정한다
  • 정시 납품이 일정하지 않다
  • 일부 기계는 과부하이고 다른 기계는 놀고 있다

또한 수주 생산(make-to-order)과 주문 설계 생산(engineer-to-order) 환경에서 가장 큰 효과를 본다고 덧붙입니다. 반면 수요가 안정적이고 물량이 많은 계획 생산(make-to-stock) 공장이라면 MRP와 개략 능력 점검만으로도 충분할 수 있다고 합니다. 이는 솔루션 공급업체의 시각이지만, 흔히 겪는 경험과도 일치합니다. 주문이 다양할수록 단순한 자재 계획은 실패하기 쉽습니다.

우리 공장을 점검해 볼 수 있는 간단한 자가 진단입니다.

  1. 자주 한계가 되는 자원이 있습니까? 먼저 병목 공정을 찾아보십시오.
  2. 계획을 확정한 뒤에 납기일이 바뀝니까?
  3. 계획 담당자가 ERP 시스템 옆에 개인용 스프레드시트를 따로 관리합니까?
  4. 현장이 놓치는 날짜를 고객이 먼저 듣고 있습니까?

예라는 답이 두 개 이상이면 능력 계획만으로는 충분하지 않다는 신호입니다.

유한 능력 계획은 어떻게 도입합니까?

시작하는 데 큰 프로젝트가 필요하지는 않습니다. 실용적인 진행 순서는 다음과 같습니다.

  1. 범위를 정하십시오. 하나의 가치 흐름, 하나의 작업장, 또는 병목 공정과 그 전후 공정을 선택합니다.
  2. 고객 수요와 수주 잔량을 확인하십시오. 어떤 주문이 확정이고 어떤 것이 예측입니까?
  3. 실제 제약 조건을 반영하십시오. 기계 가동 시간만이 아니라 작업 캘린더, 기술 인력, 셋업, 자재까지 입력합니다.
  4. 향후 1~2주 동안의 첫 생산 계획을 만드십시오. 그리고 계획 담당자가 수작업으로 했을 결과와 비교합니다.
  5. 충돌 사항을 함께 검토하십시오. 계획 담당자, 현장 감독자, 영업팀이 함께 납기일 조정, 초과 근무, 외부 공급업체 활용 중 무엇을 바꿀지 결정합니다.
  6. 하나의 계획을 확정해 현장에 배포하고, 변동이 생기면 업데이트하십시오. 현실적인 일정에는 실제 수행 결과에 대한 실시간 또는 최소한 일 단위의 피드백이 필요합니다.
  7. 성과를 측정하십시오. 납기일 정확도와 수작업 변경 횟수를 추적하고, 이를 데이터 개선에 활용합니다.

유한 일정에는 어떤 데이터가 필요합니까?

유한 일정의 신뢰도는 입력 데이터에 달려 있습니다. Fabrico는 정격 8시간을 내는 기계가 실제로는 6시간만 가동된다면, 정격 수치를 기준으로 세운 계획은 약속을 과하게 하게 된다고 지적합니다. OEE 데이터와 같은 실측 능력 수치를 사용하면 모델의 정확도가 높아집니다.

다음 입력 데이터를 수집하십시오.

  1. 라우팅. 공정, 순서, 설비 대안, 소요 시간입니다.
  2. 실제 용량. 휴식, 유지보수, 일반적인 손실을 제외한 순 가용 시간입니다.
  3. 설정 및 전환 시간. 특히 제품 순서에 따라 달라지는 경우에 중요합니다.
  4. 캘린더. 각 리소스의 교대 근무, 공휴일, 계획된 가동 중단 시간입니다.
  5. 기술 역량. 어떤 작업자가 어떤 기계를 운영할 수 있는지입니다.
  6. 주문. ERP 시스템에서 가져온 수량, 납기일, 우선순위입니다.
  7. 자재 상태. 현재 확보된 자재와 추가 입고 시기입니다.

시작하는 데 완벽한 데이터는 필요하지 않습니다. 병목 공정과 그 실제 용량부터 시작한 뒤 범위를 넓히면 됩니다.

예시: 주간 부하는 괜찮아 보이지만 일별 부하는 그렇지 않은 경우

이 예시는 가정한 수치를 사용합니다.

프레스는 하루 생산 시간 7.5시간의 1교대로 주 5일 가동됩니다. 주간 용량은 5 × 7.5 = 37.5시간입니다. 이번 주 주문은 프레스에서 34시간이 필요합니다.

용량 계획 관점. 부하는 34 ÷ 37.5 = 91%입니다. 주간 기준으로는 실현 가능해 보입니다.

납기일. 34시간은 세 그룹으로 나뉩니다. 18시간은 화요일 종료 시점, 4시간은 수요일 종료 시점, 12시간은 금요일 종료 시점이 납기입니다.

유한 일정 관점. 화요일 종료 시점까지 프레스의 가용 시간은 2 × 7.5 = 15시간입니다. 화요일 그룹은 18시간이 필요합니다. 따라서 18 − 15 = 3시간이 들어가지 않습니다. 이는 하루의 3 ÷ 7.5 = 40%에 해당합니다.

일정은 이 3시간을 수요일로 옮기며, 수요일에는 3 + 4 = 7시간의 작업이 가용 시간 7.5시간 안에 배치됩니다. 목요일과 금요일은 12시간을 여유 있게 소화합니다. 따라서 누군가 조치하지 않으면 주문 하나가 하루 늦어집니다. 선택지는 화요일에 3시간 초과 근무를 하거나, 두 번째 프레스나 외부 공급업체를 활용하거나, 고객에게 연락해 한 납기일을 조정하는 것입니다.

용량 계획에는 "91%, 괜찮음"이라고 적혀 있었습니다. 실현 가능한 일정은 충돌을 미리 보여 줍니다. 일정은 "주문 하나가 늦어지며, 그 주문은 이것입니다"라고 말합니다. 공장에 두 가지 관점이 모두 필요한 이유가 바로 이 차이에 있습니다.

흔한 실수

  • 주간 부하만 믿기. 실현 가능한 한 주라도 실행할 수 없는 하루를 가릴 수 있습니다.
  • 정격 용량 사용하기. 실측 기반의 순 용량으로 계획하십시오.
  • 설정 시간 무시하기. 순서가 바뀌면 설정 부하도 달라지므로, 이를 반영하지 않은 일정은 지나치게 낙관적입니다.
  • 모든 리소스를 같은 상세도로 일정 잡기. 먼저 병목 공정에 집중하십시오.
  • 계획을 고정하기. 차질은 언제든 발생합니다. 다시 계획하고 현장에 알리십시오.
  • 일정을 개인 스프레드시트에 보관하기. 플래너, 감독자, 영업팀이 모두 볼 수 있는 하나의 계획을 공유하십시오.
  • 무한 용량 논리로 납기 약속하기. 고객에게는 유한 일정에서 도출된 날짜를 제시하십시오.

소프트웨어가 도울 수 있는 방법

몇 대 안 되는 기계라면 수작업으로 유한 일정을 짤 수 있지만, 주문과 제약 조건이 늘어나면 한계에 부딪힙니다. 흔히 고급 계획 및 일정 수립(APS)이라고 부르는 일정 수립 소프트웨어는 용량, 캘린더, 자재, 우선순위를 바탕으로 실현 가능한 계획을 계산합니다. iFAKT의 Polaris Optimizer는 iFAKT Polaris의 모듈로, 리소스, 교대, 구역, 자격, 용량 같은 제약 조건 아래에서 최적화된 생산 계획을 자동으로 생성합니다. 도구를 비교할 때는 자사의 병목 공정과 실제 주문 목록으로 테스트하고, 차질이 발생한 뒤 계획이 얼마나 빨리 갱신되는지 확인하십시오.

다음 단계

공장의 병목 공정을 골라 향후 2주간의 실제 순 용량을 납기가 도래하는 주문과 비교해 보십시오. 일별 부하가 가용 시간을 초과한다면 유한 용량 일정 수립을 도입할 근거가 있는 것이며, 플래너와 영업팀에 첫 번째 충돌이 어디서 발생하는지 보여 줄 수 있습니다.

쇼 팔로우하기Spotify

Entities in this article

Finite capacity scheduling Polaris Optimizer Bottleneck (production) Enterprise resource planning (ERP)

Related articles

RSS

협찬

iFAKT GmbH