A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

Developers, no-code workflows and PLM platforms

Developers, no-code workflows and PLM platforms
Oleg
Oleg
12 August, 2016 | 4 min for reading

taskrouter-twilio

Flexibility was one of the key elements always demanded by engineering and manufacturing applications. The diversity of requirements is high and therefore without enough flexibility you have hard time to accomplish a goal to tailor CAD, PDM or PLM system to the needs of a specific user.

Flexibility usually comes a combination of two things – data and code. Flexible data allows you to define whatever elements of information you need to model. Think about custom metadata in CAD systems, data models to define objects and their relationships in PLM systems. These are core elements of flexible data. However, code is not less important.

CAD and PLM systems have them all today – flexible attributes and custom information fields in CAD systems, PLM administration tools capable to define new data structure and inherit new ones from existing elements.

Flexibility of CAD and PLM systems played a key role in commercial success of existing platforms. Think about flexibility of AutoCAD platform, which allowed to engineers to create many custom applications and scripts using AutoLISP language. I can bring other examples as well. Flexibility of application and customization options allowed to build an eco-system of developers. These developers served as a strong foundation of business success of platforms.

Technology is not standing still. A broad introduction of web and cloud technologies is raising a question about what will become a foundation of future PLM platforms. CIMdata use term platformization to describe the trend towards future transformation of business application. My opinion is that existing CAD and PLM tools won’t become future platforms. Of course, this is only my opinion.

But I’d like to focus on a specific aspects of future platforms – code and integration of application. Modern cloud software is not a monolithic application using relational databases or file system as a foundation. New cloud platforms are represented by a set of microservices running on elastic set of computing infrastructure. Read my earlier article – Will PLM microservices kill platform dinosaurs.

My attention was raised by TechCrunch article speaks about Twilio. If you are not familiar with Twilio, I recommend you to take a look. Twilio is an interesting example of cloud infrastructure to orchestrate communication between various services (phone call, messages, etc.) Twilio is not the only example of such platform. You can think about others – Salesforce.com, Google Forms, Box.com and more.

Navigate to the following link to read an article – Twilio’s IPO and the rise of the next 100M developers. My favorite passage speaks about how platform such Twilio is enabling apps without code.

Cloud platforms like Amazon Web Services, Azure and others allow developers to get away from the business of day to day provisioning and management of servers. But cloud app platforms like Salesforce, Box, Twilio, etc. take it a step further, hiding even the code layer behind clean APIs.  Using software like Workato, Boomi, or Snaplogic these APIs can be stitched together without code, creating a workflow that calls these apps to do things like creating leads, deleting files, initiating phone calls etc.

It made me think about future trajectory of PLM platforms. Existing applications are using single database and scripting to customize application behaviors. It is absolutely flexible and powerful. However, at the age of cloud service can be limiting.

A good example of how to go beyond such limits is Twilio Taskrouter – a flexible workflow service that allows to stitch flow and logic between different services. What is especially interesting is the ability of Taskrouter to interplay between programmable services and human operators. The following video below can give you an idea. It is a bit long (~30 min), but I found it very interesting.

What is my conclusion? It is hard to imagine future CAD and PLM platforms without flexible cloud architecture and ability to customize it to the needs of users. However, manufacturing is changing and platform customization will change as well. No code cloud PLM platform able to perform orchestration between variety of services. This is can be an interesting foundation that can empower many developers to build solutions for modern manufacturing eco-system. This new eco-system will be going beyond current organization boundaries exactly in the same way modern cloud application is interconnected and reusing services. New PLM platforms will allow to build solution spanning between organizations – OEMs, suppliers, contract manufacturers. No code apps will be tailored to the needs of these manufacturing networks. Just my thoughts…

Best, Oleg

Picture credit Twilio

Recent Posts

Also on BeyondPLM

4 6
30 July, 2018

I’ve been catching up on some reading during the weekend. The following article by Tech-Clarify caught my attention – Siemens...

19 November, 2013

The amount of data around us is growing enormously. For the last 10 years, internet as well as other data...

18 February, 2020

Dassault Systemes is full speed ahead and introduced ENOVIAWORKS last week at 3DEXPERIENCE WORLD 2020 in Nashville, TN. The idea...

14 September, 2018

Earlier this week, I shared my perspective on cloud adoption in 2018, challenges of single tenant PLM architectures and differences between...

27 June, 2018

OpenBOM is a company I co-founded almost three years ago. You probably remember my blog  about OpenBOM, but if you...

28 August, 2013

Are you familiar with 1% internet rule? It is also called 90-9-1 principle. According to this rule, only 1% of...

19 October, 2010

Few days ago, I run into Gartner Magic Quadrant about IT Project and Portfolio Management. You can get it by...

4 February, 2019

Welcome to another weekly update about my BOM Musings video blog. I started this week with a video explaining when...

15 March, 2019

I had an opportunity to visit PTC yesterday at their new headquarters location in Boston Seaport District. If you’re following...

Blogroll

To the top