...
본문 바로가기
컨설턴트의 SCM 이야기

BOM (Bill of Materials) 개념과 활용

by 꾸매힘 2024. 11. 13.
목차
1.서론
2.BOM, 제품의 설계도
3.BOM의 종류, 어떤 것이 있을까요?
4.BOM, 어떤 정보를 담고 있을까요?
5.BOM 관리 시스템, 효율적으로 구축하고 운영하려면?

 

컨설턴트의 SCM 이야기
컨설턴트의 SCM 이야기

 

1. 서론

 

BOM(Bill of Materials)은 제품의 설계도와 같습니다. BOM은 제품을 구성하는 모든 자재, 부품, 반제품, 원자재 등의 목록과 수량을 계층적으로 나타낸 문서입니다. BOM은 제품 개발 및 생산의 모든 단계에서 활용되는 중요한 정보이며, 정확하고 효율적인 BOM 관리는 기업의 경쟁력을 높이는 데 필수적입니다. 이번 포스팅에서는 BOM의 개념과 중요성, 종류, 구성 정보, 활용 방법, 그리고 BOM 관리 시스템 구축 및 운영 팁에 대해 자세히 알아보겠습니다.

 

2. BOM, 제품의 설계도

 

2.1 BOM의 개념 및 중요성

 

BOM(Bill of Materials)은 제품을 구성하는 모든 자재, 부품, 반제품, 원자재 등의 목록과 수량을 계층적으로 나타낸 문서입니다. BOM은 제품의 구성 요소와 그들 간의 관계를 명확하게 보여주는 제품 구조의 청사진과 같습니다. BOM은 제품 개발, 자재 조달, 생산, 원가 계산, 품질 관리 등 제품 생산과 관련된 모든 분야에서 활용되는 중요한 정보입니다.

 

 

BOM은 단순히 자재 목록을 나열하는 것 이상의 의미를 가집니다. BOM은 제품 구조를 시각적으로 표현하여 제품 개발 및 생산 과정의 효율성을 높이고, 다양한 부서 간의 정보 공유 및 협업을 촉진하며, 정확한 원가 계산 및 품질 관리를 가능하게 합니다. BOM은 제품 생산의 전 단계에서 활용되는 필수적인 정보이며, 정확하고 효율적인 BOM 관리는 기업의 경쟁력을 높이는 데 중요한 역할을 합니다.

 

BOM의 중요성은 다음과 같습니다.

 

① 정확한 자재 정보 제공:

 

BOM은 제품 생산에 필요한 모든 자재 정보를 정확하게 제공합니다. 이는 자재 조달, 생산 계획 수립, 재고 관리 등에 필수적인 정보이며, 오류나 누락 없이 정확한 자재 정보를 제공하여 생산 과정의 효율성을 높입니다. 예를 들어, BOM은 각 자재의 품번, 품명, 규격, 수량, 단위, 리드 타임 등을 명확하게 명시하여 구매 부서에서 정확한 자재를 적시에 조달할 수 있도록 지원합니다.

 

② 효율적인 생산 관리:

 

BOM은 생산 계획 수립, 자재 소요량 계산, 생산 진척 관리 등 효율적인 생산 관리를 지원합니다. BOM을 통해 생산에 필요한 자재, 부품, 반제품 등을 파악하고, 적시에 자재를 조달하여 생산 차질을 방지할 수 있습니다. 또한, BOM을 기반으로 생산 진척 상황을 관리하고, 생산 병목 현상을 파악하여 생산 효율성을 높일 수 있습니다.

 

③ 원활한 의사소통:

 

BOM은 제품 개발, 설계, 생산, 품질 관리 등 다양한 부서 간의 원활한 의사소통을 지원합니다. BOM은 제품 구성 정보를 표준화된 형태로 제공하여 부서 간 정보 공유 및 의사소통을 원활하게 하고, 오해나 오류 발생을 최소화합니다. 예를 들어, 설계 부서에서 BOM을 작성하고, 생산 부서는 BOM을 참조하여 생산 계획을 수립하며, 품질 관리 부서는 BOM을 활용하여 제품 검사를 수행합니다. BOM은 이처럼 다양한 부서 간의 정보 공유 및 협업을 위한 중요한 도구입니다.

 

④ 제품 변경 관리:

 

BOM은 제품 변경 관리에 필수적인 정보입니다. 제품 설계 변경, 자재 변경, 공정 변경 등 제품 변경 발생 시 BOM을 업데이트하여 변경 사항을 반영하고, 변경 이력을 관리할 수 있습니다. 이를 통해 제품 변경에 따른 영향을 분석하고, 효율적인 변경 관리를 수행할 수 있습니다. 예를 들어, BOM을 통해 제품 변경으로 인해 어떤 자재의 수량이 변경되는지, 어떤 공정에 영향을 미치는지 등을 파악하고, 변경 관리 계획을 수립할 수 있습니다.

 

⑤ 원가 절감:

 

BOM은 제품 원가 계산에 활용되어 원가 절감에 기여합니다. BOM을 통해 제품 구성 자재의 비용을 정확하게 파악하고, 자재 낭비를 줄이며, 생산 효율성을 높여 제품 원가를 절감할 수 있습니다. 또한, BOM을 활용하여 제품 가격 결정, 자재 구매 협상, 생산 비용 분석 등을 수행하여 원가 절감 전략을 수립할 수 있습니다.

 

2.2 BOM의 다양한 이름

 

BOM은 다양한 이름으로 불립니다. 가장 일반적인 명칭은 BOM (Bill of Materials)이며, 한국어로는 자재 명세서라고 합니다. 이 외에도 BOM은 제품 구성 부품 목록에 중점을 둔 경우 부품 목록(Parts List)이라고 불리기도 하며, 제품의 구성 요소 및 관계를 강조하는 경우 제품 구조(Product Structure)라고 불리기도 합니다. 화학, 식품, 제약 등의 산업에서는 레시피(Recipe) 또는 포뮬러(Formula)라는 용어를 사용하기도 합니다.

 

① BOM (Bill of Materials): 가장 일반적으로 사용되는 BOM의 명칭입니다. 제품 구성 요소에 대한 포괄적인 정보를 제공하는 문서를 의미합니다.

 

② 자재 명세서: BOM을 한국어로 번역한 용어입니다. 국내에서는 BOM과 자재 명세서라는 용어를 혼용하여 사용하는 경우가 많습니다.

 

③ 부품 목록 (Parts List): 제품 구성 부품 목록에 중점을 둔 경우 사용되는 용어입니다. 주로 기계, 전자 제품 등 부품으로 구성된 제품의 BOM을 지칭할 때 사용됩니다.

 

④ 제품 구조 (Product Structure): 제품의 구성 요소 및 관계를 강조하는 경우 사용되는 용어입니다. 제품 구성 요소 간의 계층 구조, 상호 관계, 조립 순서 등을 시각적으로 표현하는 BOM을 의미합니다.

 

⑤ 레시피 (Recipe) 또는 포뮬러 (Formula): 화학, 식품, 제약 등의 산업에서 사용되는 용어입니다. 제품 생산에 필요한 원료, 성분, 배합 비율 등을 명시한 BOM을 의미합니다.

 

BOM은 산업 분야, 제품 특성, 기업 문화 등에 따라 다양한 이름으로 불릴 수 있지만, 기본적인 개념과 목적은 동일합니다.

 

3. BOM의 종류, 어떤 것이 있을까요?

 

BOM은 제품 구조, 구성 방식, 활용 목적 등에 따라 다양한 종류로 분류할 수 있습니다. 대표적인 BOM 종류는 다음과 같습니다.

 

 

3.1 단일 레벨 BOM (Single-level BOM)

 

단일 레벨 BOM은 완제품을 구성하는 모든 자재를 하나의 레벨로 나열하는 가장 단순한 형태의 BOM입니다. 완제품을 생산하는 데 필요한 모든 자재 목록과 수량을 한눈에 보여줍니다. 단일 레벨 BOM은 구조가 단순하고 이해하기 쉽다는 장점이 있지만, 제품 구조를 상세하게 표현하기에는 제한적이며, 복잡한 제품에는 적합하지 않습니다.

 

예를 들어, 의자를 생산하는 데 필요한 자재가 나무, 나사, 페인트라고 가정해 보겠습니다. 단일 레벨 BOM은 이러한 자재들을 하나의 목록으로 표현합니다.

 

[BOM 예시]

자재 번호 자재 명칭 수량 단위
WD-100 나무 10
SC-200 나사 50
PT-300 페인트 1

 

단일 레벨 BOM은 간단한 제품이나 부품 수가 적은 제품에 적합합니다. 그러나 제품 구조가 복잡하거나 부품 수가 많은 경우에는 제품 구성 요소 간의 관계를 명확하게 파악하기 어렵다는 단점이 있습니다.

 

3.2 다중 레벨 BOM (Multi-level BOM)

 

다중 레벨 BOM은 완제품을 구성하는 자재를 계층적으로 표현하는 BOM입니다. 상위 레벨 품목과 하위 레벨 품목 간의 관계를 명확하게 표시하여 제품 구조를 상세하게 보여줍니다. 다중 레벨 BOM은 복잡한 제품에 적합하며, 제품 구성 요소 간의 관계를 쉽게 파악할 수 있다는 장점이 있습니다. 그러나 BOM 구조가 복잡해질 수 있다는 단점이 있습니다.

 

예를 들어, 자동차를 생산하는 경우, 자동차는 엔진, 차체, 휠 등으로 구성되고, 엔진은 다시 실린더, 피스톤, 크랭크축 등으로 구성됩니다. 다중 레벨 BOM은 이러한 계층 구조를 명확하게 표현합니다.

 

레벨 0: 자동차 (완제품)

레벨 1: 엔진, 차체, 휠 (자동차를 구성하는 주요 부품)

레벨 2: 실린더, 피스톤, 크랭크축 (엔진을 구성하는 부품)

 

다중 레벨 BOM은 각 레벨의 품목과 그 품목을 구성하는 하위 품목들을 트리 형태로 표현하여 제품 구조를 시각적으로 보여줍니다. 이를 통해 제품 개발, 설계, 생산, 품질 관리 등 다양한 부서에서 제품 구성 요소 간의 관계를 쉽게 이해하고, 효율적인 업무 수행을 가능하게 합니다.

 

다중 레벨 BOM은 MRP(Material Requirements Planning) 시스템에서 자재 소요량 계산에 필수적인 정보입니다. MRP 시스템은 다중 레벨 BOM을 활용하여 완제품 생산에 필요한 모든 자재의 소요량과 조달 시점을 계산합니다. 또한, 다중 레벨 BOM은 제품 원가 계산, 제품 변경 관리, 품질 관리 등 다양한 분야에서 활용될 수 있습니다.

 

 

3.3 모듈 BOM (Modular BOM)

 

모듈 BOM은 제품을 모듈 단위로 분류하여 BOM을 구성하는 방식입니다. 모듈은 여러 제품에서 공통적으로 사용되는 부품 집합을 의미합니다. 예를 들어, 자동차의 경우 엔진, 변속기, 브레이크 시스템 등을 모듈로 정의할 수 있습니다. 모듈 BOM은 모듈 단위로 자재 목록과 수량을 관리하며, 모듈을 조합하여 다양한 제품의 BOM을 생성할 수 있습니다.

 

모듈 BOM은 다음과 같은 장점을 제공합니다.

 

① BOM 관리 효율성 향상: 모듈 단위로 BOM을 관리하기 때문에 BOM의 크기가 줄어들고, 관리가 용이해집니다. 또한, 모듈 변경 시 해당 모듈을 사용하는 모든 제품의 BOM이 자동으로 업데이트되어 BOM 관리 효율성을 높일 수 있습니다.

 

② 모듈 재사용을 통한 설계 및 생산 시간 단축: 모듈은 여러 제품에서 공통적으로 사용되기 때문에, 모듈을 재사용하여 새로운 제품을 설계하거나 생산할 수 있습니다. 이를 통해 설계 및 생산 시간을 단축하고, 개발 비용을 절감할 수 있습니다.

 

③ 표준화 및 품질 향상: 모듈은 표준화된 부품 집합으로, 품질 관리가 용이하고, 제품의 품질을 향상시킬 수 있습니다. 또한, 모듈을 사용하는 모든 제품에서 동일한 품질 수준을 유지할 수 있습니다.

 

모듈 BOM은 자동차, 전자 제품, 가구 등 다양한 산업에서 활용되고 있으며, 제품 개발 및 생산 효율성을 높이는 데 기여하고 있습니다.

 

3.4 기타 BOM

 

모듈 BOM 외에도 다양한 종류의 BOM이 존재하며, 각 BOM은 특정 목적이나 상황에 맞춰 활용됩니다. 대표적인 기타 BOM 종류는 다음과 같습니다.

 

① 계획 BOM (Planning BOM):

 

계획 BOM은 생산 계획 수립에 사용되는 BOM입니다. 계획 BOM은 예상 수요를 기반으로 자재 소요량을 산출하고, 생산 계획을 수립하는 데 활용됩니다. 계획 BOM은 실제 BOM과 다를 수 있으며, 생산 계획 수립의 효율성을 높이기 위해 단순화되거나 수정될 수 있습니다.

 

② 팬텀 BOM (Phantom BOM):

 

팬텀 BOM은 최종 제품에 포함되지 않지만, 생산 과정에서 필요한 중간 조립품 또는 부품을 표시하는 BOM입니다. 팬텀 BOM은 MRP 시스템에서 중간 조립품의 자재 소요량을 계산하고, 적시에 조달될 수 있도록 하는 데 활용됩니다. 팬텀 BOM은 MRP 시스템의 정확성을 높이고, 생산 계획의 효율성을 향상시키는 데 기여합니다.

 

③ Low-level BOM:

 

Low-level BOM은 모든 구성 요소를 최하위 레벨에 표시하는 BOM입니다. MRP 시스템에서 자재 소요량 계산에 활용되며, 각 자재의 소요량을 정확하게 파악하고, 중복 계산을 방지하는 데 도움을 줍니다. Low-level BOM은 MRP 시스템의 효율성을 높이고, 정확한 자재 조달 계획을 수립하는 데 기여합니다.

 

4. BOM, 어떤 정보를 담고 있을까요?

 

4.1 BOM 구성 정보

 

BOM은 제품 구성 요소에 대한 다양한 정보를 포함하고 있습니다. BOM에 포함되는 정보는 제품의 복잡성, 생산 방식, 관리 시스템 등에 따라 다를 수 있지만, 일반적으로 다음과 같은 정보들이 포함됩니다.

 

 

① 자재 번호 (Part Number): 자재를 식별하기 위한 고유 번호입니다. 자재 번호는 자재 관리 시스템에서 자재를 식별하고 추적하는 데 사용됩니다. 자재 번호는 체계적으로 부여되어야 하며, 중복되거나 혼동되는 번호는 사용하지 않아야 합니다.

 

② 자재 명칭 (Part Name): 자재의 이름입니다. 자재 명칭은 BOM에서 자재를 식별하고 이해하는 데 도움을 줍니다. 자재 명칭은 명확하고 간결하게 작성되어야 하며, 오해의 소지가 없도록 표준화된 용어를 사용하는 것이 좋습니다.

 

③ 수량 (Quantity): 상위 품목 생산에 필요한 하위 품목의 수량입니다. BOM은 각 자재의 소요량을 명확하게 명시하여 자재 조달 및 생산 계획 수립에 필요한 정보를 제공합니다.

 

④ 단위 (Unit of Measure): 자재 측정 단위입니다. 개, kg, m, liter 등 다양한 단위가 사용될 수 있으며, BOM은 각 자재의 단위를 명확하게 표시하여 자재 소요량 계산 및 재고 관리에 오류가 발생하지 않도록 합니다.

 

⑤ 리드 타임 (Lead Time): 자재 조달에 소요되는 시간입니다. 리드 타임은 자재 주문부터 납품까지 걸리는 시간을 포함하며, MRP 시스템에서 자재 조달 시점을 결정하는 데 중요한 정보입니다.

 

⑥ 단계 (Level): BOM 계층 구조에서 자재의 레벨입니다. BOM은 제품 구조를 트리 형태로 표현하며, 각 자재는 트리 구조에서 특정 레벨에 위치합니다. 최상위 레벨은 완제품이며, 하위 레벨로 갈수록 구성 요소의 단위가 작아집니다.

 

⑦ 참조 지정자 (Reference Designator): PCB(Printed Circuit Board)와 같이 위치 정보가 중요한 경우, 자재의 위치를 표시합니다. 참조 지정자는 PCB 설계 도면에서 각 부품의 위치를 식별하는 데 사용되며, BOM에서 참조 지정자를 명시하여 부품의 위치 정보를 제공할 수 있습니다.

 

4.2 BOM 활용 방법

 

BOM은 제품 개발 및 생산의 모든 단계에서 다양하게 활용될 수 있습니다. 주요 활용 방법은 다음과 같습니다.

 

① 자재 소요량 계산:

 

BOM은 자재 소요량 계산에 필수적인 정보입니다. MRP(Material Requirements Planning) 시스템은 BOM 정보를 기반으로 완제품 생산에 필요한 자재의 종류와 수량을 파악하고, 자재 조달 계획을 수립합니다. BOM은 각 자재의 소요량, 리드 타임, 재고 수준 등을 고려하여 정확한 자재 조달 계획을 수립하는 데 도움을 줍니다. 예를 들어, MRP 시스템은 BOM을 참조하여 완제품 100개를 생산하는 데 필요한 A 부품 200개, B 부품 300개를 계산하고, 각 부품의 리드 타임과 재고 수준을 고려하여 적절한 시점에 자재를 발주할 수 있도록 합니다.

 

② 생산 계획 수립:

 

BOM은 생산 계획 수립에도 중요한 역할을 합니다. BOM 정보를 기반으로 생산에 필요한 자재, 부품, 반제품 등을 파악하고, 생산 시간을 예측하여 생산 계획을 수립할 수 있습니다. BOM은 각 작업의 순서, 소요 시간, 필요 자원 등을 고려하여 효율적인 생산 계획을 수립하는 데 도움을 줍니다. 예를 들어, BOM을 통해 제품 조립에 필요한 각 부품의 조립 순서와 소요 시간을 파악하고, 생산 능력을 고려하여 생산 일정을 계획할 수 있습니다.

 

③ 원가 계산:

 

BOM은 제품 원가 계산에도 활용됩니다. BOM 정보를 기반으로 제품 구성 자재의 비용을 정확하게 파악하고, 자재 비용 및 생산 비용을 산출하여 제품 원가를 계산할 수 있습니다. BOM은 제품 원가 분석, 가격 결정, 원가 절감 등에 중요한 정보를 제공합니다. 예를 들어, BOM을 통해 제품 구성 자재의 가격 정보를 파악하고, 각 자재의 소요량을 곱하여 자재 비용을 계산할 수 있습니다. 또한, BOM을 활용하여 제품 생산에 필요한 작업 시간, 인력 비용, 설비 비용 등을 산출하여 생산 비용을 계산할 수 있습니다.

 

④ 품질 관리:

 

BOM은 품질 관리에도 활용됩니다. BOM 정보를 기반으로 제품 구성 요소를 추적하고, 품질 문제 발생 시 원인 분석 및 개선 조치를 취할 수 있습니다. BOM은 제품 구성 요소의 품질 정보, 검사 기준, 불량률 등을 관리하여 제품 품질을 향상시키는 데 도움을 줍니다. 예를 들어, BOM을 통해 제품에 사용된 특정 부품의 제조사, 규격, 생산일자 등을 추적하고, 품질 문제 발생 시 해당 부품의 품질 정보를 확인하여 문제 원인을 분석할 수 있습니다.

 

⑤ 설계 변경 관리:

 

BOM은 제품 설계 변경 관리에도 중요한 역할을 합니다. BOM을 통해 제품 구성 요소의 변경 이력을 관리하고, 변경 사항을 추적하여 제품 설계 변경에 따른 영향을 분석할 수 있습니다. BOM은 제품 설계 변경에 따른 자재 소요량 변화, 생산 계획 조정, 원가 변동 등을 파악하고, 효율적인 설계 변경 관리를 수행하는 데 도움을 줍니다.

 

5. BOM 관리 시스템, 효율적으로 구축하고 운영하려면?

 

5.1 BOM 관리 시스템 구축

 

BOM 관리 시스템은 BOM 정보를 효율적으로 관리하고 활용하기 위한 시스템입니다. BOM 관리 시스템은 BOM 생성, 수정, 버전 관리, 승인, 검색, 보고서 생성 등 다양한 기능을 제공하며, ERP, PLM, MES 등 다른 시스템과 연동하여 정보 공유 및 효율성을 향상시킬 수 있습니다.

 

 

BOM 관리 시스템 구축 시 고려해야 할 사항은 다음과 같습니다.

 

① 시스템 선택 기준:

 

기업 규모, 제품 복잡성, 예산 등을 고려하여 적합한 BOM 관리 시스템을 선택해야 합니다. 중소기업이나 단순한 제품을 생산하는 기업은 기본적인 기능을 갖춘 저렴한 시스템을 선택할 수 있으며, 대기업이나 복잡한 제품을 생산하는 기업은 다양한 기능과 확장성을 갖춘 고급 시스템을 선택해야 합니다.

 

② 시스템 기능:

 

BOM 관리 시스템은 BOM 생성, 수정, 버전 관리, 승인, 검색, 보고서 생성 등 다양한 기능을 제공해야 합니다. BOM 생성 기능은 사용자가 쉽고 빠르게 BOM을 작성할 수 있도록 지원해야 하며, 수정 기능은 BOM 정보를 수정하고 업데이트할 수 있도록 지원해야 합니다. 버전 관리 기능은 BOM 변경 이력을 관리하고, 이전 버전으로 복원할 수 있도록 지원해야 합니다. 승인 기능은 BOM 작성 및 수정에 대한 승인 프로세스를 구축하여 BOM 정보의 정확성을 확보할 수 있도록 지원해야 합니다. 검색 기능은 사용자가 필요한 BOM 정보를 쉽게 검색할 수 있도록 지원해야 하며, 보고서 생성 기능은 다양한 BOM 관련 보고서를 생성하여 의사 결정을 지원해야 합니다.

 

③ 시스템 연동:

 

BOM 관리 시스템은 ERP(Enterprise Resource Planning), PLM(Product Lifecycle Management), MES(Manufacturing Execution System) 등 다른 시스템과 연동하여 정보 공유 및 효율성을 향상시킬 수 있습니다. ERP 시스템과 연동하여 자재 관리, 생산 계획, 원가 계산 등을 효율적으로 수행할 수 있으며, PLM 시스템과 연동하여 제품 설계 정보를 공유하고, 제품 변경 관리를 효율적으로 수행할 수 있습니다. MES 시스템과 연동하여 생산 실적 정보를 공유하고, 생산 현황을 실시간으로 파악할 수 있습니다.

 

5.2 BOM 관리 시스템 운영

 

BOM 관리 시스템을 효율적으로 운영하기 위해서는 다음과 같은 사항을 고려해야 합니다.

 

① 데이터 정확성 확보:

 

정확한 BOM 정보 입력 및 관리를 통해 BOM 정보의 정확성을 확보해야 합니다. BOM 정보에 오류가 있는 경우 자재 조달 오류, 생산 계획 오류, 원가 계산 오류 등 다양한 문제가 발생할 수 있습니다. 따라서 BOM 정보 입력 시 오류를 최소화하고, 정기적으로 BOM 정보를 검토하고 업데이트하여 데이터 정확성을 유지해야 합니다.

 

② 변경 관리 프로세스 구축:

 

BOM 변경 발생 시 체계적인 변경 관리 프로세스를 구축하여 BOM 정보의 일관성을 유지해야 합니다. BOM 변경 시 변경 사항을 명확하게 기록하고, 변경 이력을 추적하여 BOM 정보의 변경 과정을 투명하게 관리해야 합니다. 또한, BOM 변경에 대한 승인 프로세스를 구축하여 BOM 정보의 정확성과 신뢰성을 확보해야 합니다.

 

③ 사용자 교육 및 지원:

 

BOM 관리 시스템 사용자에 대한 교육 및 지원을 통해 시스템 활용도를 높이고, 효율적인 BOM 관리를 지원해야 합니다. 사용자 교육은 시스템 사용 방법, BOM 작성 및 수정 방법, 변경 관리 프로세스 등 다양한 내용을 포함해야 하며, 사용자의 이해도와 숙련도를 높이는 데 중점을 두어야 합니다. 또한, 시스템 운영 중 발생하는 문제 해결 및 기술 지원을 제공하여 사용자의 불편을 최소화하고, 시스템 활용도를 높여야 합니다.

댓글