Archive for May 2012

Basics of Field Service Mobile Application

1 Alerts – Send assignment notifi cations that engineers view and accept or reject
2 Debrief – Empower engineers to debrief orders at the point of service
3 Mobile access – Give engineers access to service, customer, and product information in SAP CRM
4 Support for offl ine work – Enable field engineers to work offl ine and, when online,have data refreshed automatically
5 Google Maps integration – Let field technicians view assignments on a map, so they can plan visits
6 Map Integration
7 Calendar Integration
8 Dashboard – View and monitor status and progress of a service order in real time
9 Sybase? Unwired Platform – Take advantage of a prebuilt solution to mobilize SAP applications
10 Built-in security – Improve security by centrally managing, securing, and deploying devices


Posted in | Leave a comment

Blackberry Security we should know


As we all know, Blackberry has it enterprise origins which offers key security capabilities and blackberry device management. Here is a brief summary of what we can refer when selecting or designing a mobile device security infrastructure.

1. Policies
Blackberry Enterprise Server which is a single point of management solution for blackberry devices offers over 450 IT related policies such as password, device wipe, etc.

2. Secure and Reliable data transfer
Data transfer across the intranet network is end-to-end AES-256 encrypted.

3. Firewall
This function which is common on PC operating systems also proves to be useful to handle attacks.

4. Email Security
Encryption of emails and attachments. Integrated Mobile email client can provide more security features.

5. SD Card
This removable card can be a source of intruders and security risks. Do not ignore.

6. Operators and Manufacturers
RIM is the manufacturer of Blackberry devices. Also there are operators with Blackberry infrastructure around the globe. The security policies can not work without the cooperation with devices makers and telco operators.

Posted in | Leave a comment

Aspects of Mobile Security


Mobile security should but not only include the following segments or aspects.

1. Mobile secure content and threat management (MSCTM)
MSCTM defends virus, spyware, spam, hackers, intrusions, and unauthorized use. This segments can be broken into three subcategories.
1a. Mobile threat management for antimalware, antispyware, firewalls
1b. Mobile IPC for file/disk encryption, data loss prevention
1c. Mobile VPN for mobile data transfer network security

2. Mobile security and vulnerability management (MSVM)
MSVM provides device wipe, lock, patching, password, policies and compliance.

3. Mobile identity and access management (MIAM)
MIAM offers authentication and authorization technologies like certificates, PKI, SSL. It is extremely important for users to access sensitive datas or to do ecommerce transactions.

4. GPS or location based awareness
This can be a complement for industries such as retail store, healthcare and government where users are mostly granted limited access in a certain range of areas.

Lastly the key thing is to always consider mobile security solutions before you are deploying your first enterprise mobile application, not matter whether it is Mobile CRM, Mobile BI, or even Mobile Email access. If you employ a BYOD roadmap, keep in mind the users' privacy.

If you have a large deployment, do engage with telco operators. Not only can they offer data plans, also they can provide enhanced features on network perspective such as APN etc. If your deployment is small, find some hosting or leasing solution providers to ensure cost effectiveness.


Posted in | Leave a comment

SAP Direct Store Delivery Mobile App

Just come across an article about SAP and Capgemini's partnership on developing a Direct Store Delivery mobile application in the next five years.
http://mobility.cbronline.com/news/sap-capgemini-sign-deal-to-co-develop-new-mobile-sales-execution-application-170512

This is part of the plan of SAP to provides hundreds and thousands of mobile applications for users, most of which are planned to be developed by partners.

As we all know, SAP has release Retail Execution Mobile Application. This application provides basic and general functions of data collection and store visits for merchandiser or sales people in retail and consumer products industries. It is simple and easy to use, however, it is far from the expectations of this industries users as it cannot fully provide end-to-end solution for roles other than merchandisers in the supply chain, for example, inventory management, delivery, etc.

This future killer app of Mobile Sales Execution together with Retail Execution App will change the way which the current store delivery operations are doing. From order to invoice, from route to transportation, from warehouse to stock, from reload to unload, from visits to audits, from master data to reporting, from barcode scanning to GPS locations, the information are all in one killer app. The brand new app will connect with backend ERP and CRM via Sybase Unwired Platform which is the SAP heavily invested mobile infrastructure.

What I think is the SAP and Capgemini do need to leverage strengths of each other to build this app. Five years seems so long, but it deserves to wait.

Posted in , | 1 Comment

Key Mobile BI Capabilities


Mobile BI has been widely agreed as a second killer app for enterprises other than mobile email. Gartner has made analysis on this area and here is a quick summary from my side.

For end users,
1. small screen support is critical.
2. collaboration and exploration can be more intruitive to users.
3. offline reporting support
4. Multiple device support
5. Dashboarding

For Developers,
1. build once, deply many
2. transform desktop reports to mobile devices with less efforts.
3. Security
4. application development, integration with external, layout customization and development APIs are essentials

From my experiences, Mobile BI can be a evil devil for enterprises. It is fresh new at the first glance, but also can be of little interest to users several days later. Collaboration functions and email integration functions largly promote users sharing what they find in the reports. Also exploration functions can enable users discover datas and business insights with less limitation. Otherwise Mobile BI is only for a small group of executive users, rather than a killer apps that can be deployed more widely throughout different departments and organizatons.

Posted in | Leave a comment

Mobile Time Management Solution


I have been involved into a very interesting mobility case in china. We used to talk more about Mobile BI, Mobile for retail, Mobile EAM, Mobile Service, but what we find in this customer is the requirement of Mobile Time Management or Mobile Timesheet Application.

This customer is one the major auto manufacturer in China, as we all know Automobile industry is booming these years in China. However consumers become to have more options as all the global players are surging in. Auto manufacturers do have the requirement of improve efficiency especially on the streamlines.

If you have been to some auto factories to see the assembly streamline, you will find a huge rooms with all the workers on different duties. Team leaders will manage their performance and fill in the timesheet at the exact time when the workers are on duty.

There are 600 to 700 team leaders in this factory, each leader is in charge of a team of 10 workers. As the streamline room is so big, team leaders have to walk around, back and forth from the working sitepoint to the fixed PC workstation terminal. This does not look easy.

So mobility shows its value by providing possiblity of filling out timesheet, working status, worker's performance (ie. parts assembled per hours) anywhere anytime with a mobile device on hand. The armed team leaders, more probably will carry a pad, search the shifting schedule of his team members which is managed by HR time management specialist in backend system (SAP HCM), check it on site, and then sychronize the data back to the system. Worker's overall performance will be generated on a monthly basis and linked to the contribution of the individuals.

The project is led by the HR team. They found mobility is a reliable way to ensuring the capture of actual and accurate performance data, while they used to be in trouble of getting it. They found the worker's overall performance assessment will be more specific and show what the worker's strengths and weakness. Hopefully, the mobility solution can contributes to the success of a HCM system and improve the overall enterprise human resource efficiency.

Posted in , | Leave a comment

Why Virtual Desktop Tool is not good for mobilization


I have never thought of virtual desktop is a good way of enterprise mobilization. However some of our enterprise IT still consider it as the temporary solution for the low level of mobilization requirement by end users.

Virtual desktop is a technology with a long history. Every Unix system administrators must be quite familiar with Xmanager or some tool like that. On mobile devices it could be a different story.

1. Virtual desktop on mobile devices provide users with no good UI experiences. UI Controls are nowhere like native ones. You have to wait for remote response of each actions you make on the devices. Right click hardly works like what you get with mouse on PC.

2. Performance can be bad due to slow network connections. Client crashes with no reasons and you have to log in again and again.

3. It works on Pad only, no phone users can endure working with PC desktop on a small screen.

4. Network Expense becomes out of control. Tests found the data volumes consumption is high because of the download and rendering of the remote desktop.

It is not to say that virtual desktop on mobile devices is of no use. IT persons can do administrative works with devices on their hands. But it can only be a temporary solution for some simple requirements such as office document manipulation. Enterprises with a clear mobility strategy and vision are still considering building native, web or hybrid application for mobile device workers.

Posted in | Leave a comment

Replication-based Synchronization Versus Message-based Synchronization



Replication-based Synchronization Versus Message-based Synchronization
When choosing between generating code for replication-based synchronization or message-based synchronization, keep the following in mind:

A mobile application can be either message-based or replication-based, but not both at the same time. A package of mobile business objects can be deployed as either message-based or replication-based.

Replication-based synchronization
Supported on BlackBerry and Windows Mobile devices.
Data flow follows an upload/download pattern.
Data is synchronous (supports background synchronization).
Uses the "poke-pull" model of push, where a notification is pushed to the device (poke), and the device fetches the content (pull).
Best for mostly disconnected mode.

Message-based synchronization
Supported on iOS and Windows Mobile devices.
Uses an asynchronous messaging protocol.
Provides reliable messaging between the device and the server.
Provides fine-grained synchronization (synchronization is provided at the data level—each process communicates only with the process it depends on).
Best for always available mode.

Posted in | Leave a comment

SUP 2.1 ESD3 Released

Today SUP 2.1 ESD3 released, let us look into some details of the new features.

1. Security enhancement. For example, LDAP integration enhancement, https communications in all levels.

2. Platform support. New version supports iOS 5.1SDK latest update with XCode development tool 4.3.1. Also it supports Blackberry OS 7.

3. HTML Web container. New APIs from PhoneGap are announced and out-of-the-box. With the co-operation with PhoneGap and other partners, Hybrid Web container can be greatly improved when developers needs to talk with native device functions such as camera, GPS, file system, bar code scan etc.

4. Performance. New version of SUP now supports RBS(Replication based Synchronization) which is supported only on Blackberry and Windows Mobile before. This provides an superior option of optimizing data replication performance for iOS developers on SUP. See here for RBS and MBS(Message based Synchronization)differences.

5. Lastly,licenses audit engine, (maybe bad news for developers). The license management has and will be integrated into Solution Manager. However, it is possible to obtain from your regional SAP sales contacts.

Overall, SUP of the new version is part of the roadmap towards a more secure, scalable, and developer-friendly platform with cloud, B2E and B2C visions.

Posted in | 1 Comment