Skip to main content

The AI-Readiness Assessment a CTO Can Run in One Week

Before you write an AI strategy, measure what your organization can actually execute. A five-day, meeting-light assessment of your data, skills, tooling, and governance — with a scoring rubric you can defend to the board and to your engineers.

The AI-Readiness Assessment a CTO Can Run in One Week

Every CTO I talk to right now is being asked the same question by their board: “What’s our AI strategy?” And most of the strategies produced in response share a defect — they describe what the company would like to do, not what it can execute. The gap between those two is measurable, and measuring it takes about a week. Strategy written before the measurement is fiction with a budget.

This post is the assessment I run. It’s deliberately meeting-light: most of it is reading systems and asking individual engineers short, concrete questions. You can run it yourself with the rubric below.

What does “AI-ready” actually mean?

An organization is AI-ready when four things are true: its data is reachable and clean enough to retrieve against; at least a few engineers can build and evaluate an LLM feature end-to-end; its tooling can deploy and observe a non-deterministic system; and someone can say “no” to an AI use case with authority. Readiness is the floor under every initiative — strategy decides what to build, readiness decides whether anything survives contact with production.

Notice what’s not on the list: a vendor choice, a model choice, a platform. Those decisions are downstream of readiness and cheaper to change than any of the four floors.

Day 1–2: Can your data be retrieved against?

Pick the three data sources your most-wanted AI use case would need, and try to answer one real question from each — manually, with existing access. Time how long it takes and how many people you had to ask. If an engineer with legitimate access needs two days and three Slack threads to assemble the context a feature would need in 200 milliseconds, the feature is blocked on data plumbing, not on AI.

Score it bluntly: green if the data is reachable through an API or warehouse with documented meaning; yellow if it’s reachable but the meaning lives in someone’s head; red if access itself is the project. In my experience most companies that self-describe as “sitting on a goldmine of data” score red on two of three sources.

Day 2–3: Do you have the skills, and where are they?

You’re not counting “engineers who used ChatGPT.” You’re counting engineers who can design a retrieval pipeline, put tool boundaries around an agent, and write an eval that catches a regression. Ask five senior engineers to sketch — on a whiteboard, in ten minutes — how they’d build your most-wanted feature. You’re listening for retrieval, context structure, evaluation, and cost; the vocabulary of context engineering rather than the vocabulary of demos.

Two or three engineers who pass that bar is enough to start; zero is a finding that reshapes the strategy — your first initiative becomes building the capability, not the feature. That’s a better outcome than discovering it mid-project, and it’s a gap that closes with deliberate training (the RAG and agents course exists for exactly this profile: strong engineers, no production-LLM mileage yet).

Day 3–4: Can your process handle non-determinism?

Traditional delivery assumes the same input produces the same output; LLM features break that assumption, and process is where the break shows. The question to answer: when the AI feature misbehaves in production, what exactly would your team look at? If the answer isn’t some form of “the traces, and then we add the failure to the eval set,” you have a process gap, not a tooling gap.

This is also where I look for a specification habit. Teams that write down what a feature must and must not do before building it adapt to AI development dramatically faster — the spec becomes the eval set almost mechanically, which is the core loop of spec-driven development. Teams that ship from Slack threads discover that “the model does something weird sometimes” is not a bug report anyone can act on. If that habit is missing, building it is a prerequisite, not a nice-to-have.

Day 5: Who can say no?

Governance readiness is one question: name the person who can veto an AI use case on risk grounds and make it stick. If the answer is a committee that hasn’t met, or the CTO themselves after the project already has momentum, score it red. Everything else in a governance framework — usage policy, review gates, data boundaries — works only when the veto is real.

The corollary question is just as revealing: name a use case you’ve already said no to. Organizations that can’t name one haven’t been governing; they’ve been hoping. A written strategy inherits credibility from the no’s it can point to.

The rubric, on one page

This is the whole assessment in a form you can take into a leadership meeting. Score each floor honestly; the uncomfortable column is the useful one.

FloorGreenYellowRed
Data reachabilityReachable through an API or warehouse, and the meaning of the fields is documentedReachable, but the meaning lives in one person’s headGetting access is itself the project
SkillsThree or more engineers have shipped and evaluated an LLM feature end to endOne engineer can, with nobody behind themNobody can sketch retrieval, tool boundaries and evals in ten minutes
ProcessTraces exist, and production failures become new eval casesLogs exist; nobody reads them until something breaks“It does something weird sometimes” is considered a bug report
GovernanceA named person can veto a use case, and has actually done itA committee exists on paper and has never metNo one has ever said no to an AI idea

Strategy written before the measurement is fiction with a budget. The scores above are what turn an AI strategy from a slide into a sequence.

Turning the score into a strategy

Four floors, each scored green, yellow, or red — and now the strategy nearly writes itself. Reds are the first initiatives; there is no point funding features on top of them. Yellows shape the timeline honestly. Greens are where the visible wins should come from in the next two quarters, because a strategy with no visible wins loses the room regardless of how sound it is.

The write-up that comes out of this — scores, evidence, the sequence, owners, and the first ninety days — is one I’ve done as a facilitated engagement for companies that want an outside senior eye and a document the board will trust: that’s AI readiness & strategy. But the rubric above is the whole method. Run it before you write the strategy. A week of measurement beats a quarter of confident fiction.

Share this article
X LinkedIn
Next step

Turn this into a real skill

A structured path from theory to production code — projects and code reviews included.

Oleksii Anzhiiak

Written by

Oleksii Anzhiiak

Software Architect, Senior .NET Engineer & Co-Founder

Oleksii Anzhiiak is a Software Architect, Senior .NET Engineer, and Co-Founder of ToyCRM.com and ProfectusLab. With over 15 years of experience, he specializes in distributed systems, cloud infrastructure, high-load backend development, and identity platforms. Oleksii designs complex architectures, builds secure authentication systems, and develops modern engineering education programs that help students achieve real career results.

LinkedIn

Recommended Watching

Hand-picked third-party videos related to this topic. Open on YouTube.

~8:00:00
Intermediate AI Engineer (AI Engineer World's Fair)

AI Engineer World's Fair 2024 — Keynotes & CodeGen Track

The keynote stream from the largest technical AI conference of 2024. A snapshot of the state of AI engineering — what shipped, what worked, what didn't — straight from the teams building it.

~6:00:00
Intermediate AI Engineer (AI Engineer World's Fair)

AI Engineer World's Fair 2025 — Day 1 Keynotes & MCP Track (ft. Anthropic MCP team)

The MCP track keynote with the Anthropic team. If you want to understand why MCP became the industry-standard protocol for connecting LLMs to tools in 2025, this is the single best primary source.

~2:00:00
Intermediate AI Engineer (Thariq Shihipar, Anthropic)

Claude Agent SDK — Full Workshop (Thariq Shihipar, Anthropic)

A hands-on workshop from Anthropic on building production agents with the Claude Agent SDK — tool use, sub-agents, hooks, MCP servers, and the patterns that scale beyond the demo.

Contact us