How does the process work?

Requirements gathering

We will start by working with you to bring out the detail of what you want the application to do, and understand the ‘business rules’ that are to be used. A significant part of this is usually done during the proposal stage, as we need to understand the requirements in some detail before providing a cost quote.

Development

When the specification is agreed, we’ll translate it into technical requirements and begin development. As we build the system we’ll keep you up to date with progress. There will probably be quite a lot of discussion with the project manager to clarify various points and approaches, and you’ll be able to see early versions of the software to give feedback.

Deployment

We can usually arrange remote access to client’s servers or PCs, so that we can install and update applications for you.

Testing

All our software goes through internal testing, and we’ll also support clients through end-user acceptance testing. This can often be done in conjunction with initial data entry. Once everything is agreed to be running smoothly, we’ll help you to fully deploy the system and get it into real-life use.

User guide and support

We usually provide a user guide, and can add fully illustrated user manuals and training materials if required.