모든 ERP와 연결

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

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

연동 프로젝트 논의

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

APS 및 스케줄링

제조업의 POLCA: 생산 셀 간 작업 흐름 제어

작업마다 다른 생산 경로. POLCA의 셀 간 흐름 제어와 연계 스케줄링으로 승인된 작업을 납품 계획에 반영하는 방법을 알아보세요.

Jussi Mäntylä 생산계획 전문가, SkyPlanner 업데이트 2026년 10월 29일 10 분 분량
Three manufacturing cells linked by two overlapping blue loops, each with a capacity card.
이 글의 내용
  1. 제조업에서 POLCA란?
  2. 서로 겹치는 루프는 어떻게 작동할까요?
  3. A/B 카드로 A에서 작업 시작
  4. B에서 작업을 시작하기 전에 B/C 카드 추가
  5. 각 루프의 두 번째 셀에서 작업을 마친 뒤 카드 반환
  6. POLCA, 칸반, CONWIP은 제어 대상이 다릅니다
  7. 우리 공장에 POLCA가 적합할까요?
  8. 카드뿐 아니라 흐름을 검증하는 시범 운영 설계
  9. 루프에 여유가 있어도 납품 계획이 정해지는 것은 아닙니다
  10. SkyPlanner로 공장 전체의 작업 일정을 수립하세요
  11. 셀의 허가 신호와 공용 생산 능력을 함께 검증하세요

홈 » 리소스 » 제조업의 POLCA: 생산 셀 간 작업 흐름 제어

예상 읽기 시간: 11 분

제작 셀이 또 하나의 작업을 마쳤지만 다음 셀에서는 그 작업을 이어갈 수 없습니다. 앞선 팀은 쉬지 않고 일했습니다. 그러나 해당 주문은 대기열에 자리만 잡았을 뿐, 납기를 맞출 가능성이 높아진 것은 아닙니다.

다품종 소량 생산에서는 작업마다 생산 경로가 달라 이런 상황을 제어하기가 더 어렵습니다. 어떤 작업에는 기계 가공과 조립이 필요하고, 다른 작업에는 용접과 마감이 필요합니다. 가능한 모든 부품을 표준 용기에 담아 보충하는 방식으로는 이러한 다양성에 현실적으로 대응하기 어렵습니다.

POLCA는 생산 능력 신호를 이용해 이러한 셀 간 흐름을 제어합니다. 후속 공정의 적체만 늘릴 작업을 시작하지 않도록 돕는 방식입니다. 하지만 그다음 계획 과제도 그만큼 중요합니다. 승인된 작업을 다른 주문 및 공용 설비와 조율해 어떻게 배치할 것인가 하는 문제입니다. SkyPlanner APS는 이 작업들을 하나의 생산 일정으로 연결해, 셀별 작업 목록과 자원별 대기열을 수작업으로 조정하는 부담을 줄여 줍니다.

제조업에서 POLCA란?

POLCA는 Paired-cell Overlapping Loops of Cards with Authorization의 약자입니다. 셀 쌍마다 수량이 제한된 카드를 배정하고 작업 승인일과 함께 적용해 작업을 시작할 수 있는 시점을 제어하는 생산 관리 방식입니다. Rajan Suri가 신속 대응 생산(Quick Response Manufacturing)의 일환으로 개발했으며, 다품종 소량 생산과 맞춤형 제품 생산 환경을 위한 방식입니다.

핵심은 카드가 무엇을 의미하느냐에 있습니다. POLCA 카드는 특정 셀 쌍의 생산 능력을 나타내는 신호이지, 특정 품번의 부품을 보충하라는 지시가 아닙니다. 카드 수를 제한하면 해당 순환 구간인 루프에 투입된 재공품(WIP)을 제어할 수 있습니다. 제품이 달라도 생산 경로가 같은 셀 쌍을 통과한다면 동일한 루프를 사용할 수 있습니다.

다음 두 조건을 함께 충족해야 합니다.

  • 작업이 승인되어 있어야 합니다. 해당 셀의 작업 승인일이 도래해야 하며, 계획에서 허용한 시점보다 일찍 시작해서는 안 됩니다.
  • 해당 루프에 사용 가능한 카드가 있어야 합니다. 이는 그 셀 간 연결 구간에 작업을 추가로 투입해도 된다는 뜻입니다.

필요한 자재를 포함해 작업을 실행할 준비도 갖춰져 있어야 합니다. 남는 카드가 있다고 해서 고객 수요가 생기거나 부족한 부품이 해결되거나 미승인 작업이 긴급해지는 것은 아닙니다. 마찬가지로 계획된 시작일이 되었다고 해서 이미 투입 한도에 도달한 루프를 무시할 수는 없습니다.

서로 겹치는 루프는 어떻게 작동할까요?

한 주문이 제작 셀 A, 기계 가공 셀 B, 조립 셀 C를 거친다고 가정해 보겠습니다. 이 생산 경로는 A/B 루프와 B/C 루프를 사용합니다. 각 루프에는 전용 카드가 있으므로 A/B 카드로 B/C 카드를 대신할 수 없습니다.

A/B 카드로 A에서 작업 시작

A에서 작업이 승인되면 담당 팀은 사용 가능한 A/B 카드와 작업에 필요한 자재가 있는지 확인합니다. 조건이 충족되면 작업에 카드를 부착하고 처리를 시작합니다.

A에서 작업을 마치고 B로 넘길 때도 A/B 카드는 작업과 함께 이동합니다. 제작이 끝났다는 이유만으로 A에 반환되지 않습니다. 작업이 B에서 대기하는 동안에도, B에서 처리되는 동안에도 카드는 계속 해당 작업에 배정되어 있습니다.

B에서 작업을 시작하기 전에 B/C 카드 추가

B에서 기계 가공을 시작하려면 해당 셀에서도 작업이 승인되어 있어야 하고, 사용 가능한 B/C 카드가 있어야 합니다. 따라서 B에서 처리하는 동안에는 들어올 때 사용한 A/B 카드와 다음 셀로 나갈 때 필요한 B/C 카드가 모두 작업에 부착됩니다. B가 두 루프에 모두 속하는 것, 이것이 루프가 겹친다는 의미입니다.

사용 가능한 B/C 카드가 없는데 기계 가공을 시작하면, 허용된 작업량이 이미 모두 배정된 경로에 작업을 더 투입하게 됩니다. 대신 B는 준비와 승인이 완료되고 필요한 카드도 사용 가능한 다른 작업을 검토해야 합니다. 조건에 맞는 작업이 없다면, 현장 책임자는 단순히 B를 계속 가동하려고 작업을 시작하기보다 흐름을 막는 요인을 해소하거나 다른 유용한 업무에 인력을 돌릴 수 있습니다.

각 루프의 두 번째 셀에서 작업을 마친 뒤 카드 반환

B에서 작업을 마치고 C로 이동하면 A/B 카드는 A로 돌아갑니다. A는 조건을 충족하는 다른 B행 작업에 이 카드를 사용할 수 있습니다.

B/C 카드는 주문과 함께 C를 통과합니다. C에서 작업이 끝나면 이 카드는 B로 돌아갑니다. C가 관리 대상 흐름의 마지막 셀이라면, C에서 작업을 시작할 때 다음 셀로 나가는 루프의 카드를 추가로 확보할 필요가 없습니다.

이 반환 규칙이 있어야 카드가 유효한 신호로 작동합니다. A/B 카드를 너무 일찍 반환하면 기존 작업이 B에서 끝나기도 전에 루프에 작업을 더 투입할 수 있게 됩니다. 반대로 완료된 작업의 카드를 불필요하게 보유하면 다시 사용할 수 있는 투입 허가를 묶어 두게 됩니다.

그렇다고 카드가 즉시 사용할 수 있는 설비를 예약해 주는 것은 아닙니다. 카드는 루프에 투입되는 작업량을 제어할 뿐, 셀 내부의 모든 공정이 정확히 언제 처리되는지까지 정하지는 않습니다.

POLCA, 칸반, CONWIP은 제어 대상이 다릅니다

이 방식들은 모두 승인 신호를 사용하지만, 각각 해결하려는 문제는 다릅니다.

방식신호가 일반적으로 허용하는 활동적합한 적용 환경
부품별 생산 칸반소비 후 정해진 부품을 지정된 수량만큼 보충보충 루프를 원활히 운영할 수 있는 반복 생산 부품
CONWIP총 재공량에 대한 투입 허가가 반환되면 정해진 흐름에 다른 작업을 투입정해진 관리 범위 내의 작업량 제어
POLCA작업 승인을 전제로 특정 셀 쌍의 루프에 작업 투입제품마다 셀 간 이동 경로가 다른 환경

칸반 생산 방식은 같은 품목을 일정한 방식으로 반복해서 공급·보충할 수 있을 때 유용합니다. 아직 설계되거나 주문되지 않은 맞춤형 부품을 표준 재고 부품처럼 관리할 수는 없습니다.

CONWIP은 다양한 제품을 수용할 수 있으며, 부품마다 별도의 보충 카드를 둘 필요가 없습니다. 이 방식의 특징은 정해진 흐름 전체의 재공량을 제한한다는 점입니다. 반면 POLCA는 전체 흐름에 대한 하나의 한도에만 의존하지 않고, 작업의 생산 경로에 포함된 셀 쌍마다 개별 신호를 추가합니다.

실무에서 중요한 것은 어느 약자가 더 고도화된 방식처럼 들리느냐가 아닙니다. 무엇을 제어해야 하는지부터 물어야 합니다. 정해진 품목의 보충인지, 정해진 시스템 안의 총 작업량인지, 아니면 달라지는 경로에서 셀 사이에 투입되는 작업량인지 확인하세요. 같은 공장 안에서도 구역에 따라 답이 다를 수 있습니다.

우리 공장에 POLCA가 적합할까요?

제품 종류가 많아 부품별 보충 관리가 번거롭지만 생산 경로가 명확히 구분되는 셀들을 통과한다면 POLCA를 검토할 만합니다. 각 작업이 다음에 어느 셀로 가는지 알아야 하며, 그에 해당하는 루프를 유지·관리할 수 있어야 합니다.

개별 현장의 판단이 후속 공정의 적체를 반복적으로 유발한다면 특히 검토할 가치가 있습니다. 예를 들어 작업을 받는 셀은 이미 처리에 어려움을 겪고 있는데, 앞선 팀은 자기 셀의 가동률을 유지하려고 작업을 시작하는 경우입니다. POLCA는 그 팀이 적체를 늘리는 대신 승인된 다른 작업을 선택할 근거를 제공합니다.

먼저 사전 정비가 필요한 경우도 있습니다. 생산 경로가 부정확하면 올바른 카드를 선택하기 어렵습니다. 자재가 부족하면 작업은 진척되지 않은 채 작업과 카드만 묶일 수 있습니다. 이미 수주한 물량을 처리할 생산 능력이 지속적으로 부족한 셀이라면, 카드 수만 조정할 것이 아니라 생산 능력을 어떻게 확보할지 결정해야 합니다.

제품의 다양성만큼 루프의 수와 각 루프가 담당하는 구간도 중요합니다. 드물게 사용하는 셀 간 연결이 너무 많으면 관리가 어려워질 수 있습니다. 가능한 모든 부서 쌍 사이에 카드를 배치하기보다, 생산 경로와 작업 인계 과정을 명확히 설명할 수 있는 일관된 제품군부터 시작하세요.

무엇보다 경영진이 현장에 요구하는 행동을 뒷받침해야 합니다. 작업자가 자기 설비를 계속 가동하는 것만으로 보상받는다면, 때로는 작업을 시작하지 말라고 하는 규칙을 우회하려는 유인이 커집니다. 시범 운영은 가동률만이 아니라 주문의 흐름과 납품 성과로 평가하세요.

카드뿐 아니라 흐름을 검증하는 시범 운영 설계

실제 주문 중 관리 가능한 제품군을 선택하고, 실제로 거치는 셀을 정리하세요. 일정을 짜고 작업을 처리하며 운반하는 담당자들을 참여시키세요. 시범 운영을 시작하기 전에 이들이 함께 네 가지 실무 질문에 대한 답을 정해야 합니다.

카드 한 장은 얼마만큼의 작업을 나타내는가? 작업, 운반 배치 또는 별도로 정한 작업량 단위가 무엇을 뜻하는지 합의해야 합니다. 짧은 공정과 긴 공정에 각각 작업 번호가 하나씩 붙어 있다고 해서 필요한 생산 능력까지 같아지는 것은 아닙니다. 작업 구성이 크게 달라진다면, 오더 수만으로 전체 부하를 파악할 수 있다고 가정하지 말고 카드가 나타내는 작업량을 검토해야 합니다.

각 루프에서 허용할 작업량은 얼마인가? 예상되는 작업 흐름, 작업이 두 셀을 거치는 데 걸리는 시간, 선택한 작업량 단위를 바탕으로 초기 카드 수를 정하세요. 카드가 너무 많으면 작업 정체를 억제하기 어렵고, 너무 적으면 진행할 수 있는 작업도 투입되지 못할 수 있습니다. 모든 루프나 공장에 일률적으로 적용할 수 있는 카드 수는 없습니다.

누가 카드를 확인하고 이동시키며 반환하는가? 작업 승인 여부를 확인하는 지점과 카드를 반환하는 지점을 명확히 정하세요. 다음 셀로 향하는 루프의 카드가 없는 경우, 자재가 없는 경우, 작업 진행이 막힌 경우를 포함해 작업의 전체 이동 과정을 따라가며 교육하세요. 예외를 통제하려면 담당자를 정하고 사유를 기록해야 합니다. 필요한 허가 없이 작업을 시작하는 일이 관행이 되면 통제 기능은 무너집니다.

제대로 작동하는지 어떻게 판단할 것인가? 재공품(WIP), 통제 대상 흐름을 통과하는 데 걸리는 시간, 생산 처리량, 납기 실적의 기준값을 확보하세요. 시범 운영 중에는 카드와 작업이 어디에서 대기하는지 확인하세요. 한도를 바꾸기 전에 실제 작업 부하 때문인지, 카드 반환 누락이나 신뢰하기 어려운 데이터 때문인지, 반복되는 생산 문제 때문인지 검토해야 합니다.

이렇게 해야 시범 운영이 유용한 학습 과정이 됩니다. 확인하려는 것은 선택한 셀들을 지나는 작업 흐름이 더 예측 가능해지는지 여부이지, 팀원들이 게시판을 색색의 카드로 채울 수 있는지가 아닙니다.

루프에 여유가 있어도 납품 계획이 정해지는 것은 아닙니다

다시 A–B–C 경로를 살펴보겠습니다. 다른 오더 하나는 A에서 용접 셀 D로 이동한다고 가정해 보세요. 첫 번째 오더에는 사용 가능한 A/B 카드가, 두 번째 오더에는 사용 가능한 A/D 카드가 있습니다. 두 오더 모두 작업이 승인되었고 준비도 끝난 상태입니다.

이후 두 오더는 같은 마무리 공정 자원을 사용해야 하며, 이 자원은 다른 제품군의 생산에도 쓰입니다. 각 셀 쌍에서 받은 허가만으로는 어떤 오더를 먼저 완료할 수 있는지, 마무리 공정의 대기 작업을 출하 전에 모두 처리할 수 있는지, 긴급 고객 오더가 추가되면 어떤 영향이 생길지 알 수 없습니다.

바로 이 때문에 생산 스케줄링에서는 전체 생산 경로를 살펴봐야 합니다. 셀 쌍의 신호는 어떤 작업을 시작해도 되는지 통제하는 데 도움이 됩니다. 전체 공정을 연결한 일정은 여러 공정이 공용 자원의 실제 가용 시간을 어떻게 나눠 써야 하는지, 이것이 작업 완료에 어떤 영향을 미치는지 보여 줍니다.

각 셀의 카드 목록으로 작업 시작 허가와 완료 계획을 모두 판단하려 하면 수작업이 늘어납니다. 결국 생산계획 담당자는 우선순위가 바뀔 때마다 목록을 비교하고, 자원별 대기열 사이에서 작업을 옮기고, 후속 공정에서 발생하는 동일한 충돌을 다시 확인하게 됩니다.

SkyPlanner로 공장 전체의 작업 일정을 수립하세요

SkyPlanner APS는 접수한 생산 작업을 하나의 일정에서 자원별로 편성합니다. 공정 단계, 작업 가능한 설비·작업장, 소요 시간, 교대조, 선후 관계를 정의하면 SkyPlanner의 스케줄링 인공지능인 Arcturus가 설정된 생산 능력과 우선순위 안에서 각 공정을 언제 어디에 배치할지 계산합니다. 간트 화면에서는 작업 순서와 완료 시점을 확인할 수 있습니다.

마무리 공정의 생산 능력을 공유하는 두 오더의 경우, 제작·기계 가공·용접 일정과 같은 계획 안에서 후속 공정의 자원 경합까지 확인할 수 있다는 뜻입니다. 별도의 대기열을 수작업으로 맞추는 시간은 줄어들고, 어떤 납품 약속에 주의를 기울여야 할지 더 명확한 근거를 바탕으로 판단할 수 있습니다.

시작 가능일 규칙을 활성화하면, 합의된 최초 시작 시점을 시작 가능일로 설정할 수 있습니다. 이 날짜는 일정 수립 시 지켜야 할 경계일 뿐, POLCA 카드가 사용 가능한 상태임을 확인해 주는 것은 아닙니다. 실제 루프 사용 허가 여부는 생산 관리 절차에서 판단하고, 일정을 편성하는 작업은 합의한 허가 조건과 시작 제한에 맞추세요.

우선순위는 담당자가 계속 통제합니다. SkyPlanner의 동적 우선순위 기능을 사용하면 납기, 고객과 작업의 중요도, 그 밖의 스케줄링 목표에 맞춰 계산 방향을 조정할 수 있습니다. 카드가 새로 사용 가능해졌다고 해서 해당 작업이 자동으로 공장 전체의 최우선 작업이 되는 것은 아닙니다. 자재를 고려하는 스케줄링 기능을 활성화하면, 자재를 사용하는 공정의 일정을 편성할 때 자재 가용성도 반영됩니다.

시스템에 등록된 생산 능력이나 우선순위가 바뀌면 Arcturus가 연결된 전체 일정을 다시 계산할 수 있습니다. 영향을 받는 대기열을 일일이 수작업으로 수정하는 대신, 중요한 오더에 미치는 영향을 검토할 수 있습니다. SkyPlanner는 개방형 REST API를 통해 어떤 ERP 또는 MES와도 연동할 수 있으므로, 기존 오더 및 생산 시스템을 유지하면서 더 나은 스케줄링을 함께 활용할 수 있습니다.

혼합 기술 및 첨단 제품 위탁생산 업체인 Mamec도 수작업 계획의 어려움을 겪었습니다. Mamec의 고객 사례에 따르면, 과거에는 전체 상황을 신뢰할 만하게 파악하지 못한 채 종이 작업지시서의 납기를 기준으로 서로 의존하는 수천 건의 작업지시에 우선순위를 매겼습니다. SkyPlanner를 Oscar ERP와 연동한 후에는 인공지능 기반 유한 용량 스케줄링과 공용 생산 화면을 활용하고 있으며, 계획 수립 업무 부담이 확실히 줄었다고 전합니다. 이 사례는 POLCA 도입 사례가 아니라, 전체 공정을 연결한 스케줄링의 가치를 보여 줍니다. 자세한 내용은 Mamec의 SkyPlanner 사용 후기에서 확인하세요.

셀의 허가 신호와 공용 생산 능력을 함께 검증하세요

POLCA가 현장의 생산 방식에 적합하다면, 시범 운영을 통해 명확한 루프 사용 허가 기준과 신뢰할 수 있는 카드 반환 절차를 마련하세요. SkyPlanner를 활용해 접수한 작업이 공장 전체에서 어떤 순서로 자원을 사용하고 납품에 어떤 영향을 미치는지 확인하세요. 이 두 가지를 함께 고려하면, 완료에 필요한 조건을 놓치지 않으면서 적절한 작업을 시작해야 한다는 핵심 과제에 대응할 수 있습니다.

대표적인 셀 그룹, 서로 다른 경로를 거치는 오더 두 건, 두 오더가 공유하는 자원 하나를 준비해 SkyPlanner 데모를 예약하세요. 합의된 시작 제한과 우선순위도 함께 준비하세요. 이를 바탕으로 SkyPlanner가 수작업 스케줄링 부담을 어떻게 줄이고 납품에 미치는 영향을 어떻게 명확히 보여 줄 수 있는지 실무 관점에서 살펴볼 수 있습니다.

먼저 직접 살펴보고 싶다면 데모 데이터로 SkyPlanner를 체험해 보세요. 또는 SkyPlanner 어시스턴트에서 인공지능의 도움을 받으며 시작하기 절차를 진행할 수 있습니다.

Jussi Mäntylä

생산계획 전문가, SkyPlanner

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

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