A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

Why do I Need to Change My “Out-of-the-Box PLM”?

Why do I Need to Change My “Out-of-the-Box PLM”?
olegshilovitsky
olegshilovitsky
4 June, 2009 | 2 min for reading

I’d like to discuss a topic which is probably the most “non technological” topic I have ever discussed in this blog. This is what we refer to as ‘best practices’. This exists in PLM, ERP, and many other business and enterprise systems. But I’d like to discuss what is behind this topic, particularly the business and technological drivers that will change the “out-of-the-box” PLM system.

So, what are benefits to have a plain, vanilla, out-of-the-box PLM implementation?

1. No need to have expensive implementation services; you just need to install it

2. You don’t need to define processes; you just need to map your organization roles to those that already exist in the system

3. You future PLM version will be easily implemented on top of the existing one

I’m sure, in the beginning, your first impulse is to opt for “out of the box”. But I suggest that you look at the factors that prevent you from doing so realistically:

1. You need to integrate data with existing systems. As a result, you need to enhance your data model

2. You are running a system inside of an organization with all the related business systems – so you need to adapt to the existing business processes (ERP, CRM etc.)

3. You are working for OEM/Suppliers, so you need to justify your processes with suppliers

Therefore, how can you handle system deployment in order to prevent future hassles? Here’s how:

1. Data Models: reuse what you have with out-of-the-box and add what you need. Try to avoid changes in existing models.

2. Business Processes: use as much as possible in a declarative way to define processes. For any additional implementation separate as much as possible between process definition and addition customization you will make using programming language.

3. Integrations: Set up an integration between systems as part of the business process. Try to avoid batch data transfers. Keep logic separate.

In short, here’s my conclusion: – (1) You cannot implement totally out-of-the box; (2) You need to minimize amount of customization you will do; (3) You need to apply tools and technology that will minimize the cost and time for future migration.

I’d like to figure out what tools and technologies would be helpful to optimize the cost of your implementation:

1. Use declarative tools as much as possible as well as tools provided by your vendor (for customization, development scripting etc.)

2. Use standard-based customization if possible (i.e. BPMN for process management and workflow)

3. Use low cost customization and development tools for easy implementation. Your services will cost less and in the future it will be easy to find suppliers for next customization.

To sum up, these are basic, if not obvious principles. I’d like to hear whether or not you think that they are applicable, and in which instances.

Recent Posts

Also on BeyondPLM

4 6
6 August, 2010

I read a very good summary of SharePoint 2010 Search Features by Agnes Molnar on End User SharePoint blog. Take a look...

30 October, 2025

I’m getting ready for the next round of PLM podcast discussions later today. If you haven’t seen it before, check...

5 May, 2014

PLM downstream usage is a popular and well-known topic. Speak to anybody in PLM community about how to implement PLM...

18 February, 2009

I think everybody likes cool presentations … especially when they are about surface computing. So, coincidentally, I had the chance...

3 July, 2017

According to IDC research, manufacturing industry is going to invest near $178bn in the next 4 years in IoT solutions....

24 April, 2020

Microsoft Azure blog brings the story about how PTC and Azure partnership empowers industrial organizations. Check out the article –...

24 March, 2012

Autodesk PLM 360 is widely announced and promoted “new cloud alternative” from Autodesk to disrupt PLM market. After initial announcement,...

6 June, 2013

Disclosure: As a co-founder of Inforbix and responsible of PLM 360 and Autodesk Vault product development at at Autodesk, I...

28 July, 2014

One of the topics that usually raises a lot of debates is Part Numbers. One of my first takes on...

Blogroll

To the top