모든 ERP와 연결

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

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

연동 프로젝트 논의

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

연동 / ERP / ProShop ERP

ProShop은 실제 생산 능력을 반영한 생산 스케줄링을 지원할까요? Work Cells와 SkyPlanner APS 살펴보기

네. ProShop ERP는 작업 셀의 실제 가용 능력 내에서 작업지시를 스케줄링합니다. 기계, 작업대, 장비 또는 사람으로 구성되는 각 작업 셀에는 고유한 가용 시간과 교대 일정이 있으며, 작업 소요 시간은 예상 셋업 시간과 사이클 타임으로 산출합니다. 현장에서 기계별 작업 우선순위를 정하면 ProShop이 각 작업의 정시 출하 가능 여부를 예측합니다. 기계, 작업자, 공구, 자재를 종합적으로 고려해 작업 순서 자체를 최적화해야 하는 현장에서는 ProShop과 SkyPlanner APS를 함께 사용합니다.

작업장별로 작업이 배정된 SkyPlanner APS 간트 타임라인과 그 아래의 주문 목록.

이 글에서는 작업 셀부터 납기 예측까지 ProShop 자체 용어를 바탕으로 스케줄링 방식을 살펴보고, 실제 생산 능력을 반영하는 전문 생산 스케줄링 도구가 어떤 부분을 보완하는지 설명합니다.

단계별로 살펴보는 ProShop 스케줄링

1. Work Cells

생산 능력 관리의 출발점은 Work Cells입니다. ProShop 모듈 안내서에는 다음과 같이 명시되어 있습니다. “Any machine tool, workbench, equipment, or even person can be assigned as a workcell. Once assigned as a workcell, the number and timing of available hours per day can be managed using the schedule to allow unlimited work shift schedules.”(공작기계, 작업대, 장비는 물론 사람도 작업 셀로 지정할 수 있습니다. 지정 후에는 일정에서 일일 가용 시간과 시간대를 관리하여 교대 일정을 제한 없이 구성할 수 있습니다.) (모듈 안내서)

생산 현장 관리 페이지에는 “assign machines or personnel as work cells with custom schedules embedded with linked records.”(기계나 인력을 작업 셀로 지정하고, 연결된 기록을 포함한 맞춤 일정을 설정할 수 있습니다.)라는 설명도 있습니다. 작업 셀에는 셋업 지침과 공구 데이터도 저장됩니다. (ProShop 생산 현장 관리)

2. 공정과 목표 시간

각 Work Order에는 공정이 포함되며, 각 공정은 작업 셀에서 수행됩니다. 일정상의 소요 시간은 추정치를 기준으로 합니다. “Estimated set-up and cycle times are used to calculate job duration on the schedule.”(예상 셋업 시간과 사이클 타임으로 일정상의 작업 소요 시간을 계산합니다.) 프로그래머는 CAM 시뮬레이션을 바탕으로 목표 시간을 갱신하고, 가공 작업자는 첫 부품의 실제 가공 시간을 기준으로 목표 시간을 수정할 수 있습니다. (ProShop 블로그)

이러한 피드백 과정이 중요합니다. 일정의 정확도는 목표 시간의 정확도에 달려 있으며, ProShop은 현장에서 목표 시간을 꾸준히 바로잡도록 유도합니다.

3. 기계별 일정과 우선순위

작업지시는 각 작업 셀의 일정에 배치됩니다. ProShop은 기계별 일정을 “a view into your existing pipeline, order of priority for active jobs, job status, and capacity planning features.”(현재 대기 중인 작업, 진행 중인 작업의 우선순위와 상태, 생산 능력 계획 기능을 확인하는 화면)라고 설명합니다. (ProShop 블로그)

우선순위는 현장에서 결정합니다. ProShop이 소개한 고객 사례에서도 이를 분명히 말합니다. “각 기계의 작업 우선순위를 정하고 언제 완료될지 확인합니다.” (Coastal Machine 도입 사례) Capterra의 한 ProShop 사용자는 드래그 앤 드롭으로 작업 순서를 바꾼다고 설명합니다.

4. 생산 능력을 무한대로 가정하지 않는 일정

ProShop은 작업 셀의 가용 시간을 넘지 않도록 작업을 배정합니다. 같은 도입 사례에서는 생산 능력에 제한을 두지 않던 E2의 스케줄링에서 실제 가용 능력을 반영하는 ProShop의 스케줄링으로 전환한 경험을 소개합니다. “생산 능력을 반영하는 방식이 합리적이었지만 걱정도 됐습니다. 이제는 절대 예전으로 돌아가지 않을 겁니다!” (Coastal Machine 도입 사례)

5. 납기 예측, 가상 작업, 구매 알림

Scheduling의 기능은 다음과 같이 설명되어 있습니다. “forecasts if you will be on time for all future jobs based on your scheduled hours and available staff. Updated in real-time as staff completes work on jobs.”(계획된 작업 시간과 가용 인력을 바탕으로 향후 모든 작업의 납기 준수 여부를 예측합니다. 직원이 작업을 완료하면 실시간으로 갱신됩니다.) (모듈 안내서)

견적 단계에서는 가상 작업을 배치해 신규 작업이 미치는 영향을 “alongside other jobs in the pipeline.”(기존 대기 작업과 함께) 확인할 수 있습니다. 일정에는 “color-coded indicators for purchasing requirements and on-time delivery status.”(구매 필요 사항과 납기 준수 상태를 색상으로 구분하는 표시)도 제공됩니다. (ProShop 생산 현장 관리)

6. 현장의 작업 진척 반영

Time Tracking은 셋업, 가동, 프로그래밍, 문제 해결에 소요된 시간을 기록합니다. “As operators clock time and complete jobs, ProShop’s scheduling automatically updates to reflect actual progress. Adjust priorities and manage bottlenecks proactively, not reactively.”(작업자가 시간을 기록하고 작업을 완료하면 ProShop 일정이 실제 진척에 맞춰 자동으로 갱신됩니다. 문제가 발생한 뒤 대응하는 대신 우선순위를 조정하고 병목을 선제적으로 관리하세요.) (ProShop MES) ProShop의 인공지능 기능인 Chip은 “flags expedited jobs, overloaded machines, late materials, and shrinking margins.”(긴급 작업, 과부하 기계, 자재 지연, 마진 감소를 알려줍니다.) (Chip)

Scheduling은 ProShop의 모듈이며, 별도의 APS 제품이 아닙니다. ProShop 플랫폼 요금은 사업장별로 사용자 수에 따라 책정됩니다.

계획 담당자가 여전히 결정해야 하는 일

ProShop 스케줄링을 사용하면 현장의 상황을 실시간으로 파악할 수 있습니다. 다만 다음 결정은 여전히 사람이 내립니다.

  • 기계별 작업 순서. ProShop은 현장에서 설정한 “order of priority for active jobs”(진행 중인 작업의 우선순위)를 보여줍니다. 모든 기계를 함께 고려해 어떤 작업을 먼저 수행할지 정하는 것은 계획 담당자의 몫입니다.
  • 작업 순서에 따라 달라지는 셋업. 소요 시간은 작업별 “estimated set-up and cycle times”(예상 셋업 시간과 사이클 타임)를 기준으로 합니다. 특정 선행 작업 이후 작업을 전환하는 데 걸리는 시간은 계산에 포함되지 않습니다.
  • 기계와 가공 작업자의 동시 배정. 작업 셀은 기계, 작업대, 장비 “or even person”(또는 사람까지)이 될 수 있습니다. 특정 기계와 셋업 작업자가 동시에 필요한 공정은 계획 담당자가 조율합니다.
  • 공구와 치구. ProShop은 Tools, Fixtures, RTAs를 상세하게 추적합니다. 공용 치구가 두 기계에 동시에 배정되지 않도록 하는 것은 계획 단계에서 결정할 일입니다.
  • 일정 재수립. ProShop은 과부하와 자재 지연을 알리고, 담당자에게 “adjust priorities and manage bottlenecks.”(우선순위를 조정하고 병목을 관리하도록) 안내합니다. 고장이 발생하거나 긴급 작업이 들어오면 계획 담당자가 작업 순서를 다시 구성합니다.

ProShop은 이러한 접근 방식을 분명히 밝히고 있습니다. 스케줄링 소프트웨어에 관한 자사 글에서는 “When nearly everything is a variable, a software program can’t possibly account for that.”(거의 모든 것이 변수라면 소프트웨어가 이를 모두 고려하는 것은 불가능합니다.)라고 주장합니다. (ProShop 블로그) ProShop은 프로세스와 정확한 목표 시간에 무게를 둡니다. 반면 실제 생산 능력을 반영하는 전문 생산 스케줄링 도구는 이러한 변수를 모델에 포함합니다.

ProShop의 자체 스케줄링으로 충분한 경우

다음과 같은 경우에는 ProShop 자체 스케줄링으로 충분합니다.

  • 계획 담당자가 몇 분 안에 모든 기계의 우선순위를 정할 수 있고, 정한 순서가 며칠 동안 유지됩니다.
  • 셋업 시간이 짧거나 선행 작업에 따라 달라지지 않습니다.
  • 기계마다 전담 작업자가 있거나, 인력을 별도의 작업 셀로 지정해 일정을 관리합니다.
  • 여러 기계에서 치구와 공구를 동시에 공유하는 일이 드뭅니다.
  • 주로 필요한 것이 현황 파악입니다. 납기 예측, 견적용 가상 작업, Time Tracking의 실시간 작업 상태가 여기에 해당합니다.

이 조건에 해당한다면 ProShop의 권고대로 목표 시간을 실제에 맞게 유지하고 정기 생산 회의에서 일정을 검토하세요.

실제 생산 능력을 반영하는 전문 생산 스케줄링 도구가 필요한 경우

다음 중 여러 항목에 해당한다면 계획 담당자가 직접 우선순위를 정하는 방식으로는 한계가 있습니다.

  • 계획 담당자가 작업 셀의 일정을 수동으로 정렬하는 데 매주 몇 시간씩 씁니다.
  • 견적 당시에는 납기를 맞출 것으로 예측했는데도 실제 납기가 밀립니다.
  • 셋업 시간이 앞서 가공한 자재, 사용한 치구, 부품군에 따라 달라집니다.
  • 두 번째 교대조에서는 기계가 아니라 가공 작업자가 제약 요인입니다.
  • 치구와 공구 어셈블리를 여러 기계 사이에서 옮겨 사용합니다.
  • 봉재 확보 여부나 외주 가공 진행 상황에 따라 시작할 수 있는 작업이 결정됩니다.
  • 긴급 작업과 스핀들 가동 중단으로 매일 작업 순서가 흐트러집니다.

선택 시 확인할 기능

  • 모든 자원의 가용 능력을 동시에 반영: 실제 시간대별로 기계, 작업자, 공구의 가용 능력을 함께 고려해야 합니다.
  • 수동으로 정렬한 목록이 아니라 납기와 우선순위에 따라 모든 공정의 순서를 정하는 자동 순서 배정.
  • 작업 순서와 전환 방향에 따라 달라지는 작업 전환 시간을 반영하는 준비 시간 매트릭스.
  • 여러 작업자가 필요한 작업과 대체 기계 또는 인력 지원.
  • 재고와 입고 예정 구매 주문을 확인하는 자재를 고려한 스케줄링.
  • 생산 진척이나 주문이 바뀌면 일정을 자동으로 재수립하되, 곧 시작할 작업은 변경되지 않도록 고정하는 기능.
  • 명확한 ProShop 데이터 연동 경로. ProShop GraphQL API로 데이터를 읽고, Recently Updated Records API로 변경 사항을 감지하며, 작업지시에 일정을 다시 기록해야 합니다. 각 공급업체에 데이터를 읽기만 하는지 다시 기록하기도 하는지, 가동 이후 지원은 누가 담당하는지 확인하세요.

선택지는 네 가지 유형으로 나뉩니다.

  • ProShop Scheduling은 ProShop 내에서 우선순위와 납기 예측을 관리합니다.
  • 기계 모니터링 플랫폼은 스핀들 데이터와 ProShop 작업지시를 일정으로 보여주는 화면을 추가합니다.
  • 데스크톱형 생산 스케줄링 도구는 ProShop에서 내보낸 Excel 또는 CSV 파일을 설치형 계획 도구로 가져와 실제 생산 능력 내에서 일정을 수립합니다.
  • SkyPlanner가 속하는 생산 현장 실행 기능을 갖춘 클라우드 APS는 ProShop과 양방향으로 연동하여 모든 자원의 일정을 자동으로 수립하고 작업자에게 계획을 전달합니다.

SkyPlanner가 맡는 역할

SkyPlanner APS는 앞서 나열한 각 결정을 대신 수행합니다. 모든 기계, 인력, 공구의 가용 능력을 실제 시간대별로 반영합니다. Arcturus 엔진은 작업 우선순위, 완료일, 고객 우선순위, Fast Track, Dynamic Priorities에 따라 순서를 배정하고 전체 계획을 수초 만에 최적화합니다.

준비 시간 매트릭스에는 작업 쌍마다 양방향 전환 시간이 저장됩니다. 예를 들어 한 방향은 30분, 반대 방향은 60분으로 설정하면 엔진이 총 셋업 시간이 가장 짧은 순서를 선택합니다. 공구도 가용 수량이 제한된 공용 자원으로 취급합니다. 작업자 세 명이 필요한 작업에는 해당 교대 시간에 여유가 있는 세 명을 배정합니다. 기본으로 지정한 기계나 인력이 다른 작업 중이면 대체 기계나 인력으로 작업을 옮깁니다.

자재 기반 스케줄링은 재고와 입고 예정 구매 주문을 확인하여 자재가 확보되는 시점에 작업을 배치합니다. 생산 상황이 바뀌면 Autopilot이 자동으로 일정을 다시 수립하고, Running Time Lock은 앞으로 몇 시간 동안 진행할 작업을 고정해 현장의 혼선을 막습니다. 작업자는 휴대전화나 태블릿에서 Mobile Confirmations, Production Timer, Quick Log Mode로 작업 실적을 기록합니다.

다음과 같은 경우에는 ProShop 자체 스케줄링 대신 SkyPlanner를 선택하세요.

  • 작업 순서를 정하는 데 몇 시간씩 걸립니다. ProShop은 현장에서 정한 우선순위를 보여줍니다. Arcturus는 전체 작업 순서를 몇 초 만에 편성하고 다시 편성합니다.
  • 작업 전환이 생산량을 좌우합니다. ProShop은 작업마다 하나의 예상 셋업 시간을 적용합니다. 셋업 시간 매트릭스는 작업 순서에 따라 작업 전환을 계획합니다.
  • 기계, 가공 작업자, 고정구가 함께 제약으로 작용합니다. SkyPlanner는 같은 공정에 이 세 가지를 모두 배정하고, 여러 작업자가 필요한 작업에도 인력을 배치합니다.
  • 계획이 매일 틀어집니다. ProShop에서는 계획 담당자가 우선순위를 조정해야 합니다. Autopilot은 사용자가 정한 규칙과 잠금 범위 내에서 자동으로 계획을 다시 수립합니다.

ProShop에서 미완료 작업지시를 Excel로 내보내 30일 무료 체험을 시작하세요. 최대 20개 워크스테이션을 사용할 수 있으며 신용카드는 필요하지 않습니다. 체험 후 요금은 워크스테이션 5개를 포함해 월 199 €부터이며, 매월 청구됩니다. 연동 비용은 사용자의 프로세스와 요구사항에 맞춰 요금제와 함께 사전에 견적을 제공합니다.

SkyPlanner는 ProShop GraphQL API를 통해 ProShop과 양방향으로 연동됩니다. 온보딩 과정에서 SkyPlanner 팀이 연동을 설정하며, 고객사 개발자는 문서화된 REST API로 개발할 수 있습니다. ProShop ERP용 SkyPlanner 페이지, ProShop 연동 가이드, SkyPlanner 기능 또는 전체 ERP 연동을 확인하세요.

제조업 고객의 SkyPlanner 사용 후기

울빌라의 배전반 생산 현장에 있는 UTU 공급망 전문가 Kalle Kalliomäki

2시간매주 절약

“SkyPlanner 덕분에 Excel 스프레드시트로 생산 계획을 세우던 방식에서 벗어나 실시간으로 생산을 최적화하게 되었습니다.”

Kalle Kalliomäki, 공급망 전문가
UTU · 배전반 및 개폐장치

생산 계획 업무에서 매주 2시간을 절약하고, 새로운 작업 대기열을 몇 초 만에 생산 라인에 전달합니다.

UTU 후기 읽기

나이로비에 있는 Laboratory & Allied 제약 공장의 병 충전 라인에서 방진복을 입고 일하는 작업자들

+90%생산 효율 향상

“생산 효율이 90% 높아졌습니다.”

Abdul Rucyinga, IT 책임자
Laboratory & Allied · 의약품 제조

생산 효율이 90% 높아졌으며, 모든 워크스테이션에 걸쳐 석 달간의 최적화된 계획을 수립하는 데 30분도 걸리지 않습니다.

Laboratory & Allied 후기 읽기

로흐야의 자사 생산 현장에 있는 Mamec CEO Hannu Ryynänen

1,000s작업지시 일정 자동 편성

“생산을 관리하는 방식이 달라졌고, 생산 능력을 파악하는 수준도 완전히 달라졌습니다.”

Hannu Ryynänen, CEO
Mamec · 산업용 혼합기, 펌프 및 첨단 위탁 제조

수천 건의 작업지시 일정이 자동으로 편성되며, 조직 전체가 생산 현황을 실시간으로 확인합니다.

Mamec 후기 읽기

라우마의 로봇 팔레타이징 셀 옆에 있는 Fredman Operations 생산 관리자 Anu Järvinen

6개월영업팀이 미리 확인하는 여유 생산 능력

“SkyPlanner는 모든 생산 계획의 기반을 마련하고 신뢰성을 높여줍니다.”

Anu Järvinen, 생산 관리자
Fredman Operations · 식품용 포장지

영업팀은 여섯 달 앞까지 여유 생산 능력을 확인합니다. 한 시간 이상 걸리던 일정 변경 요청에도 몇 초 만에 답변합니다.

Fredman Operations 후기 읽기

자주 묻는 질문

ProShop에는 스케줄링 모듈이 있나요?

네. 스케줄링은 ProShop의 Shop Floor Management & Scheduling에 포함되어 있으며, 가용 시간과 교대 근무 일정이 설정된 Work Cells를 기반으로 합니다. 기계별 작업 우선순위, 납기 준수 전망, 가상 작업, 구매 지표를 보여줍니다.

ProShop은 생산 능력 제약을 반영해 일정을 편성하나요?

작업 셀 단위에서는 생산 능력 제약을 반영합니다. 작업 셀에는 가용 시간 한도 내에서 부하가 배정되며, 소요 시간은 예상 셋업 시간과 사이클 타임으로 산출합니다. 각 기계의 작업 우선순위는 현장에서 정합니다.

ProShop은 작업 순서에 따라 달라지는 셋업 시간을 처리하나요?

ProShop은 작업별 예상 셋업 시간을 기준으로 소요 시간을 계산합니다. SkyPlanner의 셋업 시간 매트릭스는 두 작업 사이의 전환 시간을 양방향으로 저장하고, 전환 시간을 최소화하도록 작업 순서를 정합니다.

ProShop은 기계와 작업자를 함께 배정할 수 있나요?

ProShop에서 작업 셀은 기계, 작업대, 장비 또는 사람을 뜻합니다. SkyPlanner는 같은 공정에 기계, 작업자, 공구를 함께 배정하며, 여러 작업자가 필요한 작업도 편성합니다.

ProShop과 연동하기 전에 SkyPlanner를 테스트할 수 있나요?

네. 30일 체험 기간에 ProShop의 미완료 작업지시, 공정, 작업 셀을 Excel 또는 CSV로 가져와 현재 계획과 일정을 비교해 보세요. 요금 확인, 체험 시작 또는 영업팀 문의를 선택하세요.