“Web enabling” of existing
applications can take a number of forms. Some examples are:
- Provide browser
access to an existing application with no changes
to the application's current user-interface.
- Create a web-based
“companion” application, giving users access
to some of the legacy application’s data, and optionally providing
some functionality
similar to the original application.
- Implement a web-services interface
for the existing application. In its simplest form, this could simply
provide a controlled exchange of information between a client and
the existing application. Or, depending on the architecture of the
existing application, a web-services interface could provide access
to some of the legacy application's
business
logic.
- Re-implement the existing application as a web-based application. This can follow
the business
logic of the existing application very closely, or working with you
we can enhance the flexibility, organization and functional capabilities
of the original application.
The optimal approach will depend on your specific situation. However, these approaches
to web-enabling of existing applications have one thing in common: they
use the Internet to connect you to your customers and
business partners without
unnecessarily abandoning useful existing systems.
Our understanding of business
practices and business software applications pays off in web-enabling
just as much as it does in building new applications
from the ground up. We can quickly understand your business
model
and
your objectives, can propose several approaches
to web-enabling your systems, and then document the value proposition
for each. You choose the approach that seems best to you, and we’ll make
it happen.
- We care about the quality
of our work—not just from the “technical” point of view, but also from
the standpoint of benefits you can receive, and the cost-effectiveness
of the work we do.
- We know that software, including the web-enabling of applications, can be
even more effective and easier to use than
you hoped at the beginning of the project. We know how to make
that happen.
- We always stand behind our
work. Every project has a two-year warranty.
- We have proved that our
work is consistently of the highest
quality. Scores of clients and hundreds of successful software
applications attest to that.
- We are easy to work with,
flexible in organizing
projects so they will be compatible with your specific goals and
ways of doing business.
|