The information management challenge
Every
business needs to keep track of some information. It may be as simple as
keeping records of customers, their orders and invoices. In more complicated
scenarios it may amount to handling many hundreds, or even thousands of
requests per day via mail, fax, telephone, and the Internet. Computers greatly
simplify this task by providing means to store, search, retrieve, display, and
exchange information. Most importantly, computers can be programmed to
manipulate information in a way required by a particular business organization.
Computers are also able to process large volumes of data in a very short period
of time.
Today,
powerful desktop computers are installed on many work places throughout
businesses. They are equipped with general-purpose productivity tools that
allow employees to create rich-content documents or spreadsheets, scan and
print documents, electronically store and share them with co-workers within the
organization or with other parties via e-mail. Specific business requirements,
on the other hand, require specialized software. In some cases, such software
can be purchased off the shelf and, with various degree of customization,
installed on the computers.
Many
organizations, however, have unique needs. Addressing such needs requires
purpose-built software to be developed. This generally involves the organization
formulating business requirements for the software and handing them over to
engineers who have to re-interpret the requirements to design and handcraft new
software using the selected computer technologies. The software then undergoes
the evaluation and testing phase and, once the organization is satisfied, it
becomes operational.
Building
custom software is an inherently complex process. Unless the task at hand is
simple, it is often difficult to specify upfront precisely what the software is
required to do. The organization should be prepared to deal with new and
unexpected requirements coming up as the software development progresses and
also to re-negotiate project costs and delivery dates. As a result, custom
software development is often an expensive undertaking with high risk of the
project significantly exceeding the original budget and time frames.
Purchasing
or building software is only the first step to address information management
needs. Because businesses are dynamic organizations, these needs are likely to
change in the future. Therefore, once the software is operational it requires
maintenance to accommodate changes in business needs. The changes, however
small, need to be communicated to the support engineers who modify the software,
test it and put the new version into operation. Apart from having to wait for
software to be updated, the cost of such maintenance may over time
significantly exceed the cost of the original software. Off-the-shelf software,
although often less expensive to buy, may be very difficult or impossible to
adjust, thereby forcing the organization to look for other solutions.
Rapidly
growing organizations face special challenges. Because of the rate of their
growth they may be forced to re-implement or switch entirely their software
since the original software design may simply be unable to cope with the
increased volume of information or complexity of processing logic. The
changeover requires additional investments in information technology and causes
inevitable implementation delays.
Aware IM
Aware IM is a software tool that was created
to help organizations address many of their data processing needs. The main
design goal for Aware IM was to substantially reduce the technical
complexity of managing information and give non-technical people much greater
control over the process. As a result the information management task becomes
easier, more intuitive, predictable, manageable, and ultimately less expensive.
With Aware IM
one can automate the organization’s policies, procedures, guidelines,
checklists, document handling, form input validation, event registration,
decision making, e-mail notifications, data tracking, report generation, task
scheduling, periodic processing, information sharing, bulk data exchange, and
many other tasks in a flexible and cost-efficient manner. It can help to
increase awareness, enforce standards, improve quality control, lift compliance
level, simplify communication, and save time and efforts across the
organization.
Aware IM is configurable information management software that can be adjusted by users without special computer skills to manage their specific information. In a simple intuitive way users can specify the information they want to manage and the rules on how to process the information. Aware IM automatically performs all the technical work required to manage information such as storage, retrieval, calculation, security, sharing, presentation, communication, etc.
Aware IM works in two modes: the configuration mode and the operation mode. The configuration mode allows the configurator, that is, a person configuring an information management system, to specify the contents and behaviour of the system. Once the definition work is finished the configurator makes the system operational. In the operation mode Aware IM analyses the system configuration and manages the information according to the instructions provided by the configurator. Regular users access the system in the operation mode in the course of conducting their day-to-day business activities.
The following picture illustrates the two modes of Aware IM:

The configuration of an information system, as defined by the configurator, can be exported out of Aware IM and saved in a file on a computer disk, just like any other electronic document. Similarly, a configuration can be imported into Aware IM from a file. This allows people to share configurations they create so that other people can adapt existing configurations for their own needs or reuse some parts of such configurations to incorporate into their own information systems.
Aware IM can be installed on a personal computer. If such a computer is a part of an office computer network the people in the office can use the system from their computers using a standard Internet browser. People outside of the office can also access the system as long as the computer on which Aware IM is installed is connected to the Internet. Alternatively Aware IM can be installed on a computer managed by an Internet hosting service provider so that users can access the information system via the Internet.