Our Process


Planning and Requirements Gathering


The first step is to figure out exactly what you need the software to do.  This document will contain what you need and what you want from the software.  At the end of this phase, we will have an agreement between us as to what we are building out.


Design and Development


Next, we start writing code!  We save you money in this phase by starting with a pre-built library of code and components that we can use to get a head start on building out your application.  We will provide an environment for you to see progress that is being made on a scheduled basis.


Testing and Maintenance


Along the way, we encourage you to test your new application as changes are being made.  We go through a very detailed process to fix any known issues along the way.  At the end, we will give you time to perform end-to-end user acceptance testing, with additional time to fix any bugs found during that time.