Before you buy software to fix a problem, fix the process it's meant to support. New software doesn't repair a broken way of working. It just runs the broken process faster, and often makes the mistakes harder to spot. Map how the work really flows, fix the gaps, then choose a tool that fits the process you want.
This is one of the most common mistakes in construction technology. Something isn't working, so the business buys a tool to fix it. A few months later the tool is half-used, the team has gone back to spreadsheets, and the original problem is still there.
Why buying software first goes wrong
Say a building company has trouble with variations. Some get approved on site and never reach an invoice. The instinct is to buy a variations module. But if nobody on site is expected to log a variation, and nobody in the office checks the list against invoices, the new module just becomes another place where variations don't get recorded.
The same thing happens with timesheets, purchase orders and job costing. Software enforces a process. If the process is unclear, the software either forces something nobody agreed to, or gets bent around old habits until it's no better than what you had.
Common signs you're about to buy software for a process problem:
- People describe the same task in different ways.
- Nobody can say who's responsible for a step.
- The problem is "things fall through the cracks," not "the system can't do it."
- You're choosing between products before you've written down what you need.
Fix the process first
Before you spend money on any tool, map the current process. It doesn't need special software. A whiteboard and an honest conversation with the people who do the work is enough.
- Who touches this process? List every person involved from start to finish, including site staff, the office and the client.
- What triggers each step? An email, a phone call, a form, someone remembering?
- Where does it stall? Find the points where work sits waiting for an approval or a piece of information.
- Where do things fall through the cracks? Look for steps where information gets lost, retyped or forgotten.
- What would the ideal process look like if you designed it from scratch today?
Then make the simple fixes first: name an owner for each step, agree what "done" means, and remove steps that don't add anything. Run the improved process for a few weeks, even on paper or in a spreadsheet. If it works, you now know exactly what the software needs to do. Our business process mapping page explains how we run this with a team.
Then find the right tool
Once the process is clear, choosing software gets much easier:
- Write a short list of must-haves based on the improved process, not on vendor feature lists.
- Check what you already own. Xero, MYOB and your job management software may already do more than you're using.
- Think about connections. A new tool that doesn't connect to your accounts will create new retyping. Ask how it gets information in and out.
- Trial it on one real job before rolling it out across the business.
Software should lock in a good process, not paper over a bad one. Start with the process, not the product.
Frequently asked questions
How do I know if it's a process problem or a software problem?
If the same task is done differently by different people, or nobody owns a step, it's a process problem. If everyone agrees on the process and the software physically can't do it, it's a software problem.
Do I need a consultant to map our processes?
Not always. Many businesses can do a useful first pass themselves with a whiteboard. An outside view helps when the process crosses several teams or systems and nobody sees the whole picture.
Can't the software vendor help design our process?
They can help you set up their product, but their job is to fit you to their software. Deciding how your business should work is better done before you talk to vendors.
What is the Process & Systems Audit?
It's our paid diagnostic: we map your processes and systems and give you a written report on what to fix and in what order. The Process & Systems Audit is $5,000.
If you're about to buy software and want a second opinion on the process first, book a free initial chat.