급한 주문이 들어와도 생산계획을 모두 뒤집지 않는 방법
급한 주문 하나가 들어올 때마다 오늘 작업 순서를 전부 다시 짜면 현장은 계획을 믿지 않게 됩니다. 최적화는 비용을 줄이는 동시에 변경 폭을 통제해야 합니다.
바꿀 수 없는 구간을 정한다
현재 진행 중인 작업과 자재가 이미 투입된 작업은 고정 구간으로 둡니다. 내일 이후처럼 조정 가능한 구간은 자유도를 더 줍니다. 어떤 작업이 고정인지 설비 상태와 준비 시간을 근거로 현장이 합의해야 합니다.
계획 변경 비용을 넣는다
목적함수에는 납기 지연뿐 아니라 이전 계획에서 얼마나 많이 바뀌는지도 비용으로 넣을 수 있습니다. 순서가 바뀐 작업 수, 교체 금형 횟수, 작업자 재배치 횟수는 현장의 실제 부담을 나타냅니다. 가중치는 관리자가 이해할 수 있는 단위로 설명합니다.
긴급 주문에도 지킬 선이 있다
긴급 주문은 모든 제약을 풀어 해결하지 않습니다. 안전, 설비 가능 작업, 필수 휴식은 지켜야 하는 제약입니다. 일반 주문의 희망 납기는 상황에 따라 벌점으로 둘 수 있지만 고객 약속 변경은 승인 경로가 필요합니다.
계획 차이를 설명한다
새 계획을 배포하기 전에는 이전 계획과 차이를 보여줍니다. 총 지연시간이 조금 줄어도 30개 작업의 순서가 바뀌면 채택하지 않을 수 있습니다. 지연 비용과 변경 비용을 함께 제시해야 현장이 선택할 수 있습니다.
고정 구간 길이를 조정한다
운영 후에는 계획 안정성과 긴급 주문 대응 시간을 함께 봅니다. 고정 구간이 너무 길면 대응이 느려지고 너무 짧으면 재계획 혼란이 큽니다. 실제 작업 변경 이력을 쌓아 구간 길이를 조정합니다.
현장에 적용할 때의 순서
- 진행 작업과 변경 가능 구간 분리
- 지연·교체·재배치 비용 모델링
- 이전 계획과 변경 폭 비교 승인
주의할 실패: 최적값은 좋아도 현장이 계획을 못 따라감
관찰할 지표: 납기 지연과 작업 순서 변경 수
적용 전 체크리스트
- 진행 중·자재 투입 작업의 고정 규칙
- 납기와 계획 변경 비용 동시 모델링
- 새 계획의 변경 내역을 현장에 설명
참고 자료
Google OR-Tools — Job Shop. 작업 순서와 설비 중복 제약은 OR-Tools 공식 예시를 참고했습니다. 고정 구간과 변경 비용은 운영 확장 제안입니다.
이미지와 도식은 이해를 돕기 위한 개념 시각화입니다. 특정 고객의 실제 설비·데이터·화면을 재현한 것이 아닙니다.
#생산계획 #스케줄최적화 #고정구간 #긴급주문 #스마트팩토리 #네이처프랙탈 #제조운영 #제약최적화 #납기관리 #현장적용
이 주제를 실제 시스템으로 옮기려면 AI 알고리즘 개발 살펴보기