PLM and Multiplatform Development

by Oleg on December 28, 2011 · View Comments

Please welcome a new-old word – multiplatform. When did you hear about for the last time? For those of you counting 15+ years in the industry it reminds the time CAD was a place of heavy workstation with ***NIX operation systems, etc. For a very long period of time, CAD and PLM were a place where 99% of software was developed on top of Microsoft platforms. I touched this topic in my blog almost a year ago. Navigate to this link to refresh your memories. So, I decided to come again to this topic.

The diversity of software-development platforms for engineering and manufacturing these days is much broader than 2-3 years ago. Apple, Table, Android, iPad – all these names came to the play recently and changed the landscape of what we do. Take a look on the following chart I made playing with these names on Google Trends:

PLM – Legacy and Integration Services

These two topics become even more important in the context of multiple platforms and enterprise software (PLM is a typial use case). Existing implementations need to be support. Service companies and IT will make implementation and develop new solutions based on the software provided by vendors. This is a very complicated set of dependencies.

What is my conclusion? I think, world changed again, and we are moving from mono-development culture to multiple platforms again. It raises multiple decision points in front of software vendors and service providers. It looks like coming years will provide a bigger challenge to these companies to make a right choice about how to balance between legacy and future, existing platforms and future trends. Just my thoughts…

Best, Oleg

  • Share/Bookmark
  • Francois Guillaumin
    You are right and the question is: is it cool or not? I remember that software vendors were frightened to make the choice of windows or the web 15 years ago, as investments may be huge to change of platform. The things are different today, software development is cheaper now. And manufacturing companies took several years to move from one to a new one. But the most important thing at this time was that having new platforms to develop for allows new actors (matrixone for PDM, solidworks for CAD) to compete with old ones. As when new music instruments were created, new music styles followed.
    Will it be the same? I do not think that the next platform will be the web but the cloud. I feel that Autodesk is trying to take that wave first. And starting from scratch on a new platform always provides better results than porting an existing technology to a new platform. Just my thoughts! Let's have a meeting point in 3-5 years and see what happened.
  • beyondplm
    Francois, thanks for commenting! Deal! We will speak in 3-5 years... Clearly, there are some advantages in the development from the scratch. However, large vendors are normally assembly their solutions from multiple pieces with additional dev effort. Examples: TeamCenter made from 3 systems plus unified development on top; Dassault combining multiple Enovia pieces on top of MatrixOne platform. We probably can find few more examples. Let see how Nexus 360 will look like after release.
  • In my opinion the only relevant platform in near future will be the web. Web applications run on all mentioned devices (desktop, tablets, phones) and operating systems (windows, nix, android, ios). And also web clients are on the way to outclass traditional navtive clients in performance and usability. All major plm vendors already provide web clients - but some will need to focus more that platform due to the diversification splits the engineering resources.
  • beyondplm
    Marco, I tend to agree. Web is a scalable platform. Consumer technologies and Web 2.0 apps / website confirmed that. Now, it is a time for enterprise to discover the power of the web. However, the danger is to convert beautiful web into walled garden of enterprise systems. Just my thoughts... Best, Oleg
blog comments powered by Disqus

Previous post:

Next post: