|
In the beginning, as ETI consultants traveled
from site to site, they
would develop enhancements fresh at each site. As it became clear
that many enhancements could be reused, they began to capture the
generic components of their work to add to their personal bag of
tricks.
Then, to simplify the task of moving enhancements from site to site,
the concept and utilities behind Consultant Packages were created.
Today, these utilities enable both clients and consultants to easily
install and use Consultant Packages.
The benefit to you is that the Consultant Package
gives you an
enhancement that is near or ready to go—you don't have to start
from the beginning. In addition, the enhancements are consistent
because everyone is starting from the same place, and this means
that it is easier for ETI employees to understand how the enhancement
has been implemented. Consultant Packages are also an easy way to
pass enhancements back to the DSL Developers at ETI for inclusion
in
future releases.
The drawback with Consultant Packages, however,
is that they are
perceived as an official product supplied by ETI—which they are
not.
If an enhancement doesn't work the first time at your particular
site,
it can be a frustrating experience for all.

|