bigPLM_Google

PLM Should Be Like Google. Really.

11 Jul, 2012 by in CAD
Tags: , ,

Oleg is right. PLM should—and will—be like more like Google. Not in its color scheme, but in its openness, its neutrality, its acceptance of bits and bytes as data-for-data’s sake.

The brilliance of Google’s hyperlink-as-citation approach to search was that it broke down all of the arbitrary barriers erected by conventional taxonomical systems. Rather than rely on the publishers of content to organize their content with arbitrary ‘keywords’, Google said ‘forget keywords. Here’s the new web: you make stuff, and we make sense of it’.

We at EvD are impatiently awaiting a major player in the PLM market to step forward and say:

‘forget the mangled mess of rigid databases. Here’s the new PLM: you make stuff, and we make sense of it’.

Google doesn’t insist on hosting the entire internet on its own servers the way most PLM systems do. Wherever your files happen to be, Google will find them. Furthermore, Google doesn’t discriminate about data types. If a bunch of hyperlinks vouch for the validity of a file—no matter the type—Google serves it up. Of course it helps to use SEO-friendly content, but that’s up to you, the user, not some rigid system imposed from the top down.

Why, dear heavens, why can’t PLM be like that? Why can’t my files—JPG, PSD, PRT, and OMFG—all just go wherever I want them, and just have PLM systems that help me make sense of them? Why can’t PLM intelligently link related data based on a variety of criteria that may or may not include conventional taxonomies, but also keywords, hyperlinks, file references, and timestamps?

Think about that last one for a minute. I’m Adam, there’s only one of me, and I’m pretty stupid. I can barely concentrate on one thing at a time, so if I save three files in a three minute period—a PDF, a SLDPRT, and a PNG—a PLM system should know that these chunks of data might be related by the simple fact that a single user created them within a short time. (But more on that in a future article.)

“But wait!” you scream. “You’re just talking about Product DATA Management! Product LIFECYCLE Management is so much more than data storage!”
Whatever dude. No it isn’t. PLM is data management. Sure, PLM helps you organize lots of different kinds of data, but that’s the whole point: it’s all about data. I’m arguing that it’s time to separate the storage of data from the analysis of data, and PLM is all about the latter.

Let me store whatever I want wherever I want, and PLM should help me make sense of it. “PDM” is really my Product Google Search, and “PLM” is really my Product Google Analytics. It’s all data; PLM should just help me make sense of it, and give me opportunities to organize it as much–or as little–as I see fit for my organization.

Oleg’s got it right: PLM is not about who can build the biggest mess of arbitrary rigid structures, it’s about who can get the most information out of the files that we already have. The PLM giants should be finding ways of breaking down information silos, not building ever-bigger ones.

About adam

Adam O'Hern is an industrial design consultant, designing products ranging from laptops to power tools, classroom toys to bathroom fixtures, and pro audio gear to guitar tuners. In 2008 he founded cadjunkie.com, and in 2010 co-founded EvD Media with Josh Mings of SolidSmack.com, and the two collaborate on the EngineerVsDesigner.com podcast.

Adam on google+

  • http://twitter.com/aurelienblaha Aurélien BLAHA

    Hi Adam, good points. This is precisely why we acquired Exalead search engine a couple years ago, to make the most out of big amounts of structured OR unstructured data. And Netvibes (Josh knows about it ;) for folksonomy tagging.
    Aurélien BLAHA, Dassault Systèmes

  • adam

    Good stuff Aurélien, can’t wait to see what that means in the real world! (But if it means I have to use Enovia, count me out.)

  • http://twitter.com/aurelienblaha Aurélien BLAHA

    Hi Adam, here is a real world example with spare parts management
    http://www.youtube.com/watch?v=W-420qoolIs
    And no, it definitely doesn’t mean you have to use ENOVIA. Exalead is agnostic and can sit on top of ERPs, PDMs, proprietary databases, fileservers… as well as web sources.
    Cheers

  • beyondplm

    Aurelien, can you bring few examples how Enovia leverage Exalead? My understanding Enovia uses Exalead just to replace IDOL. Thanks,Oleg

  • beyondplm

    This is a very cool video! Where information is coming from this solution. You have Part Number in the video. Does it come from internet sources? PLM system? ERP? thanks!

  • Pingback: Will Inforbix Develop Google-like PDM?

  • Vic

    Adam, great post – thank you! Your comment: ““PDM” is really my Product Google Search…”, resonates with what we’re trying to do at Inforbix. We are re-think how people interact and work with data… and make the whole process of doing so painless and simple. Here’s a video that helps illustrate what I mean: http://www.youtube.com/watch?v=OoAdgId3C_0

  • Vic

    Adam, great post – thank you! Your comment: ““PDM” is really my Product Google Search…”, resonates with what we’re trying to do at Inforbix. We are re-think how people interact and work with data… and make the whole process of doing so painless and simple. Here’s a video that helps illustrate what I mean: http://www.youtube.com/watch?v=OoAdgId3C_0

  • http://virtualvector.com burhop

    Hi Adam. I just did a search for your PDF. Is this your released version or is it still a work in progress? I’d also like to see the version before it and get a notification when you do an update. BTW, has the SLDPRT associated with the PDF been updated to match your latest PDF? I can’t tell if it is or if it still needs to be or if the old version is still fine. I also can’t tell if the PE has signed off on it yet and what FEA analyst has been assigned the task to analyze it. I really want to know where he is in the process and when he expects to have it done. Also, Dan over in marketing doesn’t use CAD and would like a lightweight 3D version for some mock ups so if you could go back into you CAD system, and save a new file someplace so he can access it, that would be great. Note that we don’t want anyone else seeing this design just yet except for us and Dan so if you can take care of the security, that would great. Also be sure to upload the data to the ERP system when you are done to be sure we buy the right materials and can work on the production plan.

  • http://plmdojo.com/ Scott Pigman

    I agree that storing, searching, and analyzing the data is an important part of the picture and should be easier. However, how does the process management fit into your vision? To me a big part of the picture is defining _how_ you work with the data. Who does what, and when? How does the data advance through the milestones you’ve designed (preliminary, prototype, and production, perhaps)?

  • http://plmdojo.com/ Scott Pigman

    yeah… that’s sort of what I was trying to say. I like your version better ;-)

  • http://virtualvector.com burhop

    Thanks Scott. I was also going to tell Adam I need him to go ahead and come in on Saturday but I didn’t know if everyone would get the “Office Space” reference.

    Its getting late in the day and I’m maybe getting too creative :-)

  • adam

    haha, I didn’t say it would be easy! But I do believe that everything you list there is possible with a model based on flexibility rather than rigidity.

    To use another admittedly-cockeyed metaphor, the goal of a system should be to create a latticework on which tomato vines can best grow, not some kind of over-built structure with a separate box for each tomato. When you build a box for each tomato, you impede the growth of new tomatoes, and enshrine the rotting carcasses of bad ones. It’s much better to create as little structure as possible; just enough so that every tomato has room to grow :)

  • Pawel Klimek

    Adam, nice piece :) Everybody can easily agree with your opinion and your wishes for “user friendly”, fast and reliable PLM. Those systems are accumulating huge quantity of information so right BI tools or search engines are crucial to deliver right data in short time. I cannot say nothing about other solutions, as i was focused on Siemens’s tools for a quite long time, but Teamcenter PLM is trying to answer it by Raports&Analitycs, BI module where you can extract literally ANY data from PLM DB and represent it in the intuitive, drill through dashboards. Fast and comparable to google’s easiness of use, searches are delivered by Active Workspace which is a new toy, enhancing TC capabilities in this field. More info on siemens’s site: http://www.plm.automation.siemens.com/en_us/products/teamcenter/active-workspace/index.shtml#lightview%26uri=tcm:1023-180612%26title=Active%20Workspace%20-%20Video%26doctype=.flv

  • Pingback: Why Google Holds The Key to PLM's Future - PLM Blog - Aras Corporate Blog -

  • Pingback: PLM is Just Data Management… Whatever Dude? | engineering-matters

  • Pingback: PLM? Whatever Dude… Just Get Access to Data.

  • Pingback: PLM? Whatever Dude… Just Get Access to Data. « Daily PLM Think Tank Blog

  • Pingback: The Debate between PLM and PDM Continues : Beyond Search

  • snowshoe2

    Very good Article, I have read the concerns and questions below and understand them. Process and structure is required. This is the challenge for data, we have so much @#$^&g data that it is impossible to organzie it with human eyes. As a single designer I have inserted many gigs into pdm systems, it would have been more if I didn’t have to stop and do mundane tasks that our old computing systems still require. Bring it, computer hardware is starting to get good, let’s push it to the limit. Let’s ask artificial intelegince to do something, let’s ask the crazy pony tail programers to make cool tools that we can just build stuff. I just like building cool machines and I hate computers, I just have to touch them because it helps me build cooler machines.

  • http://twitter.com/theCadjunkie cadjunkie.com

    Rock on man! Here here.

  • Pingback: Will Google lose in the enterprise (and PLM)?

  • Pingback: Will Google lose in the enterprise (and PLM)? « Daily PLM Think Tank Blog

  • snowshoe2

    Hello Cadjunkie, I am trying to pull together a software stack that would behave much like what we seem to agree on. A combo of PDM, ECM, some type of wiki software with a dash of custom apps in there to pretty it up. I may throw together an article about it when we have proved it works.
    Smilin.

  • http://twitter.com/theCadjunkie cadjunkie.com

    Looking forward to seeing what you come up with.