Skip to main content

What-If 시나리오

개요​

이 화면은 무엇인가요? "만약 ~하면?"이라는 가정 하에 용량 변경, 수요 변동, 우선순위 변경 등 다양한 조건을 시뮬레이션하고, 기존 계획 대비 Makespan, 가동률, 지연시간의 변화를 분석하는 화면입니다.

누가 사용하나요?​

  • APS 계획자: 계획 변경의 영향도 사전 분석
  • S&OP 담당자: 의사결정 지원을 위한 시나리오 검토
  • 생산관리자: 긴급 상황 대응 시 대안 분석

언제 사용하나요?​

  • 긴급 오더 투입 시 기존 스케줄에 미치는 영향을 분석할 때
  • 설비 고장 시 대체 시나리오를 검토할 때
  • S&OP 회의에서 여러 대안을 비교 검토할 때

주요 기능​

1. 시나리오 생성​

무엇을 하나요?: 기준 계획에 대해 가상의 변경 조건을 설정합니다.

어떻게 사용하나요?:

  1. "신규" 버튼을 클릭합니다
  2. 기준계획을 선택합니다
  3. 시나리오유형(용량변경/수요변동/우선순위변경/규칙변경/복합)을 선택합니다
  4. 시나리오파라미터(JSON)에 변경 조건을 입력합니다
  5. "시뮬레이션 실행"을 클릭합니다

💡 팁: 시나리오파라미터 예시:

  • 용량변경: {"work_center":"WC-001","capacity_change":"+20%"}
  • 수요변동: {"item":"PROD-A","demand_change":"+500"}
  • 복합: {"changes":[{"type":"capacity",...},{"type":"demand",...}]}

2. 결과 비교​

무엇을 하나요?: 기준 계획과 시나리오 결과의 KPI를 비교합니다.

어떻게 사용하나요?:

  1. 시뮬레이션 완료 후 결과요약을 확인합니다
  2. 총생산리드타임, 평균가동률, 총지연시간을 기준 계획과 비교합니다
  3. 채택하려면 상태를 "채택"으로 변경합니다

업무 흐름에서의 위치​


입력 항목 가이드​

항목설명입력 방법예시
시나리오코드시나리오 고유 코드직접 입력 (필수)WI-2026-001
시나리오명시나리오 이름직접 입력 (필수)CNC 용량 20% 증설 시
기준계획ID비교 기준 계획생산계획 선택PP-2026-03
시나리오유형변경 유형선택 (필수)용량변경
시나리오파라미터변경 조건JSON 입력 (필수){"capacity_change":"+20%"}
상태진행 상태선택 (필수): 작성중/시뮬레이션중/완료/채택완료

참고: 데이터 구조​

테이블 및 관계 상세

테이블: aps_what_if_scenarios

주요 컬럼: scenario_code, scenario_name, base_plan_id(FK), scenario_type, parameters(JSONB), result_summary(JSONB), total_makespan_hours, avg_utilization_pct, total_delay_hours, status

주요 연관 테이블: 생산계획, 시뮬레이션결과