Maintenance BOM and Manufacturing Services Business Models

Oleg Shilovitsky
Oleg Shilovitsky
19 August, 2021 | 3 min for reading
Maintenance BOM and Manufacturing Services Business Models

A few decades ago manufacturing companies were developing products, building them, and shipping them from the docking lot. Now, manufacturing companies are shifting their business models into services. We used to buy products (actually we still do), and we can still go and buy a computer, sofa-bed, or refrigerator (you name it) but the business environment around these products is fast moving forward. 

My first exposure to services was when I learned about Michelin Fleet Solution. Here is the case study about how Michelin moved from selling tires to providing services. Two decades later, we can see many companies moving from selling products to selling services (kilometers, hours, electricity, computer time, etc.).

Data Management for Service and Maintenance

What does it mean for manufacturing companies and how product development and service must be organized? We are hearing from many companies that they need to have better support to manage data about products that are sold to customers. It is needed to manage actual data about each customer product instance, what’s available, and the ability to manage revisions and changes for each of these product structures independently. 

The following picture gives you an idea of how data structure can be organized. The left side of the picture shows as-planned (or engineering) product structure (Product A) and 2 structures on the right belong to two serial numbers of the product (SN-001 and SN-002). 

The BOMs on the right side are called serialized BOMs. An important point about serial BOM is that they might have a subset of information that is serialized and another subset of information that is remaining the same. In the picture, 3 items in the product have serial numbers and other items don’t. 

Copy BOM Function 

The way to serialize BOM in OpenBOM is to use the “Copy BOM ” function available via the dashboard. Each multi-level BOM is represented by a hierarchical structure of single-level BOMs. Copy (serialization function) works for each level independently. So by using the copy function you can control how many levels to synchronize. REST API can be used to automate these functions for the moment. 

Once the BOM is copied you can remove all Items that you don’t want to have in serialized BOM.

Revisions and Changes in Serial BOMs 

Once BOM is serialized, it is a fully functional BOM that allows you to manage revisions and keep the history of all revisions.Conclusion 

OpenBOM’s flexible and cloud-based data management architecture allows it to organize Bill of Materials separately for engineering, planning, and serial BOMs. But separating them is only one part of the solution. 

OpenBOM Revisions allows you to manage changes in serial BOMs independently of the engineering and planning BOMs. By doing so, you can manage the lifecycle of the customer’s product and record each change and maintenance performed on that product. Even more, getting access to all these customers’ BOMs gives you control over an entire set of products that allows you to plan how to repurpose and dispose of these products in the future. 

Want to try OpenBOM? Then Register FOR FREE and start your 14-day trial to test all of OpenBOM’s Features. 

Best, Oleg

Related Posts

Also on OpenBOM

4 6
15 June, 2026

On Friday I wrote about how OpenBOM re-thinks cloud PDM and moves engineering teams beyond the local vault. The question...

12 June, 2026

For the last 10-15 years, I watched CAD vendors promise to deliver cloud PDM, but the promise didn’t come true....

9 June, 2026

AI will not fix broken CAD-to-Excel-to-file processes. It will expose them. Engineering teams that want real value from AI need...

9 June, 2026

Get clear, actionable advice on product cost management software—features, benefits, pricing, and tips to help your team control costs with...

8 June, 2026

The principle behind the OpenBOM and QuickBooks integration is straightforward. OpenBOM manages the bill of materials, the parts, the structure,...

4 June, 2026

Modern product development no longer happens inside a single company, a single department, or a single system. Products are designed,...

3 June, 2026

Martin Eigner recently shared a reflection that stayed with me. In a LinkedIn post about engineering in the 1970s and...

2 June, 2026

The five hard problems engineering and manufacturing teams face in 2026, and what it actually takes to solve them. Engineering...

1 June, 2026

Why the PLM data problem is really a workflow problem and why review, validation, and context must become the new...

To the top