A method for developing a technical configuration and electronically delivering
to a client from a server an order report for the technical configuration. The
method comprises interactively eliciting and electronically receiving from a user
on the client a desired technical configuration, wherein the act of interactively
eliciting and electronically receiving comprises providing to the client from the
server a limited configuration engine and performing a first, limited check on
the viability of the desired technical configuration on the client using the limited
configuration engine; performing a second, final check on the viability of the
desired technical configuration using a full configuration engine on the server;
and, in response to the final check, preparing and outputting on the client an
electronic order report.