Let’s talk

Software

When is a spreadsheet still the right tool?

Compare a shared spreadsheet with a small application using access, rules, edit conflicts and handover needs.

A spreadsheet is often the right tool when a small team understands the data, edits are occasional and the rules are easy to see. Building an application is justified when the work needs controlled access, consistent decisions, a reliable history or a guided workflow that the sheet is struggling to provide.

The useful question is not whether a spreadsheet looks professional. It is whether people can complete the work accurately and hand it on without hidden knowledge.

Compare the work, not the file type

SituationSpreadsheet may be enoughAn application may help
People editingOne owner or a small, coordinated team.Several roles need different views or permissions.
RulesSimple formulas and visible checks.Rules must be enforced across many steps.
ChangesOccasional edits with clear ownership.Simultaneous work causes overwrites or confusion.
HistoryVersion history is sufficient.Each decision needs a clear actor and timestamp.
HandoverA written guide explains the sheet.New staff need a guided process and safe defaults.

These are prompts for a decision, not thresholds. A large spreadsheet with a careful owner may work well. A tiny sheet containing sensitive customer records can still need stronger access controls.

Keep the spreadsheet when it works

Imagine a two-person business recording a monthly stock count in a sheet. One person enters quantities, the other checks exceptions, and the file's version history is enough to recover a mistake. A custom application may add account management, hosting and maintenance without improving the work. A clearer template and a short process note could be the better investment.

Notice when the sheet becomes a workflow problem

Now imagine several staff handling customer requests in the same sheet. Rows are copied from emails, assigned informally and overwritten as people follow up. No one can tell whether a customer has been contacted or why a status changed. The issue is not “spreadsheets are bad”; the work needs ownership, validation and a reliable record of actions.

Before building software, describe the first complete journey: a request arrives, someone takes responsibility, the required information is checked and the outcome is recorded. That brief reveals whether a structured form, a better shared process or a small application is the appropriate next step.

If you are weighing that choice, explore the software service. Bring the current sheet and one recent example of work that was hard to complete; the friction is more informative than a wish list of features.

Put the thinking into practice

Make the next step clearer.

Explore how I can help with bespoke business software, or tell me what you have in mind.

Explore software