제조 KPI 대시보드: 무엇을 보여 주고 어떻게 만들 것인가
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
By Mirko Peters ·
제조 KPI 대시보드는 모든 수치에 담당자와 조치가 정해져 있을 때 제대로 작동합니다. 어떤 KPI를 고를지, 각 KPI를 어떻게 정의할지, 그리고 Power BI로 어떻게 구축할지 알아봅니다.
Automatically translated with AI from the original post. Read the English original
제조 KPI 대시보드는 팀이 다음에 무엇을 할지, 즉 출하, 수정, 재계획 또는 현상 유지를 결정하는 데 필요한 소수의 수치를 보여 주는 한 화면입니다. 보고 자료를 쌓아 두는 곳이 아닙니다. 이 가이드는 제조 분야의 운영 관리자를 위한 것으로, 어떤 KPI를 대시보드에 올릴지, 각 KPI를 어떻게 정의하고 어떻게 구축할지 결정하는 데 도움을 줍니다. 예시 도구로는 Power BI를 사용합니다.
핵심 포인트
- 제조 KPI 대시보드는 팀이 다음에 무엇을 할지 결정하는 데 필요한 소수의 수치를 보여 줘야 하며, 각 수치에는 담당자, 목표치, 목표에서 벗어났을 때의 명확한 조치가 함께 있어야 합니다.
- ISO 22400-1은 제조 운영 관리에서 KPI를 정의하고 활용하기 위한 산업 중립적인 프레임워크를 제공합니다. 이를 참고하면 모든 공장이 함께 쓸 수 있는 하나의 정의를 만들 수 있습니다.
- 역할별로 하나의 뷰를 만드십시오. 현장 감독자에게는 현재 교대 근무 현황이 필요하고, 공장장에게는 주간 추세가 필요하며, 두 가지를 섞으면 둘 다 묻히게 됩니다.
- 백분율은 일별 백분율을 평균내지 말고 원시 건수나 시간을 기준으로 집계하십시오. 그렇지 않으면 짧은 교대와 긴 교대가 같은 비중으로 계산됩니다.
- Power BI 데이터 알림은 새로 고쳐진 데이터에서만, 게이지, KPI, 카드 타일에서만 작동하므로 메시지를 발생시켜야 할 소수의 수치만 선택하십시오.
제조 KPI 대시보드에는 무엇을 넣어야 합니까?
데이터가 아니라 의사 결정에서 출발하십시오. 고려하는 모든 수치에 대해 다음을 물어보십시오. 누가 이것을 보는가, 이 수치가 빨간색으로 바뀌면 그 사람은 무엇을 하는가, 그리고 얼마나 빨리 하는가? 아무도 답할 수 없다면 그 수치는 빼십시오. 핵심 성과 지표는 담당자, 목표치, 대응 방안이 함께 있을 때만 유용합니다.
대부분의 공장은 다섯 개 그룹에 속하는 핵심 지표 세트로 정리됩니다.
- 납품. 고객에 대한 정시 납품과 공장 내 일정 달성률(실제 생산량이 계획을 얼마나 충실히 따랐는지)입니다.
- 흐름. 리드 타임, 재공품, 수주 잔량입니다.
- 설비. OEE와 그 배경이 되는 가동 중단 사유입니다.
- 품질. 불량률, 재작업, 초품 수율(First-pass yield)입니다.
- 원가 및 재고. 단위당 원가, 재고 수준이며, 보통 공장장 뷰에만 표시합니다.
OEE에 대해서는 한 가지 짚고 넘어갈 점이 있습니다. oee.com의 OEE FAQ는 OEE를 가용성 × 성능 × 품질, 즉 계획 생산 시간 대비 완전히 생산적인 시간의 비율로 설명합니다. 같은 페이지는 자주 인용되는 85%라는 '세계 최고' 수치를 보편적 벤치마크로 쓰는 것은 "완전히 인위적"이라고 평가하며, 제품, 설비, 조건이 동일한 경우에만 기계나 공장 간 OEE 비교가 타당하다고 경고합니다. 따라서 OEE는 같은 설비의 추세를 파악하는 데 사용하고, 공장 간 순위는 의심의 눈으로 보십시오.
모든 사람이 같은 방식으로 읽도록 각 KPI를 어떻게 정의해야 합니까?
두 사람이 "정시 납품"을 만들면 서로 다른 두 숫자가 나올 수 있습니다. 한 사람은 약속한 날짜를 기준으로, 다른 사람은 고객이 요청한 날짜를 기준으로 계산할 수 있기 때문입니다. 그러면 대시보드는 의사 결정이 아니라 논쟁을 시작하게 됩니다.
여기서는 ISO 22400-1이 도움이 됩니다. ISO는 이 표준을 제조 운영 관리에서 KPI를 정의하고, 구성하고, 교환하고, 활용하기 위한 업종 중립적 프레임워크로 설명합니다. 배치, 연속, 이산 산업을 모두 다루며, KPI가 무엇인지, 어떻게 구성하는지, 어떤 용어를 사용해야 하는지를 설명합니다. 이 시리즈의 2부에서는 선별된 KPI 집합을 정의하며, 각 KPI마다 공식, 구성 요소, 시간 동작, 단위를 제시합니다. 이 표준에 대한 인증을 받을 필요는 없습니다. 자체 정의의 템플릿으로 활용하면 논쟁을 상당히 줄일 수 있습니다.
모든 KPI에 대해 한 장짜리 정의 카드를 작성하십시오.
- 이름과 한 문장으로 된 목적.
- 공식과 포함 및 제외 대상(계획된 정지, 시험 가동, 재작업 등)을 포함합니다.
- 데이터 원본과 새로 고침 주기.
- 시간 기준: 시간당, 교대별, 주별.
- 단위와 목표 값, 그리고 목표를 설정한 사람.
- 담당자, 그리고 목표에서 벗어났을 때 기대되는 조치.
백분율의 평균은 왜 오해를 불러일으킬까요?
짧은 작업과 긴 작업을 똑같이 취급하기 때문입니다. 가상의 예를 들어 보겠습니다. 1라인은 8시간 동안 설비 효율 80%로 가동됩니다. 2라인은 2시간 동안 50%로 가동됩니다. 단순 평균은 65%입니다. 계획 시간으로 가중하면 (8 × 0.8 + 2 × 0.5) ÷ 10 = 74%가 됩니다. oee.com 페이지는 공장 단위 수치를 계산할 때 계획 생산 시간 또는 부가가치 기준으로 이런 가중 방식을 권장합니다. 이 일반 원칙은 스크랩, 수율, 달성률에도 적용됩니다. 먼저 수량이나 시간을 합산한 다음, 백분율은 한 번만 계산하십시오.
대시보드는 누구를 위한 것인가요?
역할별로 하나의 화면을 구성하십시오. 모든 사람을 만족시키려는 단일 "공장 대시보드"는 결국 타일이 30개가 되고, 아무도 읽지 않게 됩니다.
- 교대 감독자. 현재 교대의 상황: 시간별 계획 대비 생산량, 현재 정지와 그 사유, 스크랩, 다음 오더. 교대 중에 갱신됩니다.
- 공장장. 주간 및 월간 추세: 납기, OEE, 스크랩, 백로그, 비용. 보통 일일 갱신이면 충분합니다.
- 생산 계획 담당자. 일정 달성률, 지연 오더, 향후 며칠간의 용량 부하.
- 설비 보전 담당자. 원인 및 설비별 다운타임, 미완료 작업 지시, 반복 고장.
Microsoft의 대시보드 디자인 팁이 이 접근 방식과 잘 맞습니다. 이 페이지는 사용자가 대시보드를 어떻게 사용하는지, 그리고 어떤 지표가 의사 결정에 도움이 되는지 고려하라고 권합니다. 또한 모든 타일을 한 화면에 배치한 깔끔하고 단순한 레이아웃, 가장 상위 수준의 데이터를 왼쪽 상단에 두는 배치, 중요한 수치를 위한 큰 카드 시각 개체를 권장합니다. 3D 차트처럼 읽기 어려운 시각 개체는 피하고, 축 눈금과 색상을 일관되게 유지하라고 조언합니다. 태블릿이나 휴대폰용 대시보드는 대형 모니터용보다 타일 수를 줄여야 합니다.
일부 사용자에게 비용이나 인력 데이터를 보여주면 안 된다면, 데이터 모델에서 이를 설정하십시오. Power BI는 역할에 따라 사용자가 볼 수 있는 행을 필터링하는 행 수준 보안을 지원합니다. 이 기능은 작업 영역 뷰어에게 적용되며, 모델을 편집할 수 있는 사용자에게는 적용되지 않으므로, 누가 어떤 작업 영역 역할을 가지고 있는지 반드시 확인하십시오.
데이터는 어디에서 오며, 새로 고침은 얼마나 자주 해야 할까요?
대부분의 데이터는 네 가지 원본에서 얻을 수 있습니다.
- 주문, 수량, 납기일, 원가를 담당하는 ERP 시스템.
- 시작, 정지, 생산 수량, 스크랩을 기록하는 제조 실행 시스템(MES) 또는 현장 데이터 수집 시스템.
- 가동 상태와 사이클 횟수를 위한 설비 신호(있는 경우).
- 검사 결과와 보류 처리를 담당하는 품질 시스템.
어려운 점은 이 원본들이 같은 오더를 서로 다르게 기술한다는 것입니다. ERP는 오더를 번호와 납기일로 알고, 설비는 부품 수량과 상태로 압니다. 누군가는 이들 사이를 매핑해야 하며, 그 담당자는 프로젝트 계획에 이름이 올라가 있어야 합니다.
새로 고침 주기는 의사 결정 목적에 따라 정하십시오. 교대 중에 대응해야 하는 감독자에게는 몇 분 단위의 데이터가 필요합니다. 납기 성과를 검토하는 공장장은 일일 새로 고침으로도 충분합니다. 더 빠르게 만들수록 구축과 유지 비용이 늘고, 잘못된 데이터를 빠르게 새로 고치는 것은 잘못된 답을 더 빨리 내놓는 것일 뿐입니다.
대시보드가 무언가 잘못되었을 때 이를 알려줄 수 있나요?
Power BI 데이터 경고도 가능합니다. Microsoft Learn에 따르면 보고서 시각적 개체에서 고정한 게이지, KPI, 카드 타일에서만 작동하며, 숫자 데이터에만 적용되고 새로 고침된 데이터에서만 작동합니다. 알림은 알림 센터에 표시되며 이메일로도 보낼 수 있고, Power Automate로 자동화할 수도 있습니다. 경고는 개인용입니다. 공동 소유를 지원하지 않으며, 경고를 설정한 사람만 볼 수 있습니다. 병목 지점의 정지처럼 늦은 대응이 비용으로 이어지는 두세 개 숫자에만 사용하십시오. 그 이상이면 사람들이 알림을 끄게 됩니다.
대시보드는 단계별로 어떻게 만듭니까?
- 라인 하나와 대상 하나를 정하십시오. 한 라인의 관리자 뷰가 첫 목표로 적당합니다.
- 정의 카드를 작성하십시오. KPI는 많아야 6~8개이며, 각 지표의 담당자와 합의해야 합니다.
- 데이터를 하나의 모델로 모으십시오. 주문, 생산 이벤트, 다운타임 이벤트, 스크랩을 주문 번호, 라인, 교대 같은 공통 키를 가진 정제된 테이블로 준비하십시오. 무엇을 설계하기 전에 키부터 확정하십시오.
- 측정값은 한 번만 만드십시오. 수식은 개별 시각적 개체가 아니라 모델에 두어, 모든 페이지가 같은 정의를 사용하도록 하십시오.
- 페이지를 설계하십시오. 가장 상위 수준의 숫자를 왼쪽 상단에 두고, 그 아래에 세부 정보를 배치하십시오. 척도와 색상 규칙은 모든 곳에서 동일하게 적용하십시오.
- 소수의 숫자에 경고를 추가하십시오. 새로 고침된 데이터에서 실제로 작동하는지 테스트하십시오.
- 한 교대에서 2~4주 동안 파일럿을 운영하십시오. 사람들이 무엇을 보았는지, 무엇을 무시했는지, 그리고 필요했지만 찾지 못한 것이 무엇인지 물어보십시오.
- 매주 검토하십시오. 대시보드가 실제로 어떤 결정을 바꾸었는지 확인하십시오. 아무도 사용하지 않은 타일은 제거하십시오.
그다음에야 다른 라인으로 복사하십시오. 무작정 복사하지 마십시오. 라인마다 고유한 정지 원인, 제품, 목표가 있습니다.
예시: 하나의 관리자 뷰(가상의 수치)
이는 측정된 결과가 아니라, 뷰를 어떻게 구성할 수 있는지 보여주기 위한 가상의 예시입니다.
포장 라인의 관리자 뷰에는 타일이 여섯 개 있습니다. 왼쪽 상단에는 현재 교대까지의 계획 대비 생산량이 표시됩니다. 그 옆에는 정지 사유와 함께 라인의 현재 상태(가동 중, 정지, 품종 교체)가 표시됩니다. 아래에는 교대 시작 이후 스크랩, 직전 전체 교대의 OEE, 이번 주 다운타임 상위 세 가지 사유, 다음 주문 세 건이 있습니다.
10시 15분에 생산량 타일은 라인이 계획보다 40개 뒤처져 있음을 보여주고, 정지 타일은 이번 주에 세 번 반복된 걸림 현상을 보여줍니다. 관리자는 보전팀에 연락하고 짧은 주문을 앞당깁니다. 숫자가 문제를 해결한 것은 아닙니다. 타일은 무엇을 해야 하고 누구에게 연락해야 하는지를 보여주었을 뿐입니다.
흔한 실수
- KPI가 너무 많습니다. 화면에 범례가 필요하다면, 담긴 내용이 너무 많은 것입니다.
- 담당자도 조치도 없습니다. 책임자가 없는 빨간 타일은 결국 배경화면이 됩니다.
- 비율의 평균을 내기. 먼저 건수를 더한 다음 비율을 계산하십시오.
- 정의를 조용히 바꾸기. 수식이 바뀌면 공지하고 날짜를 기록하며, 추세선에도 표시하십시오.
- 다른 공장의 목표를 그대로 가져오기. 제품과 설비가 다르면 목표도 달라야 합니다.
- 수동 데이터 입력을 주요 원천으로 사용하기. 느리고, 시간이 지나면서 실제와 점점 어긋납니다.
- 모든 역할에 대시보드 하나. 대상별로 뷰를 따로 만드십시오.
- 데이터 품질 무시하기. 잘못된 정지 코드 위에 만든 멋진 대시보드는 잘못된 내용을 보여줄 뿐입니다.
Polaris는 어디에 맞습니까
KPI가 계획과 실적을 비교해야 한다면, iFAKT Polaris도 검토해볼 만한 선택지입니다. iFAKT는 Polaris를 생산을 위한 AI와 디지털 트윈으로 설명합니다. 그 Polaris Analyzer 모듈은 리드타임, 가동률, 병목, 프로젝트 상태를 포함해 모든 Polaris 모듈의 KPI를 대시보드에 통합하고, 시나리오, 계획, 실적을 비교합니다. 다른 모듈의 데이터를 활용하므로, Polaris에서 계획이나 시뮬레이션도 함께 하는 경우에 가장 잘 맞습니다. 자체 데이터를 사용하는 일반 Power BI 대시보드라면, 어느 쪽이든 위의 단계가 그대로 적용됩니다.
함께 살펴볼 관련 주제
- 예측 KPI. 다운타임이나 OEE를 예측하려면 먼저 길고 신뢰할 수 있는 이력이 필요합니다. 예측 기능을 추가하기 전에 기본 대시보드부터 정확하게 만드십시오.
- 이상 징후 알림. 스크랩이나 사이클 타임의 어떤 급등이 메시지를 보낼 만한지, 그리고 누가 응답할지를 정합니다.
- 목표 및 벤치마크 설정. "세계적 수준"이라는 수치를 내세우기 전에, 자체 추세와 유사한 공장의 데이터를 먼저 활용하십시오.
- 이산형 공장과 공정형 공장. 조립 라인은 사이클 타임과 품목 전환(changeover)에 주의를 기울입니다. 배치 및 연속 공정 공장은 수율과 배치 일관성을 중점적으로 봅니다.
다음 단계
좋은 제조 KPI 대시보드는 차트가 아니라 정의에서 시작합니다. 가장 잘 아는 생산 라인을 하나 고르고, 가장 중요한 KPI 세 가지에 대한 정의 카드를 작성한 뒤, Power BI를 열기 전에 각 KPI마다 담당자와 조치 방안을 합의하십시오.