Every failed AI project we have been asked to rescue failed on one of these, and every one was answerable in the first fortnight for a fraction of what was eventually spent.
01Does the data actually exist?
Not "we have a CRM" — does the specific information this idea depends on get recorded, consistently, in a place software can reach? Frequently it lives in someone's head or a column nobody fills in.
Checked by: pulling real records and counting the gaps.
02Is there enough volume?
Automation has a fixed cost to build and an ongoing cost to supervise. Below a certain frequency the arithmetic never closes, no matter how irritating the task is.
Checked by: counting occurrences over a real period.
03Can the rules be written down?
If the answer to how a decision gets made is "it depends, ask Dave", there is nothing to encode yet. Sometimes the genuine first project is writing Dave's judgement down.
Checked by: sitting with the people who do it now.
04What does a mistake cost?
An error tolerance question, not a technical one. Wrongly categorising an email is a shrug. Wrongly filing a regulatory return is not, and that changes the whole design.
Checked by: asking what happens on the worst day.
05Will the systems open up?
A vendor with no API, a database nobody has credentials for, a contract that forbids export. This is the assumption most likely to change a project's shape, and the cheapest to test early.
Checked by: attempting a real connection, not reading the brochure.
06Who owns it afterwards?
Something that runs unattended needs a named person who notices when it stops. Projects without one work for a quarter and are quietly abandoned by the next.
Checked by: asking for a name, and watching the room.