The easiest part of an AI project is producing a convincing demo. The difficult part is proving that it solves a real problem, behaves well with messy data, and can be owned after launch.
Before I choose a model or platform, I work through the questions below with the people who understand the process, the data, and the affected users.
I start with the current process and a measurable outcome. “Use AI for customer support” is an idea. “Reduce the time agents spend finding the right policy while keeping escalation quality unchanged” is a testable outcome.
Record the baseline before building anything:
If the existing process is unclear, automating it usually makes the confusion faster.
I compare the idea with simpler options: a better form, search, business rules, SQL, ordinary automation, or clearer documentation. Deterministic software is easier to test and often cheaper to run.
AI earns its place when the work involves language, images, ambiguous input, or judgement that rules cannot describe economically. Even then, I keep deterministic steps for calculations, permissions, validation, and high-impact decisions.
A model cannot repair missing ownership, poor source data, or unclear retention rules.
I ask:
For retrieval systems, permissions must travel with the content and be enforced at query time. For training or fine-tuning, provenance and consent need even closer review.
Every AI system will be wrong sometimes. The impact determines the design, so I threat model the important failure paths before release.
A poor draft that an employee reviews is different from an automated decision about employment, credit, health, access, or safety. I map likely failures, who is affected, how they can challenge the result, and how the team will detect the problem.
Human review only works when the reviewer has enough context, time, and authority to disagree. A button labelled “approve” is not meaningful oversight by itself.
Before the pilot, I build a small evaluation set from real examples. It includes normal cases, difficult cases, permission boundaries, and requests the system should reject or escalate.
The metric depends on the job: extraction accuracy, grounded answers, correct citations, successful tool calls, false-positive rates, task completion, latency, or cost. I avoid one broad “AI quality” score because it hides the failure the product actually cares about.
I also define a release threshold and a rollback path. Evaluation is part of delivery, not a report written after the model is chosen.
An AI feature needs the same operational ownership as any other production service, plus model and data monitoring.
Someone must own:
If ownership ends when the pilot ends, the project is not ready to launch.
Legal and regulatory duties depend on the use case, location, data, and role of the organisation. In 2026, parts of the EU AI Act are already in effect and further obligations have staged application dates. UK data-protection duties continue to apply where personal data is involved.
I involve legal, privacy, security, and domain specialists early for consequential use cases. A generic responsible-AI checklist is useful for prompting questions, but it is not legal advice or evidence of compliance.
I keep the first pilot narrow and reversible:
The goal is not to prove that AI works. It is to learn whether this system creates enough value, under real constraints, to deserve a place in the product.
Legal Stuff
