Discussion about this post

User's avatar
Srikrishnan Ganesan's avatar

I agree with a lot of it. I disagree with some of it.

Let me share where my thoughts diverge (currently):

a. Yes, enterprise wants to mould software for their needs, but enterprise also wants the software vendor to guide their team towards outcomes as the “experts” in the space and tell them what more they should be doing or what they should do differently. “You know the space and how others do things, we know our own business constraints and context” - this combination creates success for the partnership.

b. Businesses change. All the time. Today’s software doesn’t keep up with that. Tomorrow’s software can - but that needs the same PS consultants, just that they need to do things differently. The projects are going to be much much shorter, radically efficient engagements. But so many more of them than ever was possible.

c. If I go to a business and ask their sales leader and sales ops leader to create their own CRM software, what will they create? They will prompt their salesforce deployment into existence with some changes. They aren’t going to imagine new software, new features, new innovation every day as that is not what they are thinking of every day. Meanwhile, the “SaaS software” (or AI software) vendor will dream up new ways of doing things, high impact changes, etc and bring new capabilities into the world. Businesses will want this innovation for themselves.

What I really think really resonates with how we’ve been thinking about things at Rocketlane:

•⁠ ⁠Every SaaS product fits a use case only ~70-75% and that leaves customers frustrated. With vibe coding (I’m going to call it “Vibe PS”), we can now easily plug another 15-20% of the gaps, taking the fitment to 90% perhaps. We’ve launched a “custom apps” feature and now are able to vibe code custom apps for customers. Most magical experience as now even our CSMs who’ve never coded before (they understand scripts, apis) are building custom apps - of course we need ways to ensure this doesn’t create mess.

•⁠ ⁠⁠Purpose-built interfaces - I think parts of the UI of the software will become easier to create on the fly for specific customer needs. This is going to be a great advantage in making software work well for customers. BTW, I still believe this will be done by a PS team and not the customer themselves - its just not their job to create and maintain and evolve this. But as I mentioned before, the size of these projects will be tiny. More 2 day projects, less 2 month projects.

•⁠ ⁠⁠System of action - fully aligned that every product will need to be a system of action and collaboration. Software needs to “do the work”, not just manage, measure, plan, track, report on. Funnily enough, we’re launching the “Agents” that work alongside PS teams - for discovery, planning, configuration, migration, testing, etc. So the point about “onboarding agents will do the work of the SI or PS team” - we do believe agents have a big role, but we think its still a human in the loop play, with radical efficiency, and far far more projects than we see today. Human and agent go on a call with the customer, discuss and finalize approach, and agent gets it done. Human is the boss - guiding, brainstorming, finalizing, directing, verifying. The AI agent is the very smart junior resource that works non stop and does things very very quickly. The AI agent may be smarter than the human at many things, but will still need to align with the boss before doing things, and will need to convince the boss on their approach to things. Boss can learn new things from the junior, but still is in control.

In summary, here's my (current) view:

1.⁠ ⁠We still will have software product vendors, but they will be easier to customize and make it your own.

2.⁠ ⁠⁠customers will now manage to keep their software more in sync with their business and evolve it.

3.⁠ ⁠⁠customers can adopt more capabilities of the software and get more value from it as a result of #2.

4.⁠ ⁠⁠PS projects will be heavily aided by AI agents that will drastically shrink timeline of these projects

5.⁠ ⁠⁠There will be manifold number of projects than we see today, and services work may still grow overall. Example - if 3 months of deployment became 3 weeks (1/4th), there may be 10x more project, so total work actually becomes 2.5x. Services will grow, not shrink overall. More customers will engage more services.

6.⁠ ⁠⁠More people will switch software as agents may make this process less scary, and bring speed that helps companies worry less about making a switch.

7.⁠ ⁠⁠The software will “do” many parts of the work of the department it is sold to.

8.⁠ ⁠⁠Ultimately, customers will still want software vendors and / or consulting partners to bring knowhow and innovation for their team to level up on how they execute and get to outcomes.

Expand full comment
Jack Corsello's avatar

Recent piece on Accenture's challenges reinforces the app software playbook point that SIs need to rapidly evolve their value delivery model to avoid extinction: https://medium.com/utopian/accenture-is-doomed-e70e9535908c

Expand full comment
7 more comments...

No posts