From Smart Phone and Next-Generation Mobile Computing

7.5 Mobile Enterprise

Mobile enterprise applications refer to a set of corporate applications that assist employee in performing business practice in many aspects, including fast data integration and decision making, real-time communication, and close control over goods and services. Mobile enterprise applications present a tremendous opportunity for enterprise application designers to take advantage of mobile computing in business operations. The goal of general enterprise applications is to enable business process automation in various scenarios. Table 7.10 outlines widely used enterprise applications in the corporate world. Note that all enterprise applications must support both back-office (within the corporate site) and front-office operations (at field sites or customer sites).

Table 7.10: Summary of Enterprise Applications.

Enterprise Application



Enterprise resource planning (ERP)

A highly customizable suite of applications for electronic processing of business operations; also referred to as an e-business package

ERP mobile client can be used to access a mobile web portal.

Customer relationship management (CRM)

A software solution that manages a customer database in association with sales, marketing, and product development information

CRM mobile client is used to access the CRM portal.

Supply-chain management (SCM)

A software solution that automates manufacturing, shipping, delivery, and purchasing of goods and services within and between companies

SCM can utilize RFID-based pallet and product tracking.


A set of communication tools that enables a variety of person-to-person communications and group collaboration methods, such as e-mail, group calendar and scheduler, enterprise instant messaging, voice over IP, and video conferencing

Collaboration includes mobile IM,...

Products & Services
RFID Software
RFID software is used to process data sent to and received from radio frequency identification (RFID) devices such as RFID readers, writers, and printers.
Customer Relationship Management Software (CRM)
Customer relationship management (CRM) software is used to support business processes and to find and retain customers. Typically, CRM software consists of modules such as sales force automation, call management, self-service, etc.
Collaborative Applications Software
Collaborative applications software allows networked computer users to work together on related tasks via local or remote servers.
Enterprise Resource Planning Software (ERP)
Enterprise resource planning (ERP) software supports the entire business process. Typically, ERP consists of modules such as marketing and sales, field service, production, inventory control, procurement, distribution, human resources (HR), etc.

Topics of Interest

7.6 Wireless Application Gateway Mobile applications running on a mobile device typically connect to an enterprise system or an e-commerce system through a wireless application gateway. A wireless...

Selected Glossary A-C ActiveX Microsoft's strategic object-oriented technology, which applies to COM and object linking and embedding (OLE) technologies. Adaptive SCM SCM in real time. Aggregation...

Getting the Most out of Customer Data An enterprisewide analytics software package can bring competitive advantage and enhance customer loyalty. Amy Valley and Joseph McGee Thanks to continuing...

Overview Customer relationship management (CRM) has been defined as a corporate wide approach to understanding customer behavior, influencing it through continuous relevant communication, and...

Overview In parallel with the amazing evolution of mobile wireless technologies, a full spectrum of next-generation mobile applications and services have begun to surface in countries where the...