Software development

Software made for the way your organisation works.

We write, modify, test and support software. That can mean a new application, or making the one you have fit.

The layers of a business application Four stacked layers from top to bottom: web and mobile screens, business logic, database, and connections to existing software. Web and mobileBusiness logicDatabaseExisting software

What we build

Custom applications
Business software designed and coded around your processes, from the first version to later updates.
Web applications and webpages
Web-based systems and pages, including their structure, content and code.
Mobile applications
Apps for your staff or your customers to use on their phones and tablets.
Databases
Design and development of databases for the information your business depends on.
Customising existing software
Modifying and configuring software you already have so it works properly in your environment.
Testing, updates and support
Testing before release, then patches, updates and support once the software is in use.

Build new, or customise?

New software isn’t always the answer. These are the questions we’d work through with you first.

Customising usually makes sense when

  • The software already handles most of what you do.
  • Your team knows it and wants to keep using it.
  • What’s missing is a specific step or screen.

Building new usually makes sense when

  • Your process is what sets your business apart.
  • You spend more time working around the tool than using it.
  • Nothing available handles how you actually work.

Is software only part of it?