매월 말일, 중소 제조기업의 회의실에서는 어김없이 비슷한 풍경이 펼쳐집니다.
“이카운트에는 자재가 1,000개 있다고 나오는데, 왜 현장 창고에는 800개밖에 없나요?” “더존에는 완제품 입고가 끝났다고 잡혀있는데, 생산팀은 아직 포장 중이라고 하네요. 도대체 어느 쪽 숫자가 맞는 겁니까?”
회계팀과 생산팀 간의 팽팽한 신경전. 분명히 큰돈을 들여 ERP와 MES(생산관리시스템)를 구축했는데도, 양쪽의 데이터는 마치 물과 기름처럼 겉돕니다. 결국 실무자들은 엑셀을 켜고 현장을 돌아다니며 일일이 숫자를 맞추는 수작업으로 돌아가고 맙니다.
왜 이런 일이 발생할까요? 시스템의 오류일까요, 아니면 작업자의 실수일까요? 우리는 이 문제를 해결하기 위해 표면적인 버그나 실수를 탓하기 전에, 우리가 은연중에 ‘당연하다’고 믿고 있는 전제들을 바닥부터 다시 점검해 보아야 합니다. 본질적인 구조가 잘못되어 있다면, 제아무리 비싼 솔루션을 덧붙여도 문제는 해결되지 않기 때문입니다.
1. 실패를 부르는 3가지 치명적인 착각 (가정의 오류)
데이터 불일치 문제를 들여다보면, 대부분의 기업과 심지어 개발사들조차 무비판적으로 수용하고 있는 몇 가지 고정관념이 존재합니다. 이것이 물리적인 한계인지, 아니면 그저 과거부터 해오던 관성인지 구별해 보겠습니다.
착각 ① “데이터를 주기적으로 복사해서 넘기면 (동기화하면) 일치할 것이다.”
- 본질 진단: 전형적인 관성입니다.
- 현실: A시스템의 데이터를 B시스템으로 ‘복사’하는 행위 자체가 이미 두 개의 다른 진실(Data)을 만드는 일입니다. 네트워크가 1초만 끊기거나, 한쪽 시스템에 일시적인 락(Lock)이 걸리면 즉각적으로 데이터가 어긋납니다. 데이터를 끊임없이 ‘복사해서 맞추려는’ 시도 자체가 데이터 불일치의 가장 큰 원인입니다.
착각 ② “ERP의 재고 데이터가 무조건 기준(Master)이 되어야 한다.”
- 본질 진단: 회계 중심적 사고가 만든 관성입니다.
- 현실: ERP는 ‘돈(재무)’의 흐름을 보기 위한 시스템이고, MES는 ‘물리적 사물(재고/공정)’의 흐름을 통제하는 시스템입니다. 예를 들어, 현장에서 작업 중 불량이 발생해 자재를 폐기했습니다. MES에서는 그 즉시 물리적 재고가 차감됩니다. 하지만 ERP에서는 누군가 ‘폐기 품의서’를 올리고 승인할 때까지 그 자재는 장부상에 버젓이 살아있습니다. 기준점이 다르기 때문에 숫자가 틀어지는 것은 물리적으로 당연한 결과입니다.
착각 ③ “우리 업종은 너무 특수해서 표준화된 연동 로직을 짤 수 없다.”
- 본질 진단: 복잡성에 압도된 관성입니다.
- 현실: 금형, 사출, 식품 가공, 화학 배합, 조립 등 수많은 업종이 저마다 다른 공정을 가지고 있습니다. 그래서 데이터 연동도 업종마다 완전히 새로 짜야 한다고 생각합니다. 하지만 제조의 본질은 놀랍도록 단순합니다.
[무언가를 투입한다] → [변환한다] → [결과물이 나온다]라는 물리적 법칙입니다. 이 본질적인 뼈대는 어떤 산업이든 동일합니다. 껍데기(공정의 형태)가 다르다고 해서 코어(데이터의 뼈대)까지 매번 바닥부터 새로 만들어야 한다는 것은 심각한 낭비입니다.
2. 기존 방식을 완전히 뒤집는 ‘본질적 구조 설계’
그렇다면 어떻게 해야 할까요? ERP와 MES라는 두 개의 거대한 섬을 이어보려고 위태로운 다리를 놓는 기존의 방식을 버려야 합니다. 남은 것은 단 하나의 본질뿐입니다.
“현장에서 발생하는 단 하나의 물리적 이벤트(Event)가 두 가지 시선(재무/생산)으로 동시에 해석되어야 한다.”
이를 위해 우리는 시스템의 밑그림을 완전히 새롭게 그려야 합니다.
첫째, ‘동기화(Sync)’가 아닌 ‘단일 사건(Event) 기반 아키텍처’
데이터를 이쪽에서 저쪽으로 밀어 넣는 방식(Push)을 폐기합니다. 대신, 현장에서 자재가 투입되거나 제품이 생산되는 순간, 이를 중앙의 ‘이벤트 저장소’에 기록합니다. ERP는 이 기록을 가져다 ‘비용’으로 치환하여 장부에 쓰고, MES는 ‘수량과 상태’로 치환하여 공정 화면에 띄웁니다. 복사본이 존재하지 않으므로, 데이터가 틀어질 확률 자체를 원천적으로 차단하는 구조입니다.
둘째, 타임라인의 분리 및 매핑
생산 현장의 시계(초 단위)와 회계팀의 시계(일/월 단위)는 다르게 흘러간다는 것을 인정해야 합니다. MES는 현장의 물리적 변화를 실시간으로 통제하되, ERP로 넘어가는 데이터는 회계적 의미가 성립되는 시점(예: 생산 로트 완료, 일일 마감 등)에 맞추어 논리적으로 변환(Translation)되어야 합니다. 이것은 단순한 시스템 연결이 아니라, 두 부서 간의 ‘업무 프로세스 통역’을 시스템 구조에 녹여내는 작업입니다.
셋째, 코어는 견고하게, 확장은 무한하게
이러한 데이터 통역 구조는 한 번 제대로 설계해 두면 어떤 업종이든 유연하게 대응할 수 있습니다. 식품 산업의 유통기한 및 바코드 추적, 화학 산업의 배합 비율 관리, 기계 부품의 조립 및 불량 이력 등 표면적인 관리 포인트가 달라도, 데이터가 흐르는 견고한 코어 파이프라인은 동일하게 작동합니다. 특정 공정에 얽매이지 않고 다양한 산업군에 자유롭게 적용할 수 있는 이유가 바로 여기에 있습니다.
▶ 복잡한 데이터 불일치 문제, 엠이에스코리아의 시스템 구조 진단받기
3. 중소기업의 딜레마를 해결하는 엠이에스코리아의 제안
문제의 원인도 알겠고, 이상적인 구조도 이해했습니다. 하지만 중소기업 대표님들의 머릿속에는 여전히 현실적인 고민이 남습니다. “그렇게 완벽하게 시스템을 갈아엎으려면 도대체 비용과 시간이 얼마나 드는가?”
대부분의 기존 업체들은 여기서 막대한 개발 견적을 청구합니다. 현상(껍데기)에 맞춰서 코어(뼈대)까지 전부 새로 코딩하려 하기 때문입니다. 하지만 엠이에스코리아의 접근법은 완전히 다릅니다.
우리는 제조 데이터의 본질을 꿰뚫는 강력하고 표준화된 엔진(Core)을 이미 갖추고 있습니다. ERP의 재무적 언어와 MES의 물리적 언어를 통역하는 파이프라인이 준비되어 있다는 뜻입니다.
- 저렴한 초기 도입비로 누리는 대기업 수준의 안정성: 고객의 특수한 공정과 화면(UI) 등 필요한 부분만 유연하게 맞춤 설계합니다. 밑바닥부터 새로 개발하는 비용 거품을 완전히 걷어냈기에, 중소기업도 부담 없이 매우 합리적인 초기 비용으로 차원이 다른 시스템을 도입할 수 있습니다.
- 어떤 ERP, 어떤 업종이든 수용 가능한 유연함: 더존, 이카운트 등 귀사가 이미 사용 중인 경영 시스템의 아키텍처를 존중하며 설계합니다. 귀사가 자동차 부품을 깎든, 화장품을 배합하든 본질적인 물류/정보의 흐름을 분석하여 최적의 옷을 재단해 드립니다.
숫자가 맞지 않는 것은 당신의 잘못이 아닙니다.
현장 작업자가 바코드 리더기를 잘못 찍어서, 혹은 회계 직원이 전표를 늦게 올려서 숫자가 안 맞는다고 자책하거나 직원들을 다그치지 마십시오. 근본적인 원인은 물리적 현실과 동떨어진 낡은 시스템 구조에 있습니다.
이제는 관성을 깨고 본질로 돌아가야 할 때입니다. 데이터가 물 흐르듯 자연스럽게 이어지고, 월말 결산 스트레스가 사라지는 진짜 스마트팩토리를 경험하고 싶으시다면, 시스템 구조 설계의 전문가와 상의하십시오.
엠이에스코리아가 귀사의 데이터에 정확한 답을 찾아드리겠습니다.



