A PRACTICAL GUIDE / BY PUKAR DHAKAL
When does your business need a custom web application?
How to decide whether a focused web tool is worth building, and when an existing product is enough.
Describe the problem before the solution
Start with a recurring task: staff re-entering orders, customers calling for updates or bookings tracked across multiple spreadsheets. Write down who does the work, how often it happens and where mistakes or delays occur. A clear problem makes it easier to judge whether software will help.
Check the tools you already have
An existing product, a better configuration or a simple integration may solve the problem. Compare the full cost of licences, setup and training with a custom build. Custom software makes sense when a valuable business process has requirements that available tools cannot reasonably meet.
Choose a small first version
An internal job tracker might need only a job list, status updates and a clear view of what is overdue. Customer accounts, messaging and advanced reports can follow if they prove useful. Test the most important workflow with the people who will use it before expanding the scope.
Plan for the less visible work
Access permissions, data migration, backups, accessibility and ongoing maintenance belong in the scope. Confirm who owns the code and data, how information can be exported and who supports the application. If it connects to another service, allow for that service changing.
Make the decision with evidence
Estimate the current time and error costs, then compare them with build and ongoing costs. Include testing, training and a realistic adoption period. If the benefit remains unclear, map the process and trial a simpler change first. A custom application should earn its place in the business.
Further reading
Business.govt.nz covers the practical decisions involved in building your website or online store.