By now, you probably know that you can increase efficiencies and better integrate your business processes with your remote workers if you have a mobile system set up in your organization. After all, could Federal Express do its business as well as it does if it didn't have a mobile data solution?
But what's involved in setting up such a system? This tip, which is excerpted from InformIT, talks about the components of a mobile system, from the user interface all the way to the application gateway.
The mobile professional needs a computing device that can be carried around. A variety of devices are available: data-enabled cell phone, personal digital assistant (PDA), smart phone (hybrid phone/PDA), tablet computer, notebook computer. Your selection will likely depend on a variety of factors, including cost, boot-up time, size of the keyboard and screen, and how much your mobile workers are willing to carry around with them. Other considerations include whether the device needs to be "ruggedized," and what kinds of add-ons are important. If your field engineers are working in a rough area, for example, ruggedized devices might be necessary. If they also need to take pictures, you might need a camera add-on.
You need to understand the different kinds of portable computing devices available today, and how they're likely to evolve. Combinations of devices are also worth considering. You may even decide to select different devices for different job functions. Managing these devices will become an important function of your IT department. You'll need ways of replacing lost or stolen devices, performing backup and restore, and upgrading software with little or no user intervention.
You need to think through an appropriate user interface to ensure acceptance of this new paradigm. After all, you can't expect your sales and service force to spend a lot of time figuring out how to use the new tools. These tools should be intuitive—and even fun—to use. If your mobile solutions aren't a delight to use, they probably won't be used.
The user interface depends on the selected device. You can't fit an entire web page on a cell phone or a PDA, for example, and you can't expect users to enter large quantities of data on a cell phone. On the other hand, it's probably not a good idea to have users work through a voice menu from a notebook computer.
Most companies select more than one kind of device, since different job functions have different requirements. If this is the case with your company, you'll want to avoid buying and operating a new version of each of your enterprise applications for each device. For this reason, you'll need a wireless application gateway, which can be configured to reformat application output to fit the device from which the application is being accessed.
Wireless networks are fundamental to the mobile enterprise. You should understand how these networks work and their limitations. There are several networking standards (for example, GSM, CDMA, and Mobitex) and several network operators (such as VoiceStream, Sprint PCS, and Cingular Interactive), which makes selection very confusing for the buyer.
Some networks—Cingular Interactive and Motient, for example—are designed specifically to provide data services. These networks have a head start on cellular networks, which are now beginning to provide useful data services. You should consider both options, and make an informed decision on which one best fits your needs.
Forced by regulation to offer the capability of determining the location of a subscriber, cellular network operators will soon be able to offer location-based services with reasonably high resolution and on a wide scale, providing local information to the user, helping the company track workers, and helping workers find a particular destination.
Wireless Application Gateway
The job of the wireless application gateway is to take care of the characteristics of small devices and wireless networks on one side—and interface with enterprise applications on the other side.
There are special constraints of mobile networks, such as low bandwidth, unstable connections, and high latency (the time it takes a bit to get from one end to the other). The wireless application gateway works within these constraints so your enterprise applications don't have to be modified to be accessible to mobile professionals.
Different workers may be using different kinds of portable computing devices. The wireless application gateway interfaces with enterprise applications and reformats the data from those applications so that it fits on the small screens of the mobile devices. It can also present application output to match the device being used.
Data exchanges between mobile workers and enterprise applications may occur in different ways. A good wireless application gateway will operate in all of these modes:
- Data is pre-fetched and aggregated on the wireless application gateway.
- Data is fetched from enterprise applications on demand.
- Data is pushed to the mobile worker without a request.
- Data exchange takes the form of desktop synchronization.
The critical information your mobile workers need may belong to enterprise applications you're already using. You need to understand which information can be obtained from which applications, and how it can all be integrated to provide a meta-application tailored for the mobile workforce.
Mobile workers need access to several classes of applications that manage information:
- Enterprise resource planning (ERP)
- Supply chain management (SCM)
- Customer relationship management (CRM)
- Knowledge management (KM)
You need to know which applications hold the information required by your mobile workers.
Enterprise application integration (EAI) also plays a role in how you mobilize your enterprise. You may already be integrating several of your applications using EAI middleware. In this case, you might use this same middleware to extract the data needed by mobile workers.
To read the entire article from which this tip comes, click over to InformIT. You have to register there to read the article, but the registration is free.