More Information on the SAP and Sybase Mobile Software Partnership

Last week I wrote about the recent partnership announcement between SAP and Sybase. This week more pieces of information are coming out. This is a good article with more details:

http://www.internetnews.com/software/article.php/3809851/SAP+Sybase+Team+on+Mobilizing+Enterprise+Apps.htm

Here are the additional pieces of information:
  • This partnership will enable SAP's applications, based on its integration and application platform NetWeaver, to be delivered to mobile devices using Sybase technologies such as M- Business Anywhere mobile content and application platform.
  • Sybase will get access to SAP's 40 million licensees worldwide through the arrangement.
  • Products will begin to appear on the market in the second half of 2009.
  • The move helps SAP approach the mobile market in a device-agnostic delivery model.
  • "[SAP] clearly needed a mobile device solution and sought out a qualified partner instead of going it alone," wrote Jack Goldfounder and principal analyst at J.Gold Associates.
  • "The mobile solution will not be sold or delivered directly by SAP. Rather, this will be a referral sale with the two companies collaborating on the pre-sales efforts, but with Sybase providing all of the products, software, and installation of the solution."
  • In this article Sybase's iAnywhere is clearly defined as the deliverer of this solution

These additional details make it perfectly clear that existing vendors using iAnywhere's products have an opportunity now with SAP's 40 million users.


***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Questions about the SAP and Sybase Partnership for Mobile Software Applications

SAP and Sybase this week announced a non-exclusive partnership to deliver mobile software applications for SAP on a wide variety of mobile handhelds, iPhones, Windows Mobile devices and Smartphones.

Bill McDermott, president of global field operations for SAP explained that the collaboration “will lay the foundation to further mobilize SAP’s great content and functionality -- and move that content and functionality into the hands of the mobile workforce."

What do they mean, "laying the foundation." Nobody can use a foundation on an iPhone, someone must build the application. I wonder how this will work?

"The mobile enterprise worker is now the most important worker, because that’s the worker that’s touching the customer, the partner, and the supplier,” McDermott said. “This worker relies on smart devices and uses the power of calendar and email -- in addition to, now, the enterprise application functionality of SAP...there will be 300 million smart devices in the hands of mobile workers by 2013 – that’s nearly 100 percent growth from where we are today – and there will be 1 billion mobile users in the nest few years.” He added that “seventy percent of companies are planning to mobilize [business] applications [and get thim] into the hands of their knowledge workers.”

I do believe this could be a smart move for Sybase, as SAP has millions of enterprise users, but I wonder why it is a non-exclusive relationship. Does SAP really think multiple companies can afford a broad based mobile SAP development effort in this economy? I wonder if this relationship is really only about the mobile synchronization and mobile database technology that Sybase has. I wonder if Sybase will simply integrate their syncing and database technology with SAP Netweaver and leave other software developers to build the actual mobile applications. Is this what they mean by "foundation?" This seems the most likely scenario to me.

At the same time, “we are in a new reality in this economy, and companies are looking to extend the value of their existing core IT investments,” McDermott said. As such, many companies are looking for highly integrated “out of the box” solutions that will save them on integration costs and ongoing maintenance of complex systems.

Who is paying who for the "out-of-the-box" solutions? Is Sybase investing in the development of mobile SAP applications, or is SAP paying the bill? The task they have announced is enormous. Of course the details are vague, so maybe it is just hype. I have worked on many mobile applications and the suite of products that SAP has is large. This would be a monumental task, and then how do you create user interfaces for so many mobile devices with different configurations.

I am very interested in understanding how they will deliver the actual mobile software applications. Supporting all of the mobile devices with device specific features is too hard for Sybase or SAP to do on their own. Even Google said there are too many mobile devices and Smartphones with different configurations and features to support them all. There is a limit to what can be done by any 2 companies. I would guess that Sybase would begin selling a "mobile software tool kit" so that other systems integrators and partners could help build out SAP applications with device specific features that run on the Sybase mobile database and synchronization platform.

Here is another interesting observation. I did not see Sybase's mobile division, iAnywhere mentioned in any of the associated press releases or articles I read on this announcement. They did not role out their iAnywhere Management or the iAnywhere products. Hummm...what does this mean...?

Follow this link for the latest update on the SAP and Sybase partnership.

***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Microsoft's View of the Mobile World

The following 4 comments this week from Microsoft on where they see the mobile market going were very interesting and revealing:
  1. Microsoft sees Linux being more competitive on the PC desktop going forward because the company believes that Google will port its Android mobile OS to the PC.
  2. Microsoft is strongly positioned in the business world and should remain a RIM contender (however, it seems to be giving up on the consumer market where iPhone and Symbian users are growing at a much faster rate than Windows Mobile users)
  3. Ballmer says that the smart phone market will continue to grow despite the economy and that the low price of some Windows Mobile phone offers will help.
  4. Microsoft does not plan to launch their own phone
Google's Vic Goduntra also shared his thoughts on mobility this week and suggested that Google will win no matter what mobile OS customers choose as their strategy is to keep the computing power of mobile applications in the cloud, rather than on the mobile operating system.

Opinions and Comments:

It is interesting that Microsoft sees Google porting Android over to PCs soon. This will really stir things up. I am a big fan of Google applications already and can see how this could evolve quickly and change the market. Microsoft has a major challenge.

I also see a problem with the comments and positions of Microsoft - they seem to have given up on winning the consumer market, but believe they will continue to sell well to consumers in this tough market. If they are conceding defeat in the consumer market, I wouldn't be betting on increased sales for long. There better be a new strategy soon.

Microsoft says they do not plan to launch a Smartphone. Hummm...Apple and RIM both launched Smartphones and operating systems and they are winning. What part of this is Microsoft missing?

I find myself doing more and more work on my iPhone and Google applications. I can see how even in tough economic times the "personal computing devices" will become increasingly popular.

***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

With Cloud Computing - Google Doesn't Care Which Mobile Operating System Wins

That was the sentiment expressed by Vic Gundotra, vice president of mobile and developer platforms at Google, who spoke on a panel at the Morgan Stanley Technology Conference in San Francisco this week. Applications like gmail live in the world of cloud computing which means they are less impacted by the various mobile operating systems so although they have skin in the game, they can win no matter the users mobile operating system preferences.

Even Google says it cannot afford to develop different versions of the same mobile applications for all the various mobile operating systems. Their strategy is to develop applications for the "cloud-based" platforms and then make them accessible to all the different mobile handheld PDAs and Smartphones via the internet.

There is still a lot of excitement around internet-centric mobile handhelds and Smartphones even in today's economy says Gundotra. Why? He attributes it to the mobile phones' transition to personal computing devices.

Google's strategy has implications for a lot of mobile software companies and should influence where they spend their R&D budgets in the future.


***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Good Technology, Vendor of Mobile Sync for Handheld PDAs is Sold Yet Again

It is not easy being a mobile synchronization technology vendor. Synchronization is a technology category that is about as sexy as the kitchen drain pipe. Yes, it is needed, but do you want to schedule a board level meeting and use up precious IT budget on it? Obviously not many companies. For the second time in 2 years Good Technology was sold and the price goes down each time.

"Mobile push synchronization platform and service provider Visto acquired Motorola's Good Technology Feb. 24. Motorola acquired Good in 2007 for more than $400 million in hopes of challenging Research In Motion's dominance in the enterprise mobile e-mail market. "

[Opinion Alert] People get excited about cool mobile gadgets, PDAs, Smartphones and manly rugged handhelds with integrated GPS, digital cameras and powerful mobile software applications that make their work and life easier and more enjoyable in an obvious way. The problem with synchronization software is that it is the drain pipe and no one cares about it unless it doesn't work. [/End of Opinion Alert]

"We believe that this transaction is in the best interest of our customers, employees and shareholders," said Gene Delaney, president of Motorola's Enterprise Mobility Solutions. [translation] No one was buying it.

When an individual purchases an iPhone, do they walk around the Apple Store with the hip, pierced and scruffy-faced Apple nerd pondering the merits of various synchronization technologies? Of course not! They want the cool smartphone to work and they want the provider of the device to figure out synchronization. That is Apple's and AT&T's strategy (and most others) and you can see this strategy in Google's recent license agreement with Microsoft for their Activesync. Google, with their growing suite of mobile applications, are hiding synchronization in their cloud computing environment. It is just there and available. The user is not spending a lot of time thinking about it.

Perhaps that was Motorola's original plan. but Good Technology was competing with RIM's world of Blackberrys, Microsoft and Apple. That is not a list of competitors I would want to be facing and betting $400 million against. I must say that the person behind that purchase must have studied Dale Carnegie's "How to Win Friends and Influence People" and took it to heart.

Good luck Visto!
***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Windows Mobile Rugged Handheld PDA the i-Mate 810-F


For those of you involved in the mobile handheld PDA industry you know that there is usually a distinct line between the categories of rugged industrial grade handhelds and the category of consumer grade mobile devices such as Smartphones, PDA Phones, iPhones, etc. It only takes a few questions about the environment the customer is working in to make a recommendation as to the kind of mobile device required. That process is now getting harder as the announcement below demonstrates.

"i-mate, the global specialist in Microsoft Windows Mobile devices and software, today launched the i-mate 810-F, the world’s first complete lifestyle mobile with a lifetime warranty. Designed to meet military specifications, the 810-F combines high-end mobile technology and incredible durability in a single sleek package. Whether you work in the great outdoors or in an office, on the road or on a building site, or you just simply want a tough take-anywhere mobile, the 810-F offers everything you need for work and play. The phone comprises waterproof rubber casing and exposed metal screws to lock in the factory seal, making it impervious to almost anything. A full QWERTY keyboard, and impact resistant touch screen, means you don’t miss a thing while you are out and about... The 810-F is designed around the stringent MIL-STD-810F series of standards. These standards are issued by the U.S. military’s Developmental Test Command, a body whose role is to ensure equipment can withstand the rigours of the most extreme environments. This means the i-mate 810-F can cope with pressure, heat, water, humidity and even extreme shock without missing a beat. The 810-F is equally happy at a chilly -10°C or sweltering 60°C, and can be fully submerged in water."

How do you select the right rugged handheld, Smartphone or PDA? This article on the site called Mobile Software & Handheld PDA Business Strategies has a chapter called Selecting the Right Mobile Computing Device for the Solution.




***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Questions to Ponder before Starting a Mobile Software Development Project for Handheld PDAs, iPhones and Smartphones

This article identifies some basic questions that should be asked and pondered by the business user and software development teams before starting on a mobile software development project:
  1. Do you anticipate needing one mobile software application, or many? Can you start with a mobile software development platform that supports all of your mobile application needs, or will each mobile application be a separate IT project and use different development technologies and infrastructures (e.g. Windows Mobile, Google Android, RIM Blackberry, Symbian, iPhone, etc.)?
  2. Do you know your exact solution and data requirements in advance? Do you anticipate needing to edit and adjust your mobile application as you learn from your field users and their experiences? Can it be hard coded, or does it need to be flexible and easily edited? The answers to these questions will impact both design and schedules.
  3. Do you have an in-house software development capability, budget and helpdesk infrastructure to enable you to develop and support your own mobile application(s)?
  4. Are you going to outsourcing the development of your mobile software application's design, development and deployment to an experienced mobility company, or build it internally?
  5. Will you be synchronizing your field data with one back-office database, or multiple database applications? How will you do this? Are you using a middleware solution in this process?
  6. Do you know how to integrate field data to your database applications? Do you have your own DBA that can do this? Are they involved in the data synchronization discussions. How can you ensure valid data is synchronized from the field?
  7. How secure does the mobile data synchronization need to be? The more security that is added and layered the slower the data synchronization. Does only a small part need to be secure or all of the data?
  8. Will the user always need and have internet connectivity, or will the application run equally well disconnected? Does you design take this issue into consideration?
  9. Mobile solutions are often used on laptops, Tablet PCs, Smartphones, PDAs, and rugged handhelds. Do you know your hardware requirements and user environmental requirements? Is the user environment hot, cold, dry, wet, dusty, flammable or frozen?
  10. Will you be supporting just one mobile device, or many different kinds and sizes? Is the screen size an issue? What size is the screen on your chosen devices? Is it sufficient for the work done in the field. Does the mobile worker need to read manuals, maps, images, blueprints and drawings, or just click on a few buttons?
  11. What mobile device operating system(s) will you be supporting?
  12. How will the mobile handhelds or mobile devices be carried and stored. Is the user wearing a suit, or wearing overalls in the rain. Does the environment require a rugged case, or a suit pocket? The answers to these questions impact your choice of mobile devices, operating systems and screen sizes.
  13. If your internal IT staff are developing your mobile solution, do they know how to do the following: integrate with and support GPS, Barcode scanners, RFID radios, Digital Signatures, digital cameras and synchronize data bi-directionally across multiple databases?
  14. What mobile database will you use? Does it have its own synchronization technology? If not, what mobile middleware are you going to use? Does the mobile database vendor support the operating systems you have chosen?
  15. Do you have an IT development team that is experienced in designing, developing and deploying mobile applications, or is this their very first mobility project. Can you afford the steep learning curve, time and money developing a mobile application in-house with no experience?
  16. Have you considered the implementation, training and support effort required to manage large mobile software deployments? Do you have project management and helpdesk software in place to manage it?
  17. Have you made sure that your mobile software application's database and screen design will include the data fields required by the office database application you will sync with?
  18. Does the mobile software application need to support a specific business process in SAP or other ERP? Have you designed the mobile software application to do so?
  19. One of the most challenging and complex parts of mobile application development is to create the right data model for your mobile application before you start development. Often an appropriate data model for a simple mobile application, is not the appropriate data model once you start adding features and additional modules in future versions. Is your database model designed to easily support additional components?

These are a few of the questions you will want to discuss with both the business and the technical team before you begin this effort. For more questions and possibly some answers you may want to visit this Google Knol called Mobile Software & Handheld PDA Business Strategies.

***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Google Latitude for Handheld PDAs, Smartphones and Work Orders

Google recently announced a new application in the world of cloud computing called Google Latitude. This is a very interesting application in that it allows friends to see where friends are located, or managers to see where his or her work teams, vehicles and job sites are located.

In the past, this functionality has only been available to companies for tens or hundreds of thousands of dollars (or name your currency). You could find these features on enterprise quality work order management solutions or proof-of-delivery solutions for handheld PDAs and Smartphones. Google has a way of shaking the industry up by making mobile applications free.

Today, for free, a manager can implement Google Latitude on his company issued handheld PDAs and Smartphones and see where his workers are at all times. The manager, from his desktop, can view a map of the location of all of these mobile handhelds.

In a previous article I wrote about the inefficiencies caused by a lack of management visibility and knowledge on the location of their employees, job sites and inventory. Here is an excerpt on how to waste time and money:

  1. Waste time and fuel driving back and forth to the office to pick-up and deliver new work orders, tools and parts. With the high cost of fuel, reducing driving distances is a necessity. Can you dispatch a service technician directly from their home to a nearby jobsite? Can you make sure your service technician has the most common parts in the van before they travel to the jobsite?
  2. Waste time and fuel by being unprepared for the job and driving around looking for parts. Can you reduce travel time and fuel costs by being better prepared for the job before traveling? Can you ask customers for more information on the equipment such as brand, serial number, year, location, problem etc? Can you ask the customer for a digital photo of the equipment, serial number, etc., and email it before dispatching the service technician?
  3. Sit outside of a locked and vacant location wasting time waiting for the owner to arrive. Can you set up an automated phone call to let the customer know you are on the way? This avoids showing up at a vacant house or closed business and wasting time.
  4. Send service technicians to a distant location, when another service technician is closer and available. Can you use GPS tracking on the vans to better know the location of all service technicians so you can dispatch the closest and best service technician for the job?
  5. Miss opportunities to sell more services, parts and equipment to the customer at the time of work and at the point-of-work. Can you automatically remind the service technician to promote service contracts by using a mobile handheld work order system? This will help increase service contract sales.
  6. Poor scheduling and routing. Can you schedule service contract visits based on geographic location to reduce fuel costs and wasted travel time? Can a service technician complete more service calls in a day if they are routed more efficiently?
  7. Drive large and heavy vehicles when not required. If you have a better understanding of the parts required for today’s service calls, can you take a smaller, more fuel efficient vehicle to the jobsite?
  8. Implement poor cash management and collection processes. Can you collect money, swipe credit cards and print receipts from a mobile handheld device to improve collections at the jobsite? Are you wasting time, paper and postage sending out invoices weeks after the work was completed?
  9. Too much administrative costs. Can you reduce the costs of data entry and administrative staff by automating the dispatch process by using wireless work order dispatch that is integrated directly with your work order management and accounting systems?Every company, upon self-evaluation, will be able to identify additional inefficiencies that can be corrected and reduced. Many of the costly inefficiencies can be resolved by automating and mobilizing field services business processes.
Google Latitude would allow an Operations Manager to dispatch and route his service technicians or delivery vans based upon current locations of his employees and vehicles.


***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

Google and Cloud Computing Comes to Mobile Handheld PDAs and Smartphone Users

Google has just announced they will be offering synchronization and support for Cloud computing for mobile and wireless handheld PDAs and smartphones users including those using the:

iPhone
BlackBerry
Nokia S60
Nokia standard
Sony Ericsson
Windows Mobile

Why is this important? It demonstrates a trend that people are moving away from the view that their desktops or laptops are the center of the universe, to a view that Cloud Computing - their online Google or Yahoo Accounts are the center.

Google has now enabled synchronization directly through any wireless connection to your online account(s). Your contacts and calendars and other Google Apps no longer must be synchronized through a desktop, iTunes account or laptop. This is big news! This functionality permits the concept of a truly untethered mobile computing environment for handheld PDAs and smartphones. The home or work desktop is no longer the anchor weighing you down. You are free to move around the world and have access to your valuable content and applications.

I can't emphasize enough what a monumental change this is for mobile users. The advent of the iPhone and other convergent multi-media mobile handhelds along with synchronization to the Cloud where hundreds of Google Apps exists changes everything.

***********************************************
http://mobileenterprisestrategies.blogspot.com/
***********************************************

PDAs and Handhelds Used for Medical Research Projects in Peru

In this article the use of handheld PDAs on a medical research project in Peru is detailed. The handhedl PDAs provided the following benefits:

  • reduced delays
  • reduced errors
  • reduced workload
  • reduced the time it took to process medical data by 15 days
  • prevented lost data
  • patients could be monitored in a more timely manner
Here are the details of the study and the use of the handheld PDAs as was detailed in this article in the article at ITExaminer.com Patients with drug resistant tuberculosis undergo a two year regime of powerful antibiotics, including injections six days a week during the first six months, with monthly testing. The test results dictate the course of treatment. The half-month delay in getting information from the outback to the city medical facility disrupted the treatment plan.

Here is a description, as described in this article in the Hindu News, of the patient record process before the use of handheld PDAs -

Under the old patient tracking system, a team of four healthcare workers would visit more than 100 health care centers and labs twice a week to record patient test results on paper sheets. A couple of times a week, they returned to their main office to transcribe those results onto two sets of forms per patient — one for the doctors and one for the health care administrators.

From start to finish, that process took an average of more than three weeks per patient. In some extreme cases, results were temporarily misplaced and could take up to three months to be recorded. There was also greater potential for error because information was copied by hand so many times.

Collecting of data in the field and synchronizing the data to a centralized database application for immediate storage and analysis reduces the need to manually retype all of the information and eliminates time delays that may cause treatment problems. Re-typing data from paper forms introduces more errors in the data and increases the workload for clinicians, so avoiding those issues by using handheld pdas for data collection and synchronization was found to have many benefits.

Additional news articles on the use of handheld PDAs in remote locations in healthcare can be found here.

Interviews with Kevin Benedict