When is a new business system actually finished?
There is a satisfying moment in any systems project when you test it and everything works.
The booking page opens. The appointment lands in the diary. The confirmation goes out.
Job done?
Perhaps technically. But I would want to know what happens the first time somebody needs to move that appointment. Or a colleague is away. Or the person who normally looks after the diary is on holiday.
That is when you discover whether you have a working system or just a working setup.
The people using it have to understand it
We helped a small business set up A calendars and Bookings system for their team. The owner
explained that they could have figured it themselves, but it would have taken time they didn’t have.
So we began by understanding what the team needed the system to do. We set it up around the business, trained the people who would use it and followed up with a report they could refer back to. Their feedback was that the team felt confident using it and that the work saved hours of frustration.
I am pleased the technology worked. I am more pleased that the team could use it without needing to call us every time something changed.
You can have a clever automation that does precisely what its creator intended. If nobody else understands when it runs, what it changes or how to handle an exception, the business has inherited another thing to worry about.
The awkward bits are part of the job
When you are planning a new process, the normal route tends to get all the attention.
Someone books an appointment. They receive a confirmation. The right person turns up at the right time.
Real life has other plans.
Someone cancels. Two people need access to the same information. A customer replies to an automated email with a question that needs a person. A member of staff spots an error and needs to know how to put it right.
You cannot predict every possible variation. You can decide who notices when something does not go to plan and what they should do next. Sometimes the answer is a reminder or an automatic notification. Sometimes it is a conversation.
The best test is not just, “Does this work when everything goes smoothly?” It is, “Could the people who use it cope with an ordinary change of plan?”
A handover should give people confidence
Training does not need to be a formal afternoon in a meeting room. It might be a short walkthrough with the people involved, a chance for them to try the system themselves and a clear reference they can use later.
The point is to leave them knowing enough to get on with their work.
That includes the person who will maintain the system. If appointments, team members or business rules change, they should know what they can adjust and when they need help. Otherwise, a small change in six months can turn into an expensive mystery.
There is a balance here. You do not need a forty-page manual for a simple booking process. You do need enough clarity that the business is not dependent on the memory of the person who set it up.
So when is it finished?
I would call a system finished when the intended work can happen reliably, the people involved can use it, and there is a sensible way to deal with the common things that go wrong.
For some businesses, that will be a straightforward setup and a short handover. For others, it will mean testing the process with the team, adjusting a few steps and checking back once it has been used in real life.
Going live is a milestone. Feeling confident enough to use the system on an ordinary, slightly messy Tuesday is the result that matters.
If you are looking at a booking, CRM or other back-office system in your own business, start with the people who have to use it. Ask what they need to happen, where they get stuck now and what they would do when the usual route changes. Their answers will tell you far more than a list of software features.

Recent Comments