Understanding How The Innovator’s Dilemma Affects You: A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications
Hatched by Glasp
Jul 12, 2023
4 min read
6 views
Understanding How The Innovator’s Dilemma Affects You: A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications
In today's rapidly evolving technological landscape, businesses face numerous challenges in order to stay competitive and relevant. One of the most significant challenges is the innovator's dilemma, which refers to the struggle that incumbents in established markets face when trying to adapt to disruptive technologies. These disruptive technologies, often less performant and cheaper than their well-established competitors, have the potential to completely transform industries.
The thesis of the book "The Innovator's Dilemma" is that incumbents in markets, especially large and well-entrenched ones, seldom survive fundamental technology changes in their industries. The incumbent is dismissive of the new competition, while the buyers of the new technology often have a vested interest in buying from the incumbent. Startups that introduce disruptive technologies tend to focus on new customers who were historically unable to access the product or service due to cost or skill limitations.
Disruptive technologies are not only dramatically less expensive, but they also create deflationary pressures in a market. This encourages more users and innovation in the ecosystem, leading to a bigger market opportunity than even the incumbents perceived. However, incumbents often struggle to disrupt their own businesses from within. Change must come from outside, and the best incumbents can do is to help fund their successors.
Now, let's shift our focus to the concept of low/no code platforms and middleware in the context of enterprise applications. These platforms provide a set of interfaces upon which other applications can be built, allowing for extension and customization. Salesforce, for example, has established itself as a platform as a service business with Force.com, which enables customers to build custom applications tailored to their specific processes and workflows.
The Salesforce AppExchange further extends the functionality of Salesforce by allowing external developers to create and publish their own apps. This ecosystem of apps and the ability to customize and build on top of Salesforce's data model solidifies its position as the system of record and engagement for businesses. Other systems need to integrate well with Salesforce to be adopted, giving Salesforce a significant advantage.
However, the systems of record and engagement are gradually being decoupled. While data still holds immense value, user experience and the ability to interact with that data in a meaningful way are equally important. This creates a challenge for Salesforce and other incumbents in the enterprise software space. They must find a way to entrench their position as the system of record and engagement while allowing for the flexibility and customization that customers demand.
Low/no code platforms offer a solution to this challenge. These platforms provide a semi-opinionated UX customization layer on top of the underlying database. Instead of relying on Salesforce or its partners to build custom apps, users can now create their own applications using drag-and-drop elements and modular building blocks. This endless customization of enterprise applications allows businesses to tailor the application or workflow to their specific needs.
Salesforce's core value lies in helping businesses interact with customers and cataloging those interactions. However, customer interactions are constantly evolving, happening outside the purview of the Salesforce platform. Backwards-looking data stored in a relational database is rarely as valuable as insights into current customer behavior and future intentions. This dynamic opens the door for low/no code vendors to potentially disrupt incumbent enterprise applications in the long term.
In conclusion, understanding the innovator's dilemma and the role of low/no code platforms and middleware in enterprise applications is crucial for businesses looking to stay competitive. Here are three actionable pieces of advice:
-
Embrace disruptive technologies: Rather than dismissing new competition, incumbents should embrace disruptive technologies and explore ways to adapt and integrate them into their existing offerings.
-
Invest in low/no code platforms: Businesses should consider investing in low/no code platforms to empower users to customize and build applications that fit their specific needs. This flexibility and customization will drive innovation and help businesses stay ahead of the curve.
-
Prioritize customer interactions: While the system of record is important, businesses should prioritize customer interactions and investing in platforms that allow for a wide range of engagement methods. Understanding customer behavior and anticipating their needs is essential for long-term success.
By understanding the innovator's dilemma and leveraging low/no code platforms, businesses can navigate the rapidly changing technological landscape and position themselves for future success.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣