Working With Us

We prioritize collaboration and communication to ensure a solution that meets your needs.

Development / Release Phases

After completing the planning phase, we will begin with the development and release phase where we will deploy a number of versions for testing, with each new version intended to deliver an agreed upon set of functionality. We rely heavily on our clients in this phase to actively participate in the process to keep us on track and assure a fully tested solution. Testing is a critically important part of the custom database development process. We don’t know your business or organization the way you do, and so your active involvement in testing the solution will be essential to the success of the project.

Deployment

We use a custom-built checklist application to document the deployment process carefully so that deployments proceed smoothly every time. 

As required for individual projects, we will perform regression testing to help assure no inadvertent changes have introduced defects into the solution. 

Also as needed, we will prepare release notes to document changes from version to version for ease of training staff on system changes.

Ongoing Support

Once the project is finished, we will always be available for ongoing support. Our commitment to forming long-term relationships with our clients has given us the opportunity to work with some clients for as long as 30 years now.

Project Management Tools We Use

Teamwork  -  for project management. Most of our clients participate in project management with us via client accounts in our Teamwork environment
Zoom - used for virtual meetings
Slack - for team messaging
Zoho Support - used for remote access to servers