모든 ERP와 연결

SkyPlanner의 개방형 REST API는 사내 ERP를 포함한 ERP, MES 및 운영 시스템과 연결됩니다. 직접 구축하거나 저희 팀의 도움을 받을 수 있습니다.

독립 실행도 가능 — ERP 연동은 선택사항이며 필수가 아닙니다.

연동 프로젝트 논의

다음과 같은 ERP 및 MES 시스템과 연결

APS 및 스케줄링

유한 용량 스케줄링: 납기를 약속하기 전에 가능한 일정부터 확인하세요

새 주문이 기존 납기를 늦출까요? 유한 용량 스케줄링으로 영향을 파악하고 SkyPlanner가 실행 가능한 계획을 계산하는 방식을 확인하세요.

Jussi Mäntylä 생산계획 전문가, SkyPlanner 업데이트 2026년 10월 19일 10 분 분량
Milling machine processing one component while two others wait for available capacity
이 글의 내용
  1. 유한 용량 스케줄링이란?
  2. 유한 용량 스케줄링과 무한 용량 스케줄링은 어떻게 다를까요?
  3. 예시: 3시간 작업인데 배치할 시간대가 없다면
  4. 일정 계산에 필요한 정보
  5. SkyPlanner로 유한 용량 스케줄링 활용하기
  6. 1. 생산 경로와 실제 생산 능력 모델링하기
  7. 2. 인공지능에 명확한 생산 우선순위 전달하기
  8. 3. 설비 가용 시간뿐 아니라 작업 준비 상태도 확인하기
  9. 4. 주문의 납기 약속을 기준으로 결과 검토하기
  10. 5. 조건이 바뀌면 일정을 다시 계산하세요
  11. KJH-Comp: 주간 부하 파악에서 설비 자동 배정으로
  12. 차트만 보지 말고 납기 문제를 검증하세요

고객이 납기를 앞당겨 달라고 요청합니다. 작업 자체는 몇 시간이면 끝나지만, 해당 설비에는 이미 대기 중인 작업이 있습니다. 요청을 수락하려면 새 작업을 어느 시간대에 배치할 수 있는지, 이미 납기를 약속한 주문에는 어떤 영향이 있는지 확인해야 합니다.

유한 용량 스케줄링은 그 답을 제공합니다. 일정이 겹치는 문제를 생산 현장에 떠넘기는 대신, 생산 자원이 실제로 감당할 수 있는 범위 안에 작업을 배치합니다. 납기를 맞출 수 없다면 아직 대응할 시간이 있을 때 일정 충돌을 확인할 수 있습니다.

SkyPlanner APS는 스케줄링 인공지능 Arcturus로 이 계산을 수행합니다. 담당자가 우선순위를 정하고 반드시 유지해야 할 작업 일정을 보호하면, Arcturus가 공정들을 어떻게 배치할지 계산합니다. 설비별 작업 대기열을 일일이 다시 짜는 대신, 담당자는 생산에 관한 의사결정에 집중할 수 있습니다.

유한 용량 스케줄링이란?

유한 용량 스케줄링은 각 자원에 설정된 생산 능력을 초과하지 않도록 가용 시간에 제조 공정을 배정하는 방식입니다. 이미 배정된 작업, 근무 캘린더, 각 공정의 요구 조건을 함께 고려합니다.

설비가 한 번에 하나의 작업만 수행할 수 있다면, 다음 작업을 다른 작업이 차지한 시간대에 배치할 수 없습니다. 해당 공정에 특정 공구나 자격을 갖춘 작업자가 필요하거나 선행 공정이 완료되어야 한다면, 그 조건도 충족해야 합니다.

이렇게 수립한 일정은 생산 능력을 기준으로 작업 순서를 정하고 시작 및 완료 시점을 계획한 것입니다. 계획에 반영된 조건에서 작업을 언제 완료할 수 있는지 알려 줍니다. 그렇다고 생산 능력이 늘어나거나, 생산 능력을 초과한 수주 물량을 모두 요청 납기에 맞출 수 있게 되는 것은 아닙니다.

바로 이 차이 때문에 이 방식이 유용합니다. 일정에 드러난 완료 지연은 미리 판단하고 대응할 수 있지만, 드러나지 않은 일정 충돌은 생산 현장의 긴급 문제로 번집니다.

주문을 생산 현장의 작업 순서로 구체화하는 전체 과정은 생산 스케줄링 가이드에서 확인하세요.

유한 용량 스케줄링과 무한 용량 스케줄링은 어떻게 다를까요?

무한 용량 스케줄링은 관련된 모든 자원의 가용 능력을 제약으로 적용하지 않고 공정 일정을 계산합니다. 따라서 일정 기간에 설비나 인력이 처리할 수 있는 양보다 많은 작업을 배치할 수 있습니다. 이렇게 계산한 일정은 이후 실제 생산 능력에 맞춰 조정해야 합니다.

유한 용량 스케줄링은 작업을 배치할 때 생산 능력도 확인합니다. 이미 배정된 일정이 중요한 이유입니다. 새 주문에는 요청 완료일뿐 아니라 실제로 사용할 수 있는 시간대가 필요합니다.

계획 수립 시 확인할 사항 무한 용량 스케줄링 유한 용량 스케줄링
이미 사용 중인 설비에 다른 작업을 배치할 수 있나요? 생산 능력을 초과한 작업 배정이 계획에 남아 있을 수 있습니다 빈 시간대나 해당 작업을 수행할 수 있는 대체 자원이 필요합니다
필요한 작업 시간이 가용 시간을 초과하면 어떻게 되나요? 부하를 통해 해결해야 할 생산 능력 부족을 확인할 수 있습니다 작업 순서를 통해 어떤 작업의 완료가 늦어지는지 확인할 수 있습니다
교대 근무 한 회차를 운영하지 못하면 어떻게 되나요? 목표 일정을 더 이상 맞추지 못할 수 있습니다 근무 캘린더의 가동 시간이 줄어들면 가용 시간대도 달라집니다
계획 담당자는 무엇을 파악할 수 있나요? 각 자원에 요구되는 작업량 설정된 자원 제약을 반영한 시간별 작업 계획

무한 부하 계획은 수요를 어떻게 감당할지 결정하기 전에 전체 수요를 파악하는 데 유용할 수 있습니다. 유한 용량 스케줄링은 보다 시급한 질문, 즉 실제로 어떤 공정을 언제 수행할 수 있는지에 답합니다.

Gantt 차트가 깔끔하거나 주간 총작업량이 감당할 만하다고 해서 해당 주문을 일정에 넣을 수 있는 것은 아닙니다. 여유 시간이 있어도 필요한 설비가 아니거나 납기 이후의 시간일 수 있습니다. 제조업의 생산 능력 계획은 교대 근무, 인력, 설비를 추가할지 판단하는 데 도움이 됩니다. 유한 용량 스케줄링은 그 선택이 개별 주문에 어떤 영향을 주는지 검토합니다.

예시: 3시간 작업인데 배치할 시간대가 없다면

밀링 센터 한 대가 화요일 08:00부터 14:00까지 여섯 시간 동안 가동 가능한 기계 가공 현장을 가정해 보겠습니다. 이 시간 내내 작업자, 공구, 자재를 사용할 수 있습니다. 기존 주문 하나에 셋업을 포함해 네 시간이 필요하며, 이 작업의 배정 일정은 변경되지 않도록 보호되어 있습니다.

새 주문은 같은 설비에서 셋업을 포함해 세 시간이 필요합니다. 이 주문의 밀링 공정은 중단 없이 진행해야 합니다. 승인된 대체 설비는 없으며, 다음으로 가동 가능한 교대 근무는 수요일 08:00에 시작합니다.

작업 소요 시간 유한 용량 기준 일정
일정이 보호된 기존 주문 4시간 화요일, 08:00–12:00
새 주문 중단 없는 3시간 수요일, 08:00–11:00

새 주문은 화요일 14:00까지 가공을 마친다는 목표를 맞출 수 없습니다. 화요일에 두 시간이 남아 있지만, 이 공정에는 연속된 세 시간이 필요합니다. 교대 근무가 끝나기 전 빈 시간은 분명히 존재하지만, 이 작업을 그 시간에 배치할 수 없는 이유도 분명합니다.

이처럼 실행에 도움이 되는 일정은 논의의 방향을 바꿉니다. 승인된 근무 시간 연장으로 필요한 연속 작업 시간을 확보할 수 있는지, 다른 적격 설비에서 작업할 수 있는지, 고객이 더 늦은 납기를 받아들일 수 있는지 검토할 수 있습니다.

새 주문을 일정이 보호된 작업보다 앞에 배치하는 것은 별개의 결정입니다. 이미 약속한 납기를 지키지 못할 위험이 있기 때문입니다. 우선순위를 바꾼다고 설비의 가동 시간이 늘어나는 것은 아닙니다.

이 예시는 밀링 공정까지만 다룹니다. 출하일을 약속하기 전에는 검사, 후속 공정, 출하 업무까지 고려해야 합니다. 한 설비에서 작업을 일찍 마치더라도 해당 주문의 나머지 공정이 이어질 수 있어야 의미가 있습니다. 상황에 맞게 응용할 수 있는 간단한 예시가 필요하다면 생산 일정 템플릿을 참고하세요. 실행 가능한 작업 배정을 위해 어떤 자원과 시간 조건을 확인해야 하는지 보여 줍니다.

일정 계산에 필요한 정보

유한 용량 스케줄링 엔진은 입력된 생산 조건을 바탕으로만 계산할 수 있습니다. 가장 유용한 출발점은 납기 불확실성을 가장 크게 유발하는 자원을 포함해, 현장의 대표적인 생산 경로를 정하는 것입니다.

이 경로의 일정을 계산하려면 네 가지 범주의 정보가 필요합니다.

  • 작업 정보. 주문, 수량, 납기, 공정 순서, 남은 작업.
  • 가용 시간. 작업장의 생산 능력, 교대 근무, 예정된 유지보수, 공정에 필요한 인력이나 공구.
  • 공정 요구 조건. 작업 가능한 작업장, 가공 시간과 셋업 시간, 공정 간 선후 관계, 자재 준비 상태.
  • 의사결정 사항. 우선순위와 시점 또는 순서를 유지해야 하는 가까운 시일 내의 작업.

셋업 시간은 특히 주의해야 합니다. 가공 시간이 짧아도 준비에는 상당한 시간이 필요할 수 있고, 작업 순서를 바꾸면 셋업에 필요한 시간도 달라질 수 있습니다. 이를 누락하면 현장에서 계획대로 사용할 수 없는 시간대가 생깁니다.

인력도 마찬가지입니다. 무인으로 진행하는 가공과 작업자가 내내 필요한 작업은 운영 방식이 다릅니다. 생산 능력 모델에는 실제로 사용하는 방식을 반영해야 합니다.

시작하기 전에 모든 과거 기록을 완벽하게 정리할 필요는 없습니다. 다만 검토할 생산 경로에는 신뢰할 수 있는 입력 정보가 필요합니다. 제안된 일정이 현장 관리자의 판단과 다르다면 원인을 살펴보세요. 누락된 셋업, 기록되지 않은 확정 일정, 자재 입고일이 그 이유일 수 있습니다.

SkyPlanner로 유한 용량 스케줄링 활용하기

스케줄링 소프트웨어의 장점은 최초 작업 대기열을 만드는 데 그치지 않습니다. 주문, 생산 능력, 우선순위가 바뀌어도 서로 연결된 공정의 일정이 맞물리도록 유지하는 데 있습니다. SkyPlanner는 작업장, 교대 근무, 작업자, 우선순위, 자재를 계산에 반영하며, 결과는 Gantt 일정에서 확인할 수 있습니다.

1. 생산 경로와 실제 생산 능력 모델링하기

생산 경로를 정의하세요. 각 공정과 이를 수행할 수 있는 작업장, 가공 시간과 셋업 시간을 지정합니다. 교대 근무와 관련 인력 배정도 기록하세요. 예정된 비가동 시간 역시 모델에 반영해야 합니다. 작업장 예외 설정으로 유지보수 등의 기간에는 생산 능력을 사용할 수 없도록 지정합니다.

생산 경로는 주문의 공정들을 순서대로 연결합니다. Arcturus는 공정 간 선후 관계와 작업장의 가용 능력을 고려해 일정을 계산합니다. 따라서 후속 공정의 설비가 비어 있더라도, 선행 공정이 끝나지 않았다면 해당 작업을 시작할 수 없습니다.

2. 인공지능에 명확한 생산 우선순위 전달하기

여러 주문에 같은 자원이 필요하다면 무엇이 가장 중요한지 결정하세요. SkyPlanner의 동적 우선순위는 완료일, 리드타임, 고객 또는 작업의 중요도 등을 바탕으로 Arcturus의 일정 계산 방향을 정합니다.

잠금 기능을 사용해 가까운 시일 내의 일정에 관한 결정을 보호하세요. 납기 약속에 대한 통제권은 계획 담당자에게 있고, Arcturus는 담당자가 정한 조건 안에서 일정을 계산합니다. 중요한 결정을 유지하기 위해 나머지 작업까지 하나하나 직접 배정할 필요는 없습니다.

3. 설비 가용 시간뿐 아니라 작업 준비 상태도 확인하기

자재를 고려하는 스케줄링 기능을 활성화하면 자재 가용 여부도 계산에 반영됩니다. 설비가 비어 있다고 해서 필요한 자재가 없는 작업을 시작할 수는 없습니다.

SkyPlanner는 구매 발주의 납품 예정일을 자재 사용 가능 예상일로 활용합니다. 입고 완료가 확인되면 재고가 갱신됩니다. 이 날짜를 최신 상태로 유지하면 실제로 사용할 수 있는 빈 시간대와 아직 해당 작업을 배치할 수 없는 시간대를 일정에서 구분하는 데 도움이 됩니다.

4. 주문의 납기 약속을 기준으로 결과 검토하기

영향을 받는 작업장의 간트 일정을 확인하고, 주문에 연결된 공정을 따라 진행 흐름을 살펴보세요. 부하가 가장 큰 공정의 종료 시점만 볼 것이 아니라, 계획된 최종 완료 시점이 요구 납기를 충족하는지 비교하세요.

주문의 납기가 늦어진다면 구체적으로 어떤 제약이 있는지 확인하세요. 작업 시간을 늘려도 해당 주문에 필요한 자원에 그 시간이 추가되어야 도움이 됩니다. 대체 작업장도 해당 공정을 수행할 수 있어야 의미가 있습니다. 우선순위를 바꾸면 다른 주문에도 필요할 수 있는 생산 능력의 배분이 달라져 특정 주문에 도움이 됩니다.

핵심은 생산 현장이나 고객이 그 영향을 체감하기 전에 미리 파악하는 데 있습니다. 생산 능력을 고려한 납기 확약 가능 여부 확인(CTP)을 통해 이 일정에서 공급 가능한 수량과 납기를 산출하면, 영업 담당자는 신규 주문을 확정하기 전에 고객에게 이를 제시할 수 있습니다.

5. 조건이 바뀌면 일정을 다시 계산하세요

설비 고장으로 작업장을 사용할 수 없는 시간을 등록하고, 변경된 교대 일정이나 자재 입고일을 갱신한 뒤 Arcturus로 일정을 다시 계산하세요. 직원의 휴가도 배정된 작업장의 가용 여부에 영향을 줄 수 있습니다.

유지하려는 생산 관련 결정에 맞춰 우선순위와 잠금을 설정하세요. 모든 작업 대기열을 끊임없이 바꾸는 것이 목적은 아닙니다. 중요한 변화를 반영하면서 실행에 도움이 되는 계획을 유지하는 것이 목적입니다.

SkyPlanner의 스케줄링 기능 살펴보기.

KJH-Comp: 주간 부하 파악에서 설비 자동 배정으로

핀란드의 판금 위탁 제조업체 KJH-Comp는 주간 부하를 보여주는 계획 시스템을 사용하고 있었습니다. C9000 ERP와 스프레드시트로 앞으로 처리할 작업량은 파악할 수 있었지만, 일별로 설비에 작업을 배정하는 일은 여전히 수작업이었습니다.

고객은 해당 주 중 아무 때나 납품받기를 원하는 것이 아니라 특정 날짜에 납품받기를 기대했기 때문에 이 차이는 중요했습니다. 현장 관리자 두 명이 각각 업무 시간의 최소 절반을 생산 능력을 고려한 스케줄링에 쓰고 있었고, 납기 준수율은 약 50%였습니다.

KJH-Comp는 ERP 교체를 검토했지만, C9000을 유지하면서 유한 용량 스케줄링을 도입하기 위해 SkyPlanner를 선택했습니다. 주문은 지금도 기존 ERP에 입력하며, SkyPlanner가 유한 용량 스케줄링과 설비 배정을 자동으로 처리합니다.

KJH-Comp에 구축된 시스템은 용접 작업이 대기열에 들어가기 전에 구매 부품을 포함한 모든 부품이 준비되었는지도 확인하고, 용접 작업을 필요한 숙련도에 맞춰 배정합니다. 일상적인 운영에서 얻는 이점은 단순히 비어 있는 설비를 찾는 데 그치지 않습니다. 배정된 작업이 다음 생산 단계로 넘어갈 준비까지 갖추게 됩니다.

KJH-Comp에 따르면 납기 준수율은 약 50%에서 2026년 최대 98%까지 높아졌습니다. 관리자 두 명이 맡던 스케줄링 업무는 한 명이 담당하게 되었고, 다른 한 명은 다른 업무로 이동했습니다. 제품군이 늘어났지만 그에 비례해 인원을 늘리지 않고도 대응할 수 있었습니다.

이는 KJH-Comp가 단계적으로 시스템을 도입해 얻은 성과입니다. 유한 용량 스케줄링의 가치가 단순히 더 상세한 부하 보고서에 그치지 않는 이유를 보여줍니다. 수작업 배정을 줄이고, 필요한 작업을 제때 생산할 수 있는 더 명확한 판단 근거를 제공합니다.

KJH-Comp 고객 사례 전문 보기.

차트만 보지 말고 납기 문제를 검증하세요

유한 용량 스케줄링 소프트웨어의 시연이 유익하려면 팀이 실제로 고민하는 문제에 답할 수 있어야 합니다. 기존 주문 하나, 같은 자원을 놓고 경합하는 신규 주문 하나, 그리고 두 주문이 공유하는 자원의 작업 캘린더를 준비하세요.

두 주문이 각각 언제 완료되는지 보여 달라고 요청하세요. 그런 다음 교대 근무 하나를 없애거나, 필요한 자재의 입고를 늦추거나, 신규 주문의 우선순위를 높이는 등 조건 하나를 바꿔 보세요. 시연에서는 잠금 설정한 작업을 유지하면서 기존에 약속한 납기에 어떤 영향이 생기는지 확인할 수 있어야 합니다.

실제 공정 요건도 검증하세요. 특히 여러 작업에 공통으로 투입되는 인력, 셋업 방식, 중단할 수 없는 공정을 확인해야 합니다. 일정은 차트의 막대가 가지런히 정렬되어 있을 때가 아니라 이러한 조건을 반영할 때 쓸모가 있습니다.

SkyPlanner는 유한 용량 스케줄링을 더 폭넓은 고급 계획 및 스케줄링 업무 흐름과 결합합니다. Arcturus가 계산을 수행하고 Gantt 화면이 결과를 보여줍니다. 우선순위와 잠금 설정을 통해 생산에 대한 담당자의 판단이 일정에 반영되도록 할 수 있습니다.

현재 업무에 활용 중인 시스템은 그대로 유지할 수 있습니다. SkyPlanner는 개방형 REST API를 통해 모든 ERP 또는 MES와 연동됩니다. 이를 통해 기존 주문 및 생산 데이터를 스케줄링 계산에 연결합니다. APS와 ERP 비교 가이드에서 두 시스템이 서로 보완하는 역할을 확인하세요.

업무 흐름을 직접 살펴보려면 데모 데이터로 SkyPlanner를 체험해 보세요. 실제 주문을 일정에 어떻게 배치할 수 있을지 상담하려면 SkyPlanner 데모를 예약하세요. 최근 고민했던 납기 문제와 그 문제를 어렵게 만든 자원을 함께 준비하세요. 이를 출발점으로 유한 용량 스케줄링이 생산에 어떤 변화를 가져올 수 있을지 확인할 수 있습니다.

Jussi Mäntylä

생산계획 전문가, SkyPlanner

SkyPlanner로 더 명확한 생산 일정을 만드세요

데이터를 연결하고 첫 계획을 검토하세요. 실제로 적용되는 모든 일정은 계획 담당자가 직접 통제합니다.