Tuesday, April 6, 2010

System Selection and Benchmarking

Every system has plusses and minuses, and marketing literature generally plays up the plusses and plays down the minuses.

Benchmarking is a process which minimizes the risks associated with system selection by testing each system's exact capabilities. A test dataset is run on each system under consideration to determine how well it handles the functional requirements of the project.

The same series of tests should be run on each system and should be designed to test specific capabilities along with general user-friendliness and ease-or-use.

Benchmarking is the time to determine the flexibility of each system. For example:

+ can changes be made to the database structure after the initial setup and, if so, how difficult are such changes?
+ Can user-defined functions be added to the system?
+ Can custom applications be created?
+ Is there a programmer's interface for the development of such applications?
+ Does the system have adequate security feature built-in?
+ What are the networking options?
+ Are response times significantly different during periods of high and low-loading?

Risk Analysis

* possible risks:
o hardware or software may not live up to expectations
o cost of implementing GIS may be higher than current system

Set goal and estimate cost for next step

System Development and Detail design
After a specific system has been chosen, each of the following are defined during system development:

* database specifications
* graphics specifications
* report specifications
* interfaces
* calculations
* specialized applications

No comments:

Post a Comment

Google