|
Kernel-Based
Custom Development
Waypoint as a Kernel
Waypoint can be the starting point for developing your custom solution.
As a kernel, in addition to the powerful office functionalities it contains,
it also includes the logic for security, auditing, error handling, searching,
navigation and reporting. While not sexy, all this core functionality
is necessary for any serious business applicaiton.
Customization Can Be Cost Effective
Starting from scratch is enormously expensive. Office applications all
need many of the same functionalities, so we've built an application,
complete in its own right, that includes all the fundamentals so that
we can immediately focus on your particular needs as we begin your project.
4 Levels of Customization Difficulty
In some cases the 38 classification tables and 31 other configuration
tables will be enough flexibility to satisfy a firm's complete needs.
However, engineering additional customization into Waypoint has been planned
for from its beginning. Level 2 changes include adding columns to existing
tables and revising screen layouts. This sort of change involves simple
testing and very low risk. Level 3 changes involve adding child tables
and additional data processing steps that do not change the existing topology
of the application. Testing is still low. An example would be adding a
payment history for contacts and a validation test to be sure a repeat
client is not in arrears. Level 4 changes involve fundamental changes
to the integrated application. While still far more effective than starting
from scratch, testing must now be robust..
Process Means Cost Management
In our experience project costs can vary three fold depending on how organized
the client is and how clearly they understand the details of what they
want. One way we help manage those costs for them is by installing our
training database as soon as possible. We know that it is a lot easier
to react to existing screens than to try to conceptualize things from
scratch. Dr. Blozan teaches software engineering at UCSD Extension, and
we practice what he preaches.
|