01 · Model performance
The model is the easy part.
AI's capability isn't the constraint. Today's models are wildly more capable than the environments we ask them to operate in. What actually matters is whether your business is legible enough for any model to do useful work inside it.
We've watched smart teams burn six months tuning prompts and swapping vendors when the actual issue was that no two people in the company defined "customer" the same way.
02 · Informal workflows
If the work changes depending on who's doing it, AI can't do it.
A human picks up on context. They notice that this client gets the expedited version, that this approval usually skips Finance on Fridays, that the form is technically required but nobody fills it in. AI doesn't read the room. It executes what's written, and if nothing is written, it makes something up with total confidence.
Inconsistent inputs produce inconsistent outputs. That's not a model failure. That's a process that was never a process.
03 · Fragmented systems
Your CRM, your finance system, and your ops tool are not telling the same story.
Ask three systems who your top accounts are and you'll get three lists. Ask them what a "deal" is and the definitions won't line up. People absorb that gap quietly. They know which system to trust for what. AI doesn't. It pulls from whichever record it gets to first and treats it as ground truth.
Until there's a shared layer those systems agree on, every AI output is a coin flip on which version of reality it grabbed.
04 · Formal structure
The boring work is the work.
Defined workflows. Shared business objects. Clear ownership. Decision rules someone could actually point to. This is the part nobody wants to do because it isn't AI, but it's the only thing that makes AI worth the spend.
The companies getting real leverage out of AI right now aren't the ones with the best models. They're the ones whose operations are legible enough for a model to operate in.