Automobile Work Order Solution for Handheld PDAs


My customer support team has been busily working with one of our customers, Teph Seal to mobilize and automate their business operations on auto dealers' car lots. The mobile application is very powerful and is being rolled out to auto dealerships in many locations across the USA at this time. It consists of both mobile applications and a website application that management uses.

The environment - mobile work stations on auto dealers' car lots.
The purpose - Teph Seal is contracted by the auto dealers to prepare new and used cars for the showroom floor. They detail and repair automobiles so they are ready to show.


•Mobile Form Factor: PDA
•Vehicle services operation
•Mobile Application: work orders, invoicing, mobile printing, time clock, HR module, remote synchronization
•Web Site: customer management, invoicing, employee management, services management, reporting
•Technologies: vehicle barcoding, Ethernet cradle, bluetooth printing, signature capture
•Products: MobileDataforce's PointSync Mobility Platform, PSIONTeklogix Workabout Pro, HP printers, .NET for web site development

This solution includes integration with a web application on a SQL database, plus integration with Great Plains accounting software.

If you would like to discuss the full range of automotive solutions for handheld computers from MobileDataforce, please contact us here.

Automobile Inspection Software for Handheld PDAs


My professional services (Mobile Application Developers) team has rapidly evolved into experts on mobile applications for the automotive services industry. They have developed and delivered a wide range of mobile applications for:
  • Automobile lease return applications on handheld computers
  • Automobile auction software for handheld PDAs- designed to estimate the value of a vehicle at an auction. Damage and repair costs can be estimated instantly on the handheld PDA
  • Mobile automobile repair services - windshield repair, bumper repair, headlight restoration, dent repairs and much more all documented, managed and invoiced on handheld PDAs
  • Automobile cleaning and detailing applications for handheld PDAs at auto dealerships
  • Automobile vehicle location applications for large dealer lots

I have written in more detail about some of the specific applications we have delivered in this article. All of these mobile automobile services software applications were delivered using MobileDataforce's PointSync Mobility Software Platform.


Mobile Software Platform Thoughts

The above diagram represents a mobile software platform called PointSync from MobileDataforce. The concept of a software platform in this discussion means a software application that has many pre-built functions and supports many mobile project requirements out-of-the box.

Many components of a mobile software application should be provided in a mobile software platform, not as a custom development task. Components and functions such as:
  • support for GPS
  • support for multiple screen sizes
  • support for digital images
  • support for synchronization via wireless networks
  • support for RFID
  • support for various button configurations on handheld devices
  • support for various security configurations
  • support for bluetooth
  • support for disconnected applications
  • support for Tablet PCs, laptops, Windows CE.NET, Windows Mobile etc.
  • support for audio memo capture
  • support for various bar code scanners
  • support for odbc database integration
  • support for data validations
  • support for various business logic

Again the above components and functions need not be developed new for every project. They should be provided for you at the platform level. They can be developed, debugged and tested, added to the platform library, improved over time and expanded so all developers can take advantage of them.

Many systems integrators and IT consultants have told me they can not profitably run a mobile application practice if they develop custom mobile applications from scratch. They require a mobile software platform like PointSync to make the projects profitable. No customer wants to pay for custom development, if the code is already available in a tool set at a fraction of the cost.

Managing Mobile Software Deployments


The screen shot above is from MobileDataforce's PointSync Manager. It is the administration screen for managing mobile users, mobile devices, mobile applications, integrated databases, database tables, mobile sycnhronizations and mobile software licenses.

Why am I discussing this today? Because an application like this can save huge amounts of money for a company. Think about it - if you develop your own custom mobile application using .NET it can be powerful, colorful and useful but how are you going to do the following:
  1. Manage deployments
  2. Manage mobile application versions
  3. Manage synchronizations and synchronization errors
  4. Manage different device requirements (i.e. screen sizes, Tablet PC, Laptop, PDA, Palm Treo, etc.)
  5. Manage different user groups (i.e. managers, supervisors, field work crews, etc)
  6. Manage multiple mobile applications on each device
  7. Manage all the database integrations between mobile devices and enterprise databases
  8. Review all successful and unsuccessful synchronizations based upon user group, applications etc, for rapid debugging

These are not the usual issues a .NET programmer thinks about when they raise their hand and volunteer to develop a mobile application. The common thought is that the development of the mobile device application is only about 30% of a mobile project. 70% is the synchronizaton, business logic, connectivity configurations, enterprise database application integration, deployment and testing. Often your .NET programmers will not volunteer for these tasks :-)

The value of using a mobile software platform like MobileDataforce's PointSync, is that these processes and tasks are already developed and available for configuration.

Inspections & Asset Management for Government Agencies


In the September/October edition of Public Roads magazine, a magazine published by the Federal Highway Administration, there is an article called High-Tech in the Far West. The article subtitle is - The Idaho Transportation Department taps into wireless technology for collecting and reporting data on maintenance at rest stops. This article describes in-depth the benefits the Idaho Transportation Department received from mobilizing their daily rest area inspection processes with MobileDataforce's mobile software platforms.

This article focuses mostly on the benefits of replacing a paper based inspection process with electronic inspection forms on handheld PDAs. I would invite you to read the quotes and comments from the ITD personnel involved in this project.

The Idaho Transportation Department mobilization project emphasizes a common theme. The majority of mobile software projects we do fall into one of the following areas:
  • Inspections
  • Asset Management
  • Service Orders/Work Orders

Most often a project touches on all three of these areas. These processes have a few things in common - they often take place out-of-doors and a way from their desktop computer, involve data collecting and reporting in rugged environments.

The utility industry also involves the three processes listed above. In this article, I discuss a Power Pole Inspection project delivered to Sho-Me Power. In this article I discuss over 20 inspection applications we do for the electrical industry.

Windows Mobile 5.0 Phones Don't Work in the Ocean

I lost my T-Mobile MDA PDA phone last week in the Ocean. I was running along the shoreline with my daughter during lowtide and did not notice my phone was missing. After breakfast, I reached for my phone to feed my addiction to email and it was gone. The tide was now up and our shoreline path was under 4 feet of water. I miss that PDA phone and the gigabyte of files on the mini-SD card.

I was at the doorstep of the local T-Mobile store when they opened on Monday morning. My addiction is now fed. A few notes on the MDA. It has a slide out keyboard that is wide enough to comfortably type using your thumbs on the keyboard. When you slide the keyboard out the screen changes to a landscape view that makes it easy to read lengthy emails. It doesn't float, but serves its purpose well in normal conditions. I have used it throughout Europe and Australia when traveling and my email works seamlessly.

Maryland State Mobile Technology Seminar

I am sitting in the airport in Minneapolis as I write this blog. I am returning home from the Maryland State Mobile Technology Seminar where I was the MC for this event. It was great fun.

I had the opportunity to meet electrical utility companies interested in mobilizing many of their field service activities, systems integrators looking for a RADs-ME solution to simply and speed up the development of mobile applications, and government agencies looking to mobilize a wide variety of field operations. Specifically -
  • Sewer system asset management and inspections
  • Snow plow vehicle tracking systems
  • Maintenance and operations processes
  • Asset Management

We met with a company that repairs and installs ATMs. They want all of these processes to be mobilized on ruggedized handheld computers.

We learned from the ruggedized handheld computer manufacturer - Psion Teklogix, that there are many new and very useful develops coming out this quarter and next.

We heard from Verizon Wireless about their CDMA networks and the performance of their data networks.

iAnywhere/Sybase presented a great overview of mobile middleware and synchronization processes.

We met with a company that develops Asset Management software to monitor and care for trees on government property. They inventory all of these trees and shrubbery and then place them on maintenance and care schedules. VERY COOL! They use GPS, inspection, asset management, inventory and service order processes to accomplish this.

These educational conferences take place across the country, so if you would like to be notified of when they are coming to your region please email us.

Orcas Island - Association of City and County IS Professionals

I had the great pleasure of being the keynote speaker at the semi-annual conference for the Washington State Association of City and County IS professionals last week. The venue was amazing out on Orcas Island, and the audience was a lot of fun.

I spoke on the subject of Government Data Collection and Mobilization. We are working with many local government agencies to mobilize their inspections, compliance auditing, service order, maintenance systems and asset management operations.

I will be back in Washington State on December 1st speaking at the Washington State Mobile Technology Conference. This conference is an educational event designed to update government agencies, utilities and companies on the latest trends and technologies for mobilizing processes in the field.

Mobile Forms, Mobile Applications & Mobile Business Processes

Our customers often follow a learning path when it comes to mobilizing their business. Let me identify several steps on this path:

  1. Mobile forms - replace paper forms with electronic forms on handheld computers, Tablet PCs or laptops.
  2. Evolve the electronic form to become a full mobile database application on a mobile computer
  3. Extend business processes out from the enterprise and into the mobile database applications.
  4. Replace many traditional communication methods (phone calls, faxes, web queries) with real time enterprise database queries from mobile database applications.

Let me walk you through a scenario -

  1. Step 1 - Company M wants to replace paper service orders with electronic service orders on a ruggedized handheld computer. In phase 1, they are content to pick up the handheld in the morning with pre-loaded service orders, and return the handheld device at night to synchronize the work they accomplished during the day. This saves a great deal of data input and mistakes by the office staff. It is a simple forms application.
  2. Step 2 - Company M decides they would gain a great deal of efficiencies if they could dispatch service orders during the day directly to the handheld computers, and synchronize the completed or pending service orders throughout the day. This requires a database application to run on the handheld for data storage and database synchronization. It also requires a wireless network card so you can synchronize data over the mobile phone networks, and a synchronization server to keep all handhelds synchronized with your internal enterprise databases.
  3. Step 3 - Extend business processes out to the mobile handheld device. Company M now wants to attach an inventory tracking process to their mobile service order application. When parts get used on a service call, they want the parts to be automatically removed from the inventory tracking software application in the office. This can easily be added to their mobile database application.
  4. Step 4 - Digital signatures are added to the service order application on the mobile device. Scheduling additional service calls can be added to the mobile device. Querying customer history can be added to the mobile database application. Credit card processing can be added tot he mobile application....plus much more.

In summary, most companies don't jump in and do everything that is possible in the first deployment of a mobile solution. There are phases, and an evolution of a mobile solution. MobileDataforce's mobile software platform enables companies to evolve on their own schedule, budget and learning curve.

Business Processes and Mobile Handheld Solutions

A successful business is made up of successful business processes. In business terms, in order to be successful, the business processes in use must produce overall profits. With those assumptions in place - let's discuss the following scenario:

Company X is profitable, but wants to reduce the costs associated with their service order and dispatch processes. They want to reduce the time, paperwork and administration costs of dispatching, re-typing and processing field service orders.

Company X determines that mobilizing their service order processes by dispatching and closing service orders using mobile handheld computer solutions that synchronize remotely with a service order management system in the central office would dramatically reduce the costs and improve profitability.

The dilemma: Many off-the-shelf service order management systems don't currently have a mobile client that runs on a handheld computer, or the ones that do, don't support the "unique" business processes that Company X uses as competitive advantages. Let's discuss this in more detail by given some examples of business processes that might be competitive advantages:


  1. Company X - inventories parts inside service vehicles to reduce driving time to and from the warehouse. This saves time, fuel costs and increases the number of customers serviced by each team on a daily basis.
  2. Company X - has 1 vehicle in each region that carries special parts that are less common. This vehicle acts as a mobile warehouse for these parts. Other service teams can meet up with this mobile warehouse when they need special parts.
  3. Company X - has a 1 business day guarantee on service for their clients. No one else can support this service, so it is a significant advantage.

Let's stop here and consider Company X's needs. They need to mobilize their service order processes, but they don't want an off-the-shelf solution that can not support their competitive advantages. What is the answer?

The answer of course, is to mobilize their service order processes in a manner that supports their competitive advantages. This is unlikely going to be with an off-the-shelf software product. It is much more likely that they need to find a mobile software platform that can support their unique processes, support the handheld computers they select, and can integrate with their existing service order management solution that is used in the central office. Bottom-line, they need a custom solution.

Custom solutions often carry large price tags that make them too expensive for the small to medium size service company. How to you solve this issue? You find a mobile software platform that can meet your requirements that is not too expensive.

Let's again review the identified competitive advantages in the 3 points above:

  1. The service vehicles carry inventory to reduce driving time to and from the office. The problem - currently the paper based service order process forces the field service teams to drive back and forth to the office to pick up and deliver the paper service orders so this negates the fuel savings advantages. The solution - dispatch service orders via a wireless network providers' data services plan using GSM/GPRS (mobile phone network) to send service orders to the mobile service technician's handheld computer. In addition, completed service orders will also can be sent directly to the central office without the need to drive back to the office. This provides time saving, fuel saving and allows a field service team to complete more service orders in a day which saves on personnel costs.
  2. Company X has 1 service vehicle in each region that carries special (meaning less common parts). Any service team requiring these special parts must locate this vehicle and meet up with it to get the parts. The current process requires service team 1 to call the central office, ask which service vehicle inventories the special part, find the location of that vehicle, and coordinate a meeting point. This is very time consuming. The solution - the handheld computers support an integrated GPS system that identifies their locations at all time. Any field service team can quickly query on their handheld computer for the closest service vehicle that inventories the required parts. A meeting place can be quickly coordinated, the part acquired and the service performed.
  3. Company X has a 1 business day guarantee on their service. Mobilizing the dispatch of service orders, and optimizing the parts inventory retrieval process, plus the integrated GPS system in the handheld computers allow the central office to optimize the driving, dispatching and support of this unique business process.

There are many additional competitive advantages that clever business people can design. You do not want a mobile software platform that will limit your ability to be clever and make money. You need a mobile software platform that is powerful and flexible enough to support your unique business processes and is affordable.

Of course I have a recommendation - MobileDataforce's PointSync allows you to model and design the way you want to communicate and track your field services' business processes. It supports your mobile business processes in the manner that protects and promotes your competitive advantages.

Interviews with Kevin Benedict