Multiple BOMs – Why Sync is so hard?

August 30, 2012

Vacation is a great time to work :). Finally, you can have time to think about variety of topics that you are missing during your workdays. Here is the one I picked today – multiple bill of materials and synchronization. For those of you in PDM / PLM space even for few years, this topic and question is not new. The traditional approach in many PDM and PLM implementation is to have multiple data representations to describe product structure and data in different phases (Design, Manufacturing, Built) as well as in various configurations. It is often called multiple bill of materials (multiple BOMs).

The problem the implementation of multiple BOMs creates is related to the fact you need to synchronize it. Think about making pictures with your digital camera these days. You can make pictures, sync it to your computer, backup for storage, convert it with different resolutions and processing techniques, sync it to your social net accounts, share with people. This process is much simpler than decide about some product with few configurations, manufacturing in multiple places. Nevertheless, I’m sure you most probably hate it. How many pictures you lost during this process? I’m sure the number is large enough, products like instagram and some others can continue to innovate in this place.

The synchronization logic is a killer

The synchronization itself is not a big problem. When it simple takes data from one place and put it in another place. Think about emails. Finally, (after many years) we succeeded to synchronize emails between online and offline locations. The logic of this synchronization is simple – yes/no + date. However, addition of devices can immediately make this problem complicated. Therefore, Apple had a disaster with and continue to struggle with iCloud. The situation with multiple BOMs is much more complicated. Product structure is not simple, the logic of transformation is complex. We end up in the process that has no chance to succeed rather than require super skills and super intelligence.

What is my conclusion? Synchronization complexity is a killer. PLM industry is probably near the dead end in our effort to improve "synchronization". The process of synchronization is painful, cumbersome and creates lots of additional "process complexities". The new methods need to follow data referencing techniques. It doesn’t mean data is located in a single place. I can synchronize it for different purposes between multiple locations. However, logic of synchronization cannot be dependent on people. It is very complex and won’t work for a long run. I didn’t talk much about actually Bill of Materials. It will be a topic for one more blog. I’m looking forward to your comments. For now, you can enjoy few photos that I successfully synced between iPhone, my computer and the cloud.

Best, Oleg

Autodesk acquires Inforbix and message to my readers.

August 29, 2012

Dear friends! I’m glad to share the news with you – Autodesk Continues Strategic Investment in Product Lifecycle Management with Acquisition of Inforbix. You probably remember my first blog about Inforibx back in 2010 – Introducing Inforbix Product Data Apps. I’m excited for Inforbix, the team and looking forward to new challenges and opportunity at Autodesk. Autodesk confirmed the strategic course to develop and expand PLM 360 and other products on the cloud. Inforbix brings technology to aggregate, fuse, search and visualize data. If you haven’t had a chance to discover it until now, you can catch up on inforbix website, which is still alive as well as Inforbix social media channels – YouTube, Twitter, Google+, Facebook. The following video fragment can give you a glimpse of what Inforbix technologies can do for PLM 360.

Autodesk and Beyond PLM

I want to say few words about my blogging activity. For the last almost five years, Beyond PLM and PLM Think Tank is sharing my opinion about engineering and manufacturing software, CAD, PDM, PLM, industry and technological trends. This activity was absolutely independent of my employment in the past and will continue to be independent now. I’m looking forward to continuing sharing new information, thoughts and opinion here. I’m sure will have an opportunity to speak more about Autodesk PLM/PDM, but it will come from Autodesk blogs.

Best, Oleg

Picture courtesy of SolidSmack blog.

PLM Think Tank Top 5 – August. Thoughts about Pink Lady Apples.

August 27, 2012

I screw up my promise to stop blogging during my vacation. I’m in Israel these days with my family. You are probably asking what this picture of Pink Lady apple does on my blog. I made yesterday evening in the hotel in Tel-Aviv where I’m staying. Of course, I appreciate the hotel for complimentary welcome service. At the same time, what struck me is that this apple was absolutely identical to the apple from local Costco store in Brookline, Mass I ate just before leaving home. Amazing example of global supply channels. What potentially can make apple made in USA travels all the way down to Middle East. I found hard to find the answer on this question. Is there a chance future PLM data services will be able to answer these questions? If you have an idea of explanation, speak your mind. Now, let me turn it back to a traditional top 5 post.

What is the right data model for PLM?

Many of the technologies used by PLM companies these days are outdated and came from the past 20-25 years. There is nothing wrong in these technologies. They are proven and successfully used for many applications. However, in order to achieve the next level of efficiency and embrace future of PLM, new horizons need to be explored. Data flexibility, openness and interoperability – these elements are absolutely important in the future of PLM. Options to use future data models coming from past 10 years of web experience need to be explored. Important.

What is the future of PLM databases?

The complexity of product lifecycle problems brings the need of new concepts in data modeling and data management. One of the main questions – how to break the boundary of a single database? This is a key question, in my view. It will solve the problem of logical scalability and provide a platform for future information discovery.

PLM Supply Chain – Go Big Data or Go Home

Big data is one of the big things PLM can use to optimize supply chain, in my view. PLM vendors need to switch gears from supply data exchange towards supply chain optimization. In order to do so, PLM vendors need to bring additional capabilities to analyze supply chain, related information. It is an important topic to for coming years.

How to Shift from Noisy PLM to Calm Technologies?

In Designing Calm Technology, Weiser and John Seely Brown describe calm technology as “that which informs but doesn’t demand our focus or attention.” I want collaborative software to stop to behave as a noisy monster and move to state of “an invisible quite servant”. I don’t think, there is a simple recipe how to do so. PLM vendors can look for examples in consumer devices, web and mobile application behaviors and other consumer-oriented technologies and companies. I see it quite possible.

Will DoD Strategy Change Cloud PLM Future?

Speaking about future cloud systems, I think the keyword “optimization” is the most important one. Everybody is looking towards efficiency these days. It is equally important to small companies and large institution. In my view, larger companies will come soon to PLM providers with questions about how PLM environment can be optimized towards cloud computing. And this is just a matter of time when it happens. PLM vendors have some time for preparation. However, not too much time.

Best, Oleg

How to prevent Social PLM from marketing fluff

August 25, 2012

I’m preparing myself for Social PLM 2012 virtual conference in 2 weeks. It is a time to re-think all what I can hear outside about "social" technologies and related topics. It was simple to say few months ago that success of social behemoths like Facebook, and some others will be magically replicated to enterprise field and solve all problems of engineering and manufacturing software has now. Well… Now it is different. I was reading Social Research Key Findings by Enterprise Irregulars. The following passage articulates the idea how social technologies improve PLM:

Social media has also made significant impacts inside the organization for communicating with and among employees. Among its benefits are, better employee feedback, greater individual participation in problem solving and greater job satisfaction.

At the same time, the same article confirms that it is still very early to say what value social technologies can bring to organizations:

It’s still an early market. The majority of companies surveyed have some experience with social media primarily through the big name social media companies such as Facebook, Twitter, LinkedIn, corporate blogs and video sharing sites like YouTube. This suggests that companies are just getting started; other data shows that reliance on these media is primarily outbound. In other words, companies are using social as a low cost way to broadcast a message but not necessarily as a means of collecting customer input that can be turned into valuable information.

I can see how analysts and bloggers are getting excited about social technologies. My blogging and tweeting buddy @PLMJim published just few days ago the following message and blog.

Reading Blog: How Will Social Media Technology Impact #PLM? The potential impact continues to increase!

— Jim McKinney (@PLMJim) August 22, 2012

Another interesting quote comes from Jim Brown @jim_techclarity from his Youtube video from PLM Analyst Roundtable ©2011 (YouTube) by Autodesk PLM 360:Manufacturing companies are using social media for service and keeping in touch with customers when products are in the field.

On the other side, vendors are trying to discover the power of social technologies by introducing tools that supposed to improve behavior of software as well user adoption by using magic of "social technologies". All these statements made me finally think about what is behind "social" marketing buzzwords. Below I summarized three elements of "social PLM" success strategy:

1. Speaking Engineer. Product development team is multi-disciplinary by definition. It means one simple thing – people need to communicate. What software helps them to do so today? Email is still kind of the road. Instant messaging improves situation a bit. However, it is still very unusual to see people doing multi-people chats and discussions. Conference calls and meetings are the only way to communicate in many multi-disciplinary organizations. This is a place where I can see a biggest promise of tools replicating social networking behavior like Chatter and others. I can see very low usage of these tools in development organizations. There are two main functions that can help to these tools to ramp up and grow in engineering organizations – open product data and easy way to publish information.

2. Open Data. The power of the web is open data. Everything is published – you can access websites, information, databases, photos, maps, videos.. The power of really open data is huge. If you follow last 15 years of internet development, you can clearly see the results. The openness of data was a fundamental behavior that enabled the web we have now. Compare it to you company – you are far-far away from the same state. Silos of information, security constraints, licenses, enterprise applications, databases. This data is a context that needed for efficient communication. Without this context, social technology will be speechless.

3. Easy Publish. This one is really important. Look on the competition between photo-sharing applications. One extra click and you are dead. The ability to publish information for communication and sharing is absolutely needed function to make social technology successful. It needed to be embedded in any tool you use to produce a piece of open data to be used as a context for communication.

What is my conclusion? The time of social PLM marketing fluff is over. To create a replica of Facebook for engineers is not enough. To solve the problem of open data and easy way to publish the context for communication – these are two absolute per-requisites to make ‘social technology’ successful. Otherwise, the idea of social PLM will become "dead man walking" very soon. Just my thoughts…

Best, Oleg

Thoughts about PLM cloud security and iPhone 5

August 23, 2012

The discussion about cloud security is storming. You can see it going wide, and everybody wants to add something about how future CAD or PLM cloud solutions will be either secured or unsecured. If you want to spot some bad predictions about the cloud and engineering software, navigate to Hey! You! Get Offa My Cloud! Dezignsuff blog. Matt Lombard mentioned recently published prediction by Apple co-founder Steve Wozniak – Cloud Computing Will Cause ‘Horrible Problems In The Next Five Years. I noted the following passage:

The more widespread the cloud becomes, the more it is seen as a target, the less secure it becomes. If you put a pot of gold in the cloud, someone is going to figure out how to loot it. It’s just that simple. CAD data is a huge jackpot forcorporate espionage. Putting it in the cloud will just make it that much easier.

By co-incidence, my attention was caught by TechCrunch article – Is This Apple’s Next iPhone? Yeah, Sure, Why Not. The stories about secrecy around new Apple devices aren’t new thing. However, that time I found it quite connected to engineering and manufacturing. The likely iPhone 5 (or next iPhone) was half assembled from leaked supplier parts. I found the following quote quite interesting:

I’m far less interested in an iPhone rebuilt from scrap parts than asking how these scrap parts leaked in the first place. To be honest, I preferred an Apple that was trying to change the CE manufacturing industry by forcing accountability, control, and secrecy. Manufacturers love leaking information in an effort to pump and dump their stock. Earlier, a post in Digitimes simply hinting at an Apple partnership would usually do the trick. Now, with a new, kinder Tim Cook at the helm, it’s clear that manufacturers are far less afraid of Cupertino.

Cloud Security? Red herring…

I wanted to connect these two stories together. I agree with Matt Lombard about his "pot of gold" analogy. If you put it somewhere, most probably somebody will try to steal it. It is true for diamonds, personal information, engineering drawings and many other things. As we can see people could reconstruct iPhone from scrapped parts. You can imagine similar situation happens with any other manufacturing and engineering organization. In most of the cases, I can see people as a much weaker part of the chain than computers. USB drives, blueprints and scrapped parts – this is a short list of opportunities. At the end, using money and sex you can get what you need much faster than by cracking cloud security system.

Cloud Sustainability

The issue of cloud sustainability is actually more important. In my view, people often think about sustainability when they are afraid of cloud solutions. What will happen if "my cloud" disappears tomorrow? The sustainability of cloud companies and the ability to get your information to you is the topic I’d recommend focusing on when you talk to your potential cloud vendors. On the other hand, the same topic is relevant in the context of any CAD system. What will happen with your 3D models if you are not able to use your CAD system anymore? No difference…

What is my conclusion? There are three things that, in my view, need to stay in focus – People, Security Procedures and Cloud sustainability. You need to focus on people, because they are much bigger risk compared to the technologies. Security procedures are important. There is no security technology that protects you from USB sticks and unsecured passwords. Ask vendor real questions – how sustainable their cloud solution, how to get data in case you stop subscription and similar things. Just my thoughts…

Best, Oleg


PLM migrations and database wars

August 22, 2012

Migration. This is a word any IT and PDM/PLM manager is afraid to hear. In my view, it is one of the most painful things in enterprise software. The obvious reasons for migrations are related to IT infrastructure upgrades, need to move to the next PDM / PLM version and decision to switch to another vendor. The last one is not rare in the world or PDM/PLM mergers and acquisitions.

The core of any PDM/PLM system belongs to the database. Most of the systems in the market today are running on one of the available RDBS – Oracle, DB2, Microsoft SQL and maybe some others. Few days ago, I posted about PLM data models. PDM / PLM data model is part of any implementations. The way you handle it can make your migration process either smooth or nightmare. However, even the smoothest migration process is a complicated task that requires IT dedication and after-migration validation with customers. It takes time and cost money.

Recently, PLM vendors started to pay additional attention to the process of migration. Some of PLM vendors are including migration processes into their licensing terms by supporting to migrate from a previous version environment to a new one. SaaS /cloud vendors have the advantage of handling process of migration with limited exposure to end users.

The following article caught my attention few days ago – Oracle hurls MySQL at Microsoft database wobblers. Migration with a touch of Excel. The article represents an interesting perspective on database migration wars between Oracle and Microsoft. It resonated with potential migration problems customers may face when migrating between different PDM/PLM versions and/or products. The following passage emphasizes the importance of a smooth migration. It also presents the "competitive force" behind migration.

Under the latter category, Oracle is now throwing open source at Microsoft in the form of a migration tool to shift users off of Redmond’s latest database. Oracle new migration tools will move data from Microsoft SQL Server to MySQL, which Oracle bought from Sun. The tools come as part of the MySQL Workbench. Oracle claimed the migration tool would also shift database tables and data to MySQL and “quickly” convert existing apps. Oracle is also pushing its database as a back-end to Microsoft’s Excel.

What is my conclusion? The "data hostage" business is still a reality for database vendors and for many PDM / PLM providers too. I can see vendors will be more focused on how to reduce the hassle of data migration for customers. At the same time, SaaS vendors will take an additional advantage of the cloud technologies to make migration process invisible for users. The target and demand of customers are how make information available. Just my thoughts…

Best, Oleg

How to reinvent mobile PLM spreadsheet?

August 21, 2012

As you probably know, Excel (or spreadsheets) is one of my favorite topics. Despite the multiple efforts of software vendors in PDM, PLM and other enterprise domains, Excel remains very sustainable. Back in 2009, I put my top reasons Why do I like my PLM Excel Spreadsheets? I can confirm, Excel is still the most popular and wide accepted PLM technology in the world.

I can see many changes since that time. Web and online is the next battle space for spreadsheets. Google improved their Spreadsheet application, and it is quite awesome, in my view. Microsoft responded to online competion by providing Office 365. I don’t see PLM vendors reacted much on this.

Another place where spreadsheets are moving fast is mobile applications. The importance of mobile apps is increasing every day. My impression from mobile development in PLM – most of the vendors put a check box. You can see mobile apps announcements done by almost everybody. However, two things were missed – the purpose and the experience. In my view, vendors are missing the point of mobile apps by trying to convert “PLM” to “Mobile”, which is wrong effort. I explained it here – Mobile PLM gold rush. Did vendors miss the point? The main point – mobile applications are context/task oriented. People won’t migrate to iPad and displace their desktop/laptop app. They will use both devices in the right context.

Getting back to mobile and spreadsheets, the following Tech Crunch publication few days YC-Backed Grid Reinvents The Spreadsheet For The Tablet Age. I found it is interesting actually not from the side of business application, but specifically in the context of user experience. Watch the following video for mobile spreadsheet user experience proposed by GRID.

Maestro by Binary Thumb from Josh Leong on Vimeo.

Mobile user experience becomes an important factor behind the adoption of business applications. “Checkbox” strategy won’t work here. The standards for mobile apps are set by companies making consumer software. Take a look on my previous blog for more ideas – What CAD and PLM vendors need to learn about mobile touch interface? I found some interesting examples of mobile apps in SAP mobility center and Autodesk mobile apps. If you can bring more examples, please do so. I’m looking for them.

What is my conclusion? User experience and task orientation. These are two main factors that can make a mobile effort successful. I need to have an app to get my job done. If this is an app to make engineering calculation like ForceEffect by Autodesk or application to make travel expenses approval by SAP, the key factor will be how it does help me to get my tasks done. I can see it as a change in the mind-share. Just my thoughts…

Best, Oleg


Get every new post delivered to your Inbox.

Join 287 other followers