One important societal byproduct of AI advancement is what it will do to the hierarchy and org chart of companies.
Today’s average company has an org chart that is a representation of how best they are able to use a combination of humans and software to get work done. Some work is done internally. Some work is outsourced externally. And then various software packages and solutions many humans lots of meetings are tasked with coordinating all of it.
This has historically represented a company’s best attempt at executing on their goals and delivering results to their stakeholders.
But what happens when a company evolves from many layers of human hierarchy doing work to, instead, a few humans overseeing an ensemble of models and agents doing work for it?
It may sound far fetched but it’s probably not as far away as some people think.
I suspect in the future, it won’t matter so much where the work is happening (ie internally vs externally). You will be more than willing to pay as a service for work to get done if it can be done continuously and flawlessly (ie via models and agents).
So in order for a company to thrive in the future, it needs a way to SUPERVISE the orchestration and execution of humans, models and agents versus the tactical COORDINATION that we do today.
This leads to an entire re-write of the enterprise software stack over time.
I think this is a very big deal.
And by implication, whoever is able to build this new stack and sell it to others will be a lifeline to companies trying to “cross the chasm” of AI.
We built Software Factory as a first step in this journey. By automating the SDLC, we must start with PRDs. With thoughtful PRDs, we start to develop a detailed sense of what the business logic is that runs a company.
Our guess is that, at the limit, an entire business should be able to be summarized by a detailed set of PRDs.
If this turns out to be true, then the knowledge graph and intermediate representations that this generates is gold.
If you’re a company that wants to start experimenting on this journey, we’d love for you to try Software Factory. Have your team use it to first make PRDs and then bring it through the rest of our Factory and make production software. Over time, you get accountability, governance and execution you can understand. It also takes any silos of knowledge trapped within parts of your organization and documents them (in a PRD) in English that anyone can read and understand. You can’t say that about code.
If any of this sounds interesting, you can join the waitlist for Software Factory below. We are rolling in a few thousand folks at a time into a Beta starting in the next few month.
8090.ai/waitlist