How We Work With You

Our unique development process puts you in control of the project, gets you up and running quickly and leaves enough time to modify and fine-tune the result to ensure it is exactly what you need. We bid our projects as fixed-price, to ensure you get control of costs as well as content.

We build your application on our premises, allowing you to view our progress over the Internet and make comments on how you want the screens to work. We spend less time on deriving specifications and get the screens to you sooner to give you an opportunity to comment on a real implementation, rather than interpreting a specification document.

This makes better use of your time and ensures you know exactly what is going on at every point in the project. In our experience, this process is not only faster but also results in better products.

Project Scope

The process starts with an interview where we really take the time to understand what you are trying to accomplish and work with you to generate a description of the application that meets your exact needs. Once this process is complete, we can give you a cost estimate that will be within 20% of the final fixed price.

Proposal

We will develop a proposal from the interview that includes a specification of all screens, the data on each screen and the functions of all buttons contained in each screen. This proposal will include a fixed price for developing an application meeting your requirements. It will also describe anything we might need from you, including data to import, graphics or logos that you wish to have included in the final result.

Open Development

We call our development process 'open' because you will be able to see and comment on each screen as it is created. By giving you early access, we eliminate many of the blind alleys and misunderstandings that often slow other projects down or lower the quality of the result.

We give you a password protected account on our site to provide private access to the development process. Each screen will include a 'Feedback' button to allow you to comment, suggest improvements.

All changes needed to make the application meet the specification agreed in the proposal stage will be made as part of the original fixed price. We also leave some room in our bids to honor other requests for changes provided they do not cause us an un-due amount of extra work.

Acceptance

Once the application is completed, we will make it available over the Internet to a larger group of people you specify for an acceptance period. This will allow others to test the application with real data. The 'Feedback' button will remain to collect their reactions and track any problems that might occur.

We will review these reactions with you during the acceptance period and do some fine-tuning to the application before roll-out.

Roll Out

Once the application has been accepted, we will either host it for you on the Internet for a nominal monthly charge or, if you prefer, send it to you on a server to be installed at your location. The 'Feedback' button will remain to track any problems that might occur and collect suggestions for improvements that could be part of a later version of the application.

Support

Our systems are monitored several times a day to ensure they are operating properly. Problems are often addressed within the hour. All data is backed up in the early hours of the morning. Backups are encrypted for additional security. If you purchase a server from us, we can maintain it over the network no matter where it is in the world.

We leave the feedback button screens and make them only visible to your administrative users. This gives you an easy way to communicate and document any problems you might be having. You may also use this feedback button to document requests for upgrades or additions to your application.