Best Practices to Manage Software BOM in Multi-Disciplinary Product Structure

Oleg Shilovitsky
Oleg Shilovitsky
12 December, 2024 | 3 min for reading
Best Practices to Manage Software BOM in Multi-Disciplinary Product Structure

Products are getting more complex. In a world where software is quickly becoming the most complex part of every car, a toaster has a wifi card and sends messages to a mobile phone and refrigerators are connected online to Amazon, the importance of software BOM cannot be overstated. 

Historically, each of the BOMs naturally lived in its own silo. Mechanical engineers were responsible for creating the BOM by exporting it from the MCAD. The same was done by electronics engineers designing PCBA. Software components were managed separately. Such a status quo doesn’t provide a mechanism to control the entire product information, manage traceability and revision dependencies. 

A few days ago, Martijn Dullaart published a very good article speaking about management of Software BOMs – Software in Configuration Management Baselines. I recommend you to check this out.

OpenBOM gives you a mechanism to control the entire produce structure in a robust yet simple way. 

Digital BOM Foundation

The foundation of OpenBOM’s approach is the Digital Bill of Materials (Digital BOM), a data modeling concept that helps companies handle product data by leveraging modern graph-based data management technologies. You can read more about OpenBOM data modeling here.

An important core element of digital BOM is a flexible data model that allows you to build different item types for each element of the product structure and build a structure to define any product. 

OpenBOM Flexible Data Model

Multi-disciplinary BOM model

The ability of OpenBOM to manage multiple item types and create product structures seamlessly is the greatest way to create a complex structure capable of bringing mechanical, electronics, and software components together and managing the lifecycle of the entire model. In a simplified diagram, this is how it may look like: 

Multi-disciplinary BOM

These data elements can be imported from each CAD system (MCAD, PCB, etc) as well as imported via Excel or via OpenBOM REST API. Once the data is imported, you can manage a product structure and recombine it in the way you need using OpenBOM’s intuitive and collaborative BOM editor. 

OpenBOM Collaborative Digital BOM Editor

A super powerful capability of OpenBOM is an interactive collaborative editor of product structure. It allows multiple people to edit all BOMs simultaneously without overriding and blocking each other. OpenBOM gives you a seamless (a la Google Sheets) user interface that is tuned to specific catalog types and allows you to instantly manipulate BOM components. 

BOM collaborative editor

Video Demo 

Please watch a quick video that demonstrates how you can easily create a multi-disciplinary BOM by combining different components and BOM modules. 

Conclusion

The core element of OpenBOM is Digital BOM which provides a flexible and robust model to create and manage product information including different item types and structures. A flexible data model, which is part of OpenBOM, allows you to define a data model for any type of item- mechanical, electrical, electronic, or software. The beauty and simplicity of OpenBOM is that every item type (defined in catalogs) can have a different set of attributes including multiple file attachments, links to external systems and data sources combined allowing you to create the most comprehensive data structure for multi-disciplinary BOM. 

REGISTER FOR FREE and check how OpenBOM can help you. 

Best, Oleg 

Related Posts

Also on OpenBOM

4 6
12 December, 2024

Products are getting more complex. In a world where software is quickly becoming the most complex part of every car,...

10 December, 2024

Sales and customers can solve any problem of any business. Manufacturing is not an exception. Design, plan production, order parts,...

6 December, 2024

As we approach the close of an exciting year, we’re thrilled to share the latest updates from OpenBOM. Our team...

6 December, 2024

Sharing product data with your contract manufacturer (CM) is a critical step in turning your design into a physical product....

6 December, 2024

Graph databases are transforming how we manage and analyze complex data structures. With their ability to represent data as interconnected...

5 December, 2024

In today’s fast-paced manufacturing landscape, the journey from a CAD design to the first product release is more complex than...

4 December, 2024

OpenBOM is built on a forward-thinking strategy centered around data-first principles, a flexible data model, a product knowledge graph, and...

3 December, 2024

At OpenBOM, our mission is simple yet profound: to help companies build products faster and more efficiently using accurate organized...

29 November, 2024

The digital transformation goal of every manufacturing company is to integrate design, quoting, and production. These three elements (or processes)...

To the top