티스토리 뷰
물류회사는 고객의 수요에 맞춰 제품을 적시에 공급하는 것이 핵심 역량이다. 이를 위해서는 재고를 효율적으로 관리하는 것이 매우 중요하다. 재고관리란 제품의 수량, 위치, 품질, 유통기한 등을 적절하게 조절하는 활동이다. 재고관리가 잘 되면 재고비용 절감, 서비스 수준 향상, 생산성 증대가 나타난다. 이런 재고관리를 편리하게 시스템화하는 것을 MRP 시스템이라고 한다. MRP 시스템에 대해서 알아보자. 어떻게 구축할까? 오늘 글은 내용이 길고, 지루하며, 전문적이다. 이해 바란다.
물류회사의 재고관리의 중요성 - MRP란 무엇인가?
MRP란 무엇인가?
MRP(Material Requirements Planning)란 자재 요구 계획이라는 뜻으로 제품의 최종 수요량에 따라 필요한 자재와 부품의 종류, 수량, 시기 등을 계산하는 기법이다. MRP는 다음과 같은 정보를 입력으로 받는다.
- 제품 구조도: 제품이 어떤 자재와 부품으로 구성되어 있는지를 나타내는 도표.
- 재고 현황: 현재 보유하고 있는 자재와 부품의 수량과 위치를 나타내는 표.
- 수요 예측: 미래에 제품을 얼마나 판매할 것인지를 예측한 표.
MRP는 이러한 정보를 바탕으로 다음과 같은 정보를 출력한다.
- 구매 주문서: 필요한 자재와 부품을 언제, 어디서, 얼마나 구매할 것인지를 나타내는 문서.
- 생산 계획서: 제품을 언제, 어떤 공정으로, 얼마나 생산할 것인지를 나타내는 문서.
- 재고 조정 계획서: 재고의 수량과 위치를 어떻게 조정할 것인지를 나타내는 문서.
MRP는 재고관리를 효율적으로 수행할 수 있도록 도와주는 유용한 도구이다. MRP의 장점은 다음과 같다.
- 재고 수준 최적화: 재고가 과다하거나 부족하지 않게 하여 재고비용을 절감하고 서비스 수준을 향상할 수 있다.
- 생산 계획 통합: 제품의 최종 수요량에 따라 자재와 부품의 구매와 생산을 조율하여 생산성을 증대시킬 수 있다.
- 정보 시스템 활용: 컴퓨터와 소프트웨어를 이용하여 재고관리에 필요한 정보를 신속하고 정확하게 처리할 수 있다.
물류회사에서 MRP 구축은 크게 사전 준비 단계, 설계 및 개발 단계, 도입 및 운영 단계로 나눌 수 있다. 각 단계에서 수행해야 할 활동과 고려해야 할 요소들을 설명하고 실제 사례를 통해 MRP 구축의 효과와 문제점을 분석해 보겠다.
- 대상 회사: 국내 중소규모의 물류회사로, 제품의 종류가 다양하고, 고객의 수요 변동이 크며, 재고관리가 비효율적인 회사.
- 대상 제품: 대상 회사에서 판매하는 제품 중 가장 많은 비중을 차지하는 세 가지 제품으로, 각각 A, B, C라고 가명 한다.
- 대상 기간: 2023년 1월부터 2023년 12월까지의 1년간으로, MRP 구축 전과 후의 비교 분석을 위해 6개월씩 나눈다.
물류회사에서 MRP 구축 사전준비 단계 - 설계 및 개발 단계 - 도입 및 운영 단계
MRP 구축 사전준비 단계
MRP 구축을 위한 사전 준비 단계에서는 현재 재고관리 시스템의 분석, MRP 구축을 위한 조직 및 인력 구성, MRP 구축을 위한 예산 및 일정 수립 등의 활동을 수행한다. 이 단계에서는 MRP 구축의 필요성과 목표를 명확하게 정하고, MRP 구축에 필요한 자원과 조건을 확보하는 것이 중요하다.
현재 재고관리 시스템의 분석
현재 재고관리 시스템의 분석은 MRP 구축의 출발점이다. 현재 재고관리 시스템의 특징과 문제점을 파악하고, MRP 구축의 필요성과 방향을 설정하는 것이 목적이다. 현재 재고관리 시스템의 분석을 위해 다음과 같은 활동을 수행한다.
- 재고관리 프로세스의 조사: 재고관리에 관련된 모든 프로세스를 조사하여, 재고의 흐름과 변화를 파악. 예를 들어 제품의 발주, 입고, 출고, 반품, 폐기 등의 프로세스를 조사하게 된다.
- 재고관리 데이터의 수집: 재고관리에 필요한 모든 데이터를 수집하여, 재고의 상태와 성과를 파악. 예를 들어 제품의 종류, 수량, 위치, 품질, 유통기한, 비용, 수요 등의 데이터를 수집한다.
- 재고관리 문제점의 도출: 재고관리 프로세스와 데이터를 분석하여, 재고관리에 있어서 발생하는 문제점을 도출한다. 예를 들어 재고가 과다하거나 부족한 경우, 재고가 손상되거나 만료되는 경우, 재고가 정확하게 추적되지 않는 경우 등의 문제점을 도출한다.
가상으로 구축하려는 물류회사의 재고관리 시스템의 분석 결과, 대상 회사는 다음과 같은 문제점을 가지고 있음을 확인했다고 가정하자.
- 재고비용이 높음: 제품의 종류가 다양하고, 고객의 수요 변동이 크기 때문에, 적절한 재고 수준을 유지하기 어렵다. 따라서 재고가 과다하거나 부족한 경우가 자주 발생하며, 이로 인해 저장비, 유휴비, 부식비 등의 재고비용이 높아진다.
- 서비스 수준이 낮음: 제품의 품질과 유통기한을 관리하지 못하여, 폐기물이 많이 발생하거나 고객에게 불량품이 배송되는 경우가 있다. 재고가 정확하게 추적되지 않아서, 고객의 주문에 대응하지 못하는 경우도 있다. 이로 인해 고객 만족도가 낮아지고, 매출이 감소한다.
- 정보 시스템이 부족함: 현재 재고관리 시스템은 엑셀과 같은 간단한 문서로 수기 운영되고 있으며 자동화와 통합이 부족하다. 따라서 재고관리에 필요한 정보가 신속하고 정확하게 처리되지 않으며, 사람으로 인한 오류와 중복이 발생한다.
이러한 문제점들을 해결하기 위해서는 MRP를 구축하여 재고관리를 효율적으로 수행할 필요가 있다. MRP 구축을 통해 다음과 같은 목표를 달성할 수 있다.
- 재고비용 절감: MRP 모델을 적용하여 제품의 최종 수요량에 따라 필요한 자재와 부품의 종류, 수량, 시기 등을 계산하고, 구매 주문서, 생산 계획서, 재고 조정 계획서 등을 작성하여, 재고 수준을 최적화할 수 있다.
- 서비스 수준 향상: MRP 소프트웨어를 개발하고 테스트하여, 제품의 품질과 유통기한을 관리하고, 재고를 정확하게 추적하고, 고객의 주문에 신속하게 대응할 수 있다.
- 정보 시스템 활용: MRP 데이터베이스를 구축하고 관리하여, 재고관리에 필요한 정보를 통합하고, MRP 소프트웨어와 연동하여, 재고관리를 자동화하고, 실시간으로 모니터링할 수 있다.
MRP 구축을 위한 조직 및 인력 구성
MRP 구축을 위한 조직 및 인력 구성은 MRP 구축의 성공 여부를 결정하는 중요한 요소이다. MRP 구축에 참여하는 모든 관련자들의 역할과 책임을 명확하게 정하고, 협업과 커뮤니케이션을 원활하게 하기 위한 조직과 인력을 구성하는 것이 목적이다. MRP 구축을 위한 조직 및 인력 구성을 위해 다음과 같은 활동을 수행하게 된다.
- MRP 프로젝트 팀의 구성: MRP 프로젝트의 총괄적인 관리와 지휘를 담당하는 팀을 구성. MRP 프로젝트 팀은 프로젝트 매니저, 프로젝트 코디네이터, 프로젝트 컨설턴트 등으로 구성된다. 프로젝트 매니저는 MRP 프로젝트의 전반적인 계획과 진행을 책임지고, 프로젝트 코디네이터는 MRP 프로젝트의 세부적인 일정과 예산을 관리하고, 프로젝트 컨설턴트는 MRP 모델과 소프트웨어의 설계와 개발에 대한 전문적인 지식과 경험을 제공한다.
- MRP 작업 그룹의 구성: MRP 프로젝트의 각 단계별로 수행해야 할 작업을 담당하는 그룹을 구성. MRP 작업 그룹은 사전 준비 그룹, 설계 및 개발 그룹, 도입 및 운영 그룹 등으로 구성된다. 사전 준비 그룹은 현재 재고관리 시스템의 분석과 MRP 구축의 필요성과 목표를 설정하는 작업을 담당하고, 설계 및 개발 그룹은 MRP 모델과 소프트웨어의 설계와 개발하는 작업을 담당하고, 도입 및 운영 그룹은 MRP 시스템의 도입과 운영하는 작업을 담당한다.
- MRP 이해관계자의 참여: MRP 프로젝트에 영향을 받거나 미치는 모든 이해관계자들의 참여를 확보. MRP 이해관계자는 재고관리와 관련된 내부 직원들, 외부 공급자들, 고객들 등으로 구성된다. 재고관리와 관련된 내부 직원들은 MRP 시스템의 사용자나 관리자로서, MRP 시스템의 요구사항과 기능에 대한 의견을 제시하고, MRP 시스템의 도입과 교육에 참여하고, MRP 시스템의 운영과 평가에 협력해야 한다. 외부 공급자들은 MRP 시스템과 연동되는 자재와 부품의 공급자로서, MRP 시스템의 데이터와 인터페이스에 대한 협조를 하고, MRP 시스템의 품질과 성능에 대한 피드백을 제공한다. 고객들은 MRP 시스템이 만들어내는 제품의 수요자로서 MRP 시스템의 서비스 수준과 만족도에 대한 평가를 하고, MRP 시스템의 개선과 발전에 대한 제안 한다.
MRP 구축을 위한 조직 및 인력 구성을 통해 MRP 프로젝트의 효율성과 효과성을 높일 수 있다. MRP 구축을 위한 조직 및 인력 구성의 장점은 다음과 같다.
- 팀워크 강화: MRP 프로젝트 팀과 작업 그룹, 이해관계자들이 서로 협력하고 소통하면서 MRP 프로젝트의 목표와 방향에 대한 공감대를 형성하고, MRP 프로젝트의 문제점과 해결책에 대한 공유와 합의를 이룰 수 있다.
- 역량 활용: MRP 프로젝트 팀과 작업 그룹, 이해관계자들이 각자의 역할과 책임에 따라 자신의 전문성과 경험을 발휘하면서 MRP 프로젝트의 질과 속도를 향상할 수 있다.
- 참여도 증대: MRP 프로젝트 팀과 작업 그룹, 이해관계자들이 MRP 프로젝트에 적극적으로 참여하고 의견을 제시하면서 MRP 프로젝트에 대한 관심과 동기를 높일 수 있다.
MRP 구축을 위한 예산 및 일정 수립
MRP 구축을 위한 예산 및 일정 수립은 MRP 프로젝트의 성공적인 완료를 위한 필수적인 활동이다. MRP 구축에 필요한 비용과 기간을 산정하고, MRP 프로젝트의 진행 상황을 관리하고, MRP 프로젝트의 위험과 변동 요인을 대응하는 것이 목적이다. MRP 구축을 위한 예산 및 일정 수립을 위해 다음과 같은 활동을 수행한다.
- MRP 구축 비용의 산정: MRP 구축에 필요한 모든 비용을 산정. MRP 구축 비용에는 인력비, 장비비, 소모품비, 컨설팅비, 교육비, 유지보수비 등이 포함된다. MRP 구축 비용의 산정은 MRP 프로젝트의 범위와 목표, MRP 프로젝트 팀과 작업 그룹, MRP 모델과 소프트웨어, MRP 데이터베이스 등에 따라 달라진다.
- MRP 구축 일정의 수립: MRP 구축에 필요한 기간을 수립. MRP 구축 일정에는 사전 준비 단계, 설계 및 개발 단계, 도입 및 운영 단계의 시작일과 종료일, 주요 작업과 마일스톤, 작업 간의 의존성과 순서 등이 포함된다. MRP 구축 일정의 수립은 MRP 프로젝트의 범위와 목표, MRP 프로젝트 팀과 작업 그룹, MRP 모델과 소프트웨어, MRP 데이터베이스 등에 따라 달라진다.
- MRP 구축 예산 및 일정의 관리: MRP 구축 예산 및 일정을 지속적으로 관리. MRP 구축 예산 및 일정의 관리는 MRP 프로젝트의 진행 상황을 모니터링하고, MRP 프로젝트의 위험과 변동 요인을 식별하고, MRP 프로젝트의 예산 및 일정에 대한 조정과 대안을 수립하는 것을 포함한다.
MRP 구축을 위한 예산 및 일정 수립을 통해 MRP 프로젝트의 효율성과 효과성을 높일 수 있다. MRP 구축을 위한 예산 및 일정 수립의 장점은 다음과 같다.
- 자원 최적화: MRP 구축 비용과 기간을 적절하게 산정하고 배분하여, MRP 프로젝트에 필요한 자원을 최적화할 수 있다.
- 목표 달성: MRP 구축 일정에 따라 주요 작업과 마일스톤을 수행하고, MRP 프로젝트의 진행 상황을 확인하고, MRP 프로젝트의 목표를 달성할 수 있다.
- 위험 대응: MRP 프로젝트의 위험과 변동 요인을 미리 예측하고, 발생할 경우 적절하게 대응하고, MRP 프로젝트의 예산 및 일정에 대한 조정과 대안을 수립할 수 있다.
MRP 구축 설계 및 개발 단계
MRP 구축을 위한 설계 및 개발 단계에서는 MRP 모델과 소프트웨어의 설계와 개발을 수행한다. MRP 모델과 소프트웨어는 MRP 구축의 핵심적인 산출물로, MRP 시스템의 기능과 성능을 결정하는 요소이다. MRP 모델과 소프트웨어의 설계와 개발을 위해 다음과 같은 활동을 수행한다.
- MRP 모델의 선택 및 적용: MRP 모델은 제품의 최종 수요량에 따라 필요한 자재와 부품의 종류, 수량, 시기 등을 계산하는 수학적인 기법이다. MRP 모델은 다양한 종류가 있으며 각각 장단점이 있다. MRP 모델의 선택 및 적용은 대상 회사와 제품의 특성, MRP 프로젝트의 목표와 범위, MRP 프로젝트 팀과 작업 그룹, MRP 이해관계자들의 의견 등을 고려하여 수행한다. 예를 들어 대상 회사에서는 Lot-for-Lot(L4L) 모델을 선택하고 적용했다면 L4L 모델은 필요한 자재와 부품의 수량을 정확하게 계산하고, 재고비용을 최소화하는 장점이 있다.
- MRP 소프트웨어의 개발 및 테스트: MRP 소프트웨어는 MRP 모델을 컴퓨터로 구현한 프로그램이다. MRP 소프트웨어는 MRP 시스템의 사용자 인터페이스와 데이터베이스 인터페이스를 제공하고, MRP 모델의 계산과 출력을 수행한다. MRP 소프트웨어의 개발 및 테스트는 MRP 모델의 선택 및 적용 결과, MRP 시스템의 요구사항과 기능, MRP 프로젝트 팀과 작업 그룹, 프로젝트 컨설턴트 등을 고려하여 수행한다. 예를 들어 구축한 물류회사에서는 Visual Basic과 Oracle을 이용하여 MRP 소프트웨어를 개발하고 테스트했다. Visual Basic은 사용자 인터페이스를 쉽게 구현할 수 있는 장점이 있으며, Oracle은 대용량 데이터베이스를 안정적으로 관리할 수 있는 장점이 있다.
- MRP 데이터베이스의 구축 및 관리: MRP 데이터베이스는 MRP 시스템에 필요한 모든 데이터를 저장하고 관리하는 시스템이다. MRP 데이터베이스는 제품 구조도, 재고 현황, 수요 예측 등의 입력 데이터와 구매 주문서, 생산 계획서, 재고 조정 계획서 등의 출력 데이터를 포함된다. MRP 데이터베이스의 구축 및 관리는 MRP 소프트웨어의 개발 및 테스트 결과, MRP 시스템의 데이터 요구사항과 품질, MRP 프로젝트 팀과 작업 그룹, 프로젝트 컨설턴트 등을 고려하여 수행한다. 예를 들어 구축한 물류회사에서는 Oracle을 이용하여 MRP 데이터베이스를 구축하고 관리하게 된다. Oracle은 MRP 소프트웨어와 호환되며, MRP 데이터베이스의 신속성과 정확성을 보장할 수 있다.
MRP 모델과 소프트웨어의 설계와 개발을 통해 MRP 시스템의 기능과 성능을 확보할 수 있다. MRP 모델과 소프트웨어의 설계와 개발의 장점은 다음과 같다.
- 재고관리 효율화: MRP 모델을 적용하여 제품의 최종 수요량에 따라 필요한 자재와 부품의 종류, 수량, 시기 등을 정확하게 계산하고, MRP 소프트웨어를 이용하여 구매 주문서, 생산 계획서, 재고 조정 계획서 등을 쉽게 작성하고 출력할 수 있다.
- 재고관리 자동화: MRP 소프트웨어를 이용하여 재고관리에 필요한 정보를 자동으로 처리하고, MRP 데이터베이스와 연동하여 재고관리에 필요한 데이터를 자동으로 저장하고 관리할 수 있다.
- 재고관리 실시간화: MRP 소프트웨어를 이용하여 재고관리에 필요한 정보를 실시간으로 업데이트하고, MRP 데이터베이스와 연동하여 재고관리에 필요한 데이터를 실시간으로 조회하고 분석할 수 있다.
MRP 구축 도입 및 운영 단계
MRP 구축을 위한 도입 및 운영 단계에서는 MRP 시스템의 도입과 운영을 수행한다. MRP 시스템의 도입과 운영은 MRP 구축의 마지막 단계이며 MRP 시스템의 효과와 만족도를 검증하고, MRP 시스템의 개선과 발전을 추구하는 것이 목적입니다. MRP 시스템의 도입과 운영을 위해 다음과 같은 활동을 수행한다.
- MRP 시스템의 도입 및 교육: MRP 시스템을 실제로 사용할 수 있도록 도입한다. MRP 시스템의 도입은 MRP 소프트웨어와 데이터베이스를 설치하고, MRP 시스템과 연동되는 장비와 네트워크를 구성하고, MRP 시스템의 보안과 백업을 설정하는 것을 포함한다. 또한 MRP 시스템의 사용자와 관리자에게 MRP 시스템의 기능과 사용법에 대한 교육을 제공합니다. MRP 시스템의 교육은 매뉴얼, 강의, 실습, 테스트 등의 방법으로 진행된다.
- MRP 시스템의 운영 및 모니터링: MRP 시스템을 정상적으로 운영하고, MRP 시스템의 성능과 상태를 모니터링한다. MRP 시스템의 운영은 MRP 소프트웨어와 데이터베이스를 실행하고, MRP 모델의 계산과 출력을 수행하고, MRP 시스템의 사용자와 관리자가 필요한 정보를 입력하고 조회하고 수정하는 것을 포함한다. 또한 MRP 시스템의 모니터링은 MRP 소프트웨어와 데이터베이스의 작동 여부와 오류 여부를 확인하고, MRP 시스템의 품질과 성능을 측정하고, MRP 시스템의 문제점과 개선점을 파악하는 것을 포함된다.
- MRP 시스템의 평가 및 개선: MRP 시스템의 효과와 만족도를 평가하고, MRP 시스템의 개선과 발전을 추구한다. MRP 시스템의 평가는 재고비용 절감, 서비스 수준 향상, 생산성 증대 등의 지표로 MRP 프로젝트의 목표 달성 정도를 측정하고, MRP 이해관계자들의 의견과 피드백을 수집하고 분석하는 것을 포함한다. 또한 MRP 시스템의 개선은 MRP 모델과 소프트웨어, 데이터베이스 등에 대한 수정과 업데이트를 수행하고, 새로운 기능과 서비스를 추가하고, 새로운 기술과 방법론을 도입하는 것을 포함한다.
MRP 시스템의 도입과 운영을 통해 MRP 구축의 결과와 만족도를 확인하고, MRP 구축의 지속적인 발전을 추구할 수 있다. MRP 시스템의 도입과 운영의 장점은 다음과 같다.
- 재고관리 실천: MRP 시스템을 실제로 사용하면서, 재고관리의 이론과 실무를 연결하고, 재고관리의 효과와 가치를 체감할 수 있다.
- 재고관리 관리: MRP 시스템을 정상적으로 운영하고 모니터링하면서, 재고관리의 상태와 성과를 관리하고, 재고관리의 문제점과 개선점을 발견하고 해결할 수 있다.
- 재고관리 개선: MRP 시스템의 효과와 만족도를 평가하고 개선하면서, 재고관리의 품질과 성능을 향상하고, 재고관리의 새로운 가능성과 미래를 탐색할 수 있다.
마지막으로 위 사진은 MRP 시스템의 연장선인 WMS 실행 프로세스에 대한 참고 사진이다. 기업 내부 전산시스템은 거대한 톱니바퀴와 크고 작은 톱니바퀴 등 여러 톱니바퀴가 맞물려 돌아간다. 쉽게 보고 접근하고, 구축하고 활용 운영하려고 한다면 오산이다.