Development principles

Self-monitoring: Programs generate activity logs that can be used to diagnose problems, and prevent system misuse. Email, SMS and text alerts provide realtime notification of system events that may require administrative response.

Self-testing: Programs actively verify their own functionality to provide advanced warning of problems.

Industry standards: Adherence to latest industry standards and methodologies allows for the greatest leverage of current technologies. This allows you to ride the latest IT waves to make your business successful.

Fast turn-around development cycles:

Pragmatism: Low tech is good. If something is working we won't replace it just for the sake of IT ideology.

Strategy-driven: We design software projects to be a part of a consistent IT infrastructure that is designed from the perspective of your whole business based on analysis of your entire set of business processes.