Growing up I was also fascinated by Greek mythology and am always struck by how much it is still a part of our language and culture thousands of years later. One of my favorite stories is The Odyssey by Homer. In the story, Odysseus, a Greek king, is trying to get home to his wife and son and is presented with various challenges along the way that prevent him from seeing his home. One of these challenges was the Scylla and Charybdis. His ship was forced to sail between the Scylla, a horrible man-eating monster that was poised above on a rocky cliff and Charybdis, a whirlpool that would pull his ship to a watery grave. This story is the origin for the modern saying "stuck between a rock and a hard place". Odysseus chose to avoid the whirlpool because it could take his entire ship down and deal with the lesser perils of the monster from above. After all how many men could the monster actually eat? Twelve, I think. This obviously parallels situations in our modern world where companies are often forced to choose the lesser of two evils when resolving process and technology issues with Product Lifecycle Management (PLM). Engineering integration in particular is an area where companies are forced to compromise in one way or another to try and satisfy the diverse needs of a company.Engineers typically require fairly sophisticated solutions to maintain the relationships between the various parts and assemblies they create. They also tend to generate large amounts of data that can be used downstream for analysis, manufacturing and simulation. These large data sets with their multi-layered dependencies require a very robust solution that typically can only be provided by a CAD vendor like PTC, Siemens, or Dassault. Unfortunately, these solutions, while ideal for managing engineering data, can be ill-suited for the rest of the organization. This forces companies to compromise when selecting their PLM solution often saddling one organization or many with a tool that is not optimal for their requirements. This article will review the experiences of some of our clients and their struggles to reconcile their engineering departments with the rest of their organizations. It will also detail some of the issues companies encounter as they struggle with addressing the divergent needs of their company and some possible solutions.
One of the biggest issues companies encounter when trying to integrate engineering with the rest of the company via PLM is the dynamic nature of this environment. Successful companies generate large numbers of products, and in order to generate large numbers of products even larger numbers of potential products must be created. To be successful, an engineer needs to have the ability to iterate and experiment. Many of their ideas may not come to fruition and will never see the light of day. PLM systems are structured and are designed to track data that is submitted, to assign part numbers and to put the information under release control. Obviously this type of structure is not very popular in engineering circles. Even traditional CAD product data management (PDM) solutions are viewed with suspicion and loathing by some engineers and designers. They want the freedom to create while management wants to be able to safeguard their output and leverage it across the enterprise and possibly reuse it for other products. They want engineers to have visibility into things like cost and delivery so they can factor that into their design choices. They want manufacturing and purchasing to have early access to engineering information so that they can provide feedback and begin to prepare for new product development. They want to be able to leverage external partners for portions of the design to accelerate the process. Balancing the engineer's and designer's need for creative freedom with the need to manage this process has always been challenging. PLM has upped the stakes significantly. PDM tools are merely vaults with access control and maybe some light release management. PLM is a far more comprehensive solution that opens up the engineering environment to the rest of the enterprise. This creates significant anxiety for engineers and to assuage these concerns, CAD vendors put in elaborate access control solutions that can ultimately create a quagmire for administrators and end users. This leads to one of the most common objections I hear about CAD based PLM solutions when I am interacting with clients. The user experience with these types of solutions is problematic. Engineers are accustomed to intricate user interfaces based on their experience with CAD systems. While CAD systems are becoming more and more accessible, they are still fairly involved applications compared to Excel, Word, or even most ERP systems. CAD vendors must appease their engineering clientele by providing them with a robust and sophisticated solution that will meet their needs to control data and prevent others from inadvertently accessing wrong information or overwriting current information, and do this in a way that doesn't hinder their creativity. It's a pretty tall order! On top of that they have to make sure that the interface does not inhibit adoption by the rest of the enterprise which is an even taller order. Hence, the rock and the hard place. In most cases, based on the feedback I have received, there is still significant work to be done to make CAD based PLM solutions more compatible with the enterprise.
Come back next week for Part II, where I'll continue the conversation about CAD data management and PLM. In the meantime, please check out our Engineering Integration/Collaboration Hub or read our Engineering Collaboration e-Book.
[Edit: Updated and reposted; original post 2015]