Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How an SME Should Choose Its First ML Project
Software Strategy

How an SME Should Choose Its First ML Project

The first project decides whether there is a second. What makes a good starting candidate, and the tempting options to avoid.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Pick something with a repeated decision, existing recorded outcomes, a measurable baseline, a willing owner and a modest cost of being wrong. Avoid the most strategically important process for the first attempt.

The first one carries extra weight

A first project is a test of whether the approach works here, in this business, with this data and these people. If it stalls, the second rarely gets funded, whatever the reason for the first one failing.

That argues for choosing on deliverability rather than on which problem is largest. The biggest problem is usually the worst first project.

Five things a good first candidate has

  1. A decision made repeatedly. Weekly or daily, not a handful of times a year - there has to be enough history and enough opportunity to show benefit.
  2. Outcomes already recorded. You need to know what actually happened. If nobody recorded it, that is a data collection project first.
  3. A measurable current method. Something to compare against, so improvement is provable.
  4. A willing owner. Someone in the business who wants it and will use it.
  5. Tolerable errors. Where being wrong occasionally costs time rather than safety, money at scale, or a regulator's attention.

All five matter, and the fourth is the one most often ignored. A technically ideal project with no enthusiastic owner will not be adopted.

Candidates that usually work well

ProjectWhy it suits a first attempt
Demand forecast for the top productsHistory exists, baseline clear, benefit measurable
Support ticket routingPlenty of labelled history, errors cheap
Which overdue invoices to chaseClear outcomes, immediate cash benefit
No-show prediction for appointmentsSimple data, direct operational use
Spend or product categorisationSelf-contained, useful regardless

Tempting options to avoid first

  • Anything safety-critical. The error tolerance is wrong for a first attempt.
  • Your most strategically important process. Too much depends on it, and caution will slow everything.
  • Something requiring a new data source. Doubles the project and adds a dependency outside your control.
  • Decisions about individuals - hiring, credit, tenancy. Legally sensitive and needing careful handling.
  • Anything needing a system change to act on the output. The integration becomes the project.

That last point is worth dwelling on. A prediction nobody can act on without a six-month system change delivers nothing, however accurate.

Plan the second project from the start

The first project should leave you with more than a model: a clearer view of your data, a working pipeline, people who understand what this involves, and evidence for what it is worth.

Choosing a first project adjacent to a likely second one compounds that. Building a demand forecast that later feeds stock allocation is better sequencing than two unrelated efforts, because the data work carries over.

Choose the first project on whether it will finish, not on whether it is the biggest.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How long should a first project take?

Aim for months rather than a year, with a feasibility stage first. A long first project loses momentum and sponsorship.

Do we need to hire a data scientist first?

Usually not. Prove one use case with outside help, then hire against what that reveals - which is often a data engineer rather than a scientist.

What if the first project fails?

If it fails cheaply and you learn why, that is an acceptable outcome. Structure it with a decision point so failure is early and small.

Should we start with generative AI instead?

Different tool, different problems. If your question is about predicting a number or a category from your own history, classic machine learning is usually the fit.

Keep reading

More on Software Strategy

Software Strategy

Machine Learning Myths That Waste Budgets

Eight beliefs about machine learning that quietly inflate project costs, what is actually true instead, and how to spot each one in a proposal.

Start here

Want machine learning project details from us?

Tell us what you are trying to predict and roughly what data you hold. We will come back with an honest view on whether machine learning is the right tool, what the work would involve and a realistic cost range. If a spreadsheet would do the job, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →