Wednesday, January 27, 2010

Searching within Your Own Systems

The ability to find things on the Web using powerful search tools like Google and AltaVista is a tremendous time-saver. Similar time-saving and efficiencies can also be achieved by expediting the search for information within your company's own systems—specifically, within an enterprise application.
An enterprise application is in some ways similar to the public Internet, as it connects computer data throughout your company, uniting islands of information into a single data universe. And like the Internet, the application features some type of navigation structure to help you surf between the different screens and functions. These tabs or hierarchy of screens are the equivalent of the bookmarks we used to have to navigate the Internet. To run a query on your enterprise data, you go to the correct form and run a query in the appropriate field or dialog. Just like in the early days of the Internet, to find information in your business application, you need to know where it is.

In searching for information about a particular company, you need to know whether the information you want is attached to records regarding individual companies, records on people who work for the company, or records of active projects having to do with the company. With enough knowledge of precisely how you have configured your enterprise application, you can find what you are looking for.

This search method is probably an acceptable way for frequent users of a system to search for purchase orders, or to search by supplier or customer information. But it does not work that well for the occasional user of a system, or even for a heavy user of the system who is searching an application in an area with which he or she is not intimately familiar. Because enterprise applications are so broad and cover so many different disciplines within a company, it is hard for any one person to have a thorough understanding of even a majority of an application's functionality.

That is why application vendors are coming to market with various search solutions for use within their products. There are two distinct approaches to delivering this critical search function.

In short, EAS is a tool that is tightly integrated with an enterprise application, and it delivers targeted search results from within the application's knowledge base. Enterprise search is a product marketed separately from the application, and searches data both inside and outside of the application.

Enterprise search is the approach taken by a number of technology vendors, including Google, which has launched its Google Search Appliance and Google Mini products. SAP and Oracle are each marketing their search tools as a separate product to locate data not only within their own applications, but elsewhere on a company's intranet and databases. Other vendors, including Thunderstone, Index Engines, Autonomy, Convera, FAST Search, and Verity, focus more exclusively on search tools rather than the enterprise applications they are to work with. All of these offerings can be considered examples of pure enterprise search. They are generic search appliances for use within an enterprise. The alternative strategy, EAS, involves a search function more tightly integrated with a specific application, and is a critical feature to look for in an enterprise application.

No comments:

Post a Comment