Inverting SaaS / ideas on the future of business applications and AI at work
This is a follow up to my comments on SaaS fatigue. I'm sharing ideas, but I don't assume I have all the answers! If you’re interested in these topics send me a note.
So, how did we get to here...?
In the very early days of software there weren't a lot of over-the-counter options to choose from. If you wanted something, you built it or hired someone to build it. In the 90s this began to change rapidly. More people learned to code, software development became easier and faster, and distribution improved (from disks to CDs to downloads, app stores, and SaaS). Investment poured in and software exploded.
For the next 20 years companies raced to create the first, and then the best applications for every line of business and operational workflow. As everything migrated 'to the cloud', business software moved to a subscription model (Software-as-a-Service, or SaaS for short), making it even more accessible. Fast forward to today, and there are 17,000 SaaS companies creating products for everything. The average organization subscribes to 29 SaaS applications after its first year of operations, and grows from there to 118 in a few years. Companies in the U.S. alone spend $150 billion per year on SaaS.?
In 2015, my team and I were no exception to this rule. We ‘spun up’ our business with a dozen out-of-the-box SaaS products, and over time we added dozens more. It was fast and efficient, but as we grew we noticed some major downsides. For example:
At the time there was no good alternative. It was too expensive and slow to build our own custom software. Now, with AI lowering the cost and time to develop software, while at the same time introducing entirely new ways of doing work, things are changing.
Today, the average company subscribes to 100+ SaaS applications produced by as many different companies. What if instead of this, the SaaS model was inverted ? Instead of one company subscribing to many apps from many developers, one developer built a full suite of business applications for each of its customers. The applications would be built on a unified application platform and data model. This would remove data silos and unlock workflows across formerly disparate applications.
Until recently the idea of one company producing dozens of performant, best-in-class SaaS applications across many domains would have been hard to imagine. However, with existing applications serving as blueprints of what to build, the primitives of applications being easier to create and reuse, and AI coding tools making software development much, much faster, it is no longer daunting. We already have powerhouses like Microsoft, and startups like Zoho and Rippling well down this path today.
This model would solve many of the problems listed above.
Think about how you use the web. If you want to find something specific, you don’t open every website and look around until you find it…you go to Google, OpenAI, or another service that has already scoured and indexed the web. You tell them what you want, and they bring you answers or tell you exactly where to look. Business applications can work the same way. Instead of visiting each application individually to get something done, AI will be aware of all of your applications and data, and surface the features, forms, tools, etc., to you on-demand, when you need them to complete a task. Instead of going into each app to do work, AI can bring the functionality of each app to you.
Imagine a central, AI-powered work hub that could do this for you. By operating above individual app silos, it could even generate new features or workflows on-the-fly, not yet built into the standalone applications. It would be super useful. However, it would be completely limited by the number of applications and databases that it can access.
领英推荐
Because of this, the largest business application companies with the most scope will be in the best position to build this and gain momentum first. If they do so, and their customers love it, then their customers will want it to work for all of their apps. This will pressure the independent, standalone application providers they use to go down one of three paths: try to become one of the leading AI work hubs (partnerships), integrate into the leading work hubs, becoming more ‘headless' over time, or be sidelined or replaced. Most will have to open up and integrate with the larger application platforms if they want to remain relevant.
Stepping back, traditional software applications were designed so that people could visually navigate them. I.e. people click through an application's menus, navigating to a specific page or feature in the app to do something, such as filling out a form, updating a status, reading content, sending a message, reviewing visual charts, uploading data, etc. This human-led approach to working in apps will still be the best way to get some things done, but it will become less relevant over time as AI becomes more capable and our role in work evolves. Agents will use natural language to take and receive instructions, produce relevant content for any task, and generate the needed UI or workflow on-demand, in-line when a human-in-the-loop is needed to complete a task. In this way, agents will work for us, bring a concise, organized version of our work to us, instead of us having to jump around and find the place to get work done within each application.
(note: I don't think that these ideas apply to all types of applications people use for work. For example, a spreadsheet will likely remain a standalone app for a long time)
MORE ON WHAT AI-POWERED WORK HUBS COULD LOOK LIKE
Components
Paths to get there
A. Build it over an existing suite of 1st Party Applications
B. Forge an independent alliance of apps
C. Develop Agents That Navigate Existing UIs
D. Enterprise-Specific Custom Hubs
Scan Global Logistics, NYC- Sales. Helping importers/exporters with their international shipments.
2 周Dan Lewis Please accept my connection, I have some ideas that I would like to share! Thx
We create exponential growth for companies through AI Ecosystems | AI Strategist & Systems Engineer | Virtual Chief AI Officer | Founder, Timebank GPS? Time Management System For Entrepreneurs
2 周Dan, this is a deep dive into SaaS fatigue... I totally agree that juggling so many tools can be overwhelming. The concept of an AI-powered work hub sounds like a breath of fresh air, especially when it comes to breaking down data silos and enhancing workflows. How soon do you think we'll start seeing widespread adoption of these integrated AI platforms?
Dan - I disagree. 30+ apps “glued” together with an AI wrapper spells complete chaos…especially if users can self/configure their own UI and UX. Support and training will be a nightmare. The ERP world already have pre-unified 10+ “functions” in one system and most are an absolute nightmare to deal install, use and manage. I’ve use many AI systems and models…and never get the same answer twice…which is a nightmare for them running a business. AI has a narrow role to play. But, I’m open to see what the future holds. Tim at AscendTMS (TheFreeTMS.com) By InMotion Global, Inc.
Gen AI Product Leader and People Manager, Amazon Bedrock Core Systems. Startup Veteran. Dog Friend.
3 周Congrats Dan Lewis great news