Independent Reach
Home Products Services Technology FAQs Contact

Frequently Asked Questions

What does Independent Reach mean?

Independence is about allowing customers the flexibility to have our software cooperate within their enterprise, as it is today, and as they are planning to have it in the future. A user organization's independence is compromised when they do not have control over the software they use to run their business, and/or when their data is not in a format they can use with other tools. In a custom software solution, we guard our customers' independence by following some rules of thumb:
  • avoid writing software that will only run on one platform
  • avoid writing software that will only run with one database
  • avoid incorporating proprietary tools in our software stack
  • avoid "bleeding edge" technologies that may not have longevity
  • avoid using products from companies that may not have longevity
  • keep program source at the customer site
Reach is about doing everything possible to avoid limiting the audience for the applications we provide our customers. We maximize our customers' reach by following some rules of thumb:
  • design from the start for internationalization
  • stick to HTML and Cascading Style Sheets on web pages as much as possible
  • when scripting can truly enhance productivity, test on multiple browsers
  • produce reports in portable formats like PDF and RTF

What tools are used to help accomplish the company's mission?

Our framework libraries were developed using Java, with open source databases, application servers, and reporting frameworks.