February 21, 2015
I’m planning to attend PI Congress event in Dusseldorf next week. As part of the preparation, I’m taking a look back on past events. Back in 2012, I was presented at PLM Innovation 2012 event in Munich about PLM and consumerization. You can navigate and see my presentation. One of the topics I discussed was related to enterprise software and future impact on enterprise IT. The changes were coming to enterprise IT and we can see it clearly now. Business insider article Today’s IT department is in fight for its life can help you to understand the significance of changes.
Changes in enterprise IT made me think again about what changed in enterprise software. I want to come with top three significant changes comparing to 2012 – Distributed, Connected, Cloud.
1- Distributed. Nothing happens these days in a single place. Regardless on what type of company and industry sector are you working, you have to deal with the situation when you customers, partners, suppliers, engineers, manufacturing facilities are located everywhere. This is a new reality and it is getting reflected into enterprise software.
2- Connected. Another thing. People need answer now, at the right moment. People are expecting a different speed from business and enterprise software must provide an answer. Social networks and web disrupted the way enterprises are operating nowadays. Everyone is staying connected.
3- Cloud. Enterprise moved from discussion about cloud into practical implementation of cloud software. It is not about why to implement cloud. It is about how to do it right. Enterprise software vendors and their customers are looking how to find a right solution for today and tomorrow.
What is my conclusion? The reality of today is distributed enterprise software. Essentially, there is no single location for any organization. If you developing PLM software today, take the distribution factor as the most fundamental requirement. Second is communication – the information is flowing between people at high speed and frequency. The right information is in chat, messenger, shared content. How to pickup this information and make it connected to people decisions is a critical aspect. The last one is cloud. There are lot of confusion about what is cloud and how it can be done for organization. But, every organization is going to discover how cloud is impacting what enterprise IT is doing. No escapes here. Just my thoughts…
Image courtesy of KROMKRATHOG at FreeDigitalPhotos.net
December 10, 2012
It is hard to find somebody in PLM industry not familiar with the idea of "single point of truth". I discussed the latest modification of that idea called "the whole truth" here earlier this year. I’ve been thinking about PLM implementations over the weekend and some perspective on PLM concepts. In addition to that, I had some healthy debates over the weekend with my friends online about ideas of centralization and decentralization. All together made me think about potential roots and future paths in PLM projects.
PLM was started as an idea to provide a central point for data about the product and the lifecycle. It was heavily influence by two factors: 1- protectiveness of CAD business to IP and CAD file formats; 2- ideas and successes of centralized ERP implementations. In CAD and PLM space the discussion was always presented as "best of breed vs. integrated", but in fact, PLM vendors tried to apply their influence to implement centralized data management role in PLM. Attempt to copy ERP businesses was another factor pushing PLM towards centralization.
PDM was another influencing factors in future PLM implementation. The idea of PDM was centralization. It is a great model to centralized all document records, drawings, revisions, etc. PDM was never designed to be decentralized. Even more, all trials to implement decentralized PDM systems in the past failed. The challenge of organizations was to grow beyond a single point of data storage, data model and data organization. Later in time, companies started to experiment with "virtual layers" beyond multiple systems and product data domains. Virtual layers were sort of bastardization of centralized PDM idea. PDM systems worked well with a central repository of data, but failed massively to support distributed and decentralized process management. Virtual layer was complicated, costly and didn’t work well.
The challenge is that number of companies brought to centralized PLM concept is large these days. They are continuing to spend money and resources trying to implement centralized data and processes. Eventually, they might discover at the end (after spending a lot of money), centralized idea of data and processes cannot support what they want to implement and cannot work in a distributed environment.
What is my conclusion? PLM implementations (or how some people calls it "PLM Journey") reminded me "5 years plans" in former Soviet Union. They came originally from the same place – centralization and control. The old formation of PLM systems cannot work in distributed organization environment and support distributed processes. New formation of PLM systems need to focus on network, data connectivity and processes to connect data. Just my thoughts…