Thoughts about PLM Business models
When it comes to PLM, it is difficult to have a clear opinion on business models. These last few days I have seen multiple business models and pricing configuration from PLM...
Filter by Category
Filter by Author
When it comes to PLM, it is difficult to have a clear opinion on business models. These last few days I have seen multiple business models and pricing configuration from PLM...
Posted by Yoann Maingon
I wish you all a happy new year. My blog colleagues all came up with predictions for either the coming years or like oleg and Jos, for 2030. There are some very interesting...
Posted by Yoann Maingon
I just stumbled upon a video from CNBC just yesterday about the rise of Open Source. It gave me a strange reaction at first. Open source is getting bigger every day. NPM packages...
Posted by Yoann Maingon
What is the language your PLM solution has been built with? It is something that barely comes up in PLM evaluation. Does it matter? I think so, but in order to know why it matters...
Posted by Yoann Maingon
PLM solutions are mostly web-based nowadays. To access the main User Interface of these PLM solutions you need a web-browser. Web browers are eating 3 languages: HTML CSS...
Posted by Yoann Maingon
Many years ago, I had fun creating a stopmotion video to explain what PLM is. Today I wanted to gather all the videos on youtube which actually have “what is plm” in...
Posted by Yoann Maingon
Don't start a PLM project without knowing what an ETL is
Posted by Yoann Maingon
Data is the essence of most applications and this is particularly true for PLM. How you store the data is a key aspect of your PLM application. It will define how much data you...
Posted by Yoann Maingon
Looking at the picture you can tell that I am in the NYC area to attend GraphConnect 2018. GraphConnect is a major conference organized by Neo4J, the graph database. During a bit...
Posted by Yoann Maingon
The lock mechanism is a key element in all collaboration software. It’s the little button that allows to make sure you are the only one editing an item. usually locking an...
Posted by Yoann Maingon
When it comes to PLM, it is difficult to have a clear opinion on business models. These last few days I have seen multiple business models and pricing configuration from PLM software vendors. Let’s review the different aspects of PLM business models.
Let’s get this one out of the way. Today Licenses are not the norm for new softwares. We don’t buy softwares that much, we buy a service. You may argue, because you still have a few licenses you bought, but that’s going to disappear sooner or later.
But it used to not only be a license, it use to be License + Maintenance. Then it has of course to be understood that Subscription must include both.
The next item in the subscription package is the upgrades. We know PLM tends to be very configured and editors are trying to make it as cheap as possible to upgrade. Aras made a difference by including their upgrades in the subscription. We will see then the impact on scalability.
My Own Opinion: Ideally a subscription should contain Right to use the software, Maintenance, Support and Access to upgrades.
Lots of SaaS Solution are sold by the user. Everyone has to have a login so forget the floating licenses and just pay by the user. Makes a lot of sense to me.
The good thing about floating licenses was that you were actually paying for some sort of volume of usage. If a new employee got in, eventually they wouldn’t need a new license right a way.
Some vendors sell “user packs”. You have 200 users, then you buy the 250 users pack. It gives a great flexibility, no need to call purchasing for the next 50 new employee in the company, Yay ! WAIT, you know you actually pay 50 users more than you actually need, right?
Is the user the right metric? Could it be the API usage? Amazon Web Services can have very complex pricing (data-transfer, unused IP address, hours of cpu usage,…) but in the end, it is seen as efficiency, you know you pay for something you use.
My Own Opinion: whether it is invoiced by user or by usage the key proposal to me is to offer something flexible for which companies actually believe they can see a service scaling with the cost of their solution.
An all-access subscription versus Module Based subscription is an interesting topic because all-inclusive is always very appealing. If you stop here, there can’t be much debate. Module-based just sounds complex, and you start thinking about the management you need to do in order to track all the modules your colleague use or need. All inclusive is a way better deal !!! WAIT AGAIN… let’s try a scenario:
You bought a subscription all-inclusive, you haven’t deployed everything and it comes to deploying Module X for which you saw demos but never really got into the implementation details yet. Imagine it doesn’t work, or still need some adaptations. At this moment you have no power. It’s like buying the whole Microsoft 365 package. You know you don’t like Microsoft Teams, but you’re somehow paying for it so unless you’re IBM you won’t switch everyone to another solution !
Buying module per module gives you a control over your application scalability.
How do you scale down your application. Let’s imagine you bought the whole solution with an all-inclusive solution. But some editor have a great job-specific application, much better than what’s offered in your solution. How are you going to justify the cost of the better solution if there is no saving in front of it?
My Own Opinion: PLM can be so wide, that you can’t have everything included in your subscription from day 1. It sounds appealing but, in terms of commercial relationship with your software vendor it’s a huge risk.
Scalability IS the key aspect of nowadays business model. How from day one can you offer a business model from 1 to 10 000 users (or 350 000 at IBM 🙂 ). It doesn’t have to be the same price per user, but how can you make a business model with which all size of companies can become a customer.
Part of this answer is the technology. If your upgrade process takes a fix amount of time, then including it in the subscription will tend the software vendor to move its focus to larger customers with larger subscriptions.
My Own Opinion: I started my IT career as an SAP FI/CO/PS consultant at Accenture. And I loved working on the controlling module where you actually do some engineering about product costing. The whole business model of a PLM solution has to make sense. Customers should be aware of it, some models may seem appealing, but the consequence may not be what you expected.
I just stumbled upon a video from CNBC just yesterday about the rise of Open Source. It gave me a strange reaction at first. Open source is getting bigger every day. NPM packages...