Top.Mail.Ru

Case study
Android
ERP

Project goal

Client tasks

The client is an Intercom company. It engages in servicing bank equipment (ATMs), office equipment, cash registers, and terminals. The company has 100+ remote employees servicing equipment throughout the region.

The company pays for fuel for employees through corporate fuel cards. At the same time, employee's trips are controlled only partially, all communication is through voice calls - the dispatcher does not see the location of a particular employee at any given time. Sometimes there are force majeure situations because employees are unavailable by phone.

    Current tasks of the company:

  1. To increase control and manageability of the business.
  2. To reduce fuel costs.
  3. To reduce the burden on accountants - they were engaged in the preparation & printing of trip sheets.

The main project goal is to develop a fuel management system. This system will consist of a mobile application & web server.

Necessary functions of the solution:

  1. Tracking employees' movements on business trips through GPS/Glonass-track recording.
  2. Accounting of employees' fuel expenses in liters.
  3. Calculation of fuel consumption at a configurable rate.
  4. Setting tasks for employees & their control.
  5. Automatic generation of trip sheets for 1 calendar month.
  6. Integration with ITIL help-desk application of the company.

Solution

  • The first stage was the development of the Software Requirements Specifications (SRS), and the design of the system. Our analysts collected the requirements for the mobile application during several interviews and identified the following important features: it is necessary to record a track when there is a temporary absence of the Internet or a weak GPS signal; there should be functionality for opening and closing a work shift; when recording a track it should be possible to pause and resume the recording; the current location of an employee should be tracked only within the open shift; when sending a request to perform work, the GPS-coordinates of the object should be sent. Further, the SRS was developed.
  • The development of the system was carried out stage by stage: from MVP and rolling-out of the first application to implementation of all functions. The new functions were first tested on a small group of users and then distributed to all users.
  • In the course of implementation, some modifications were made. In particular, such functions were implemented as automatic updating of the application, the ability to roll back to a previous version, and the ability to view the installed version of the application for all users.
  • During the warranty support the main problematic issues were identified and eliminated . The problems were related to low-quality GPS modules in low-cost Android devices. The client also identified the most reliable devices and brands for them to use.

Results

  • The company's fuel costs have been reduced by 33% due to the fact that all work trips are now paid only if a recorded track is available.
  • The workload of accountants has been reduced due to the automatic generation of reports. Reports on employees' work, fuel costs, and monthly trip sheets - all are generated and printed once a month.
  • The work efficiency of mobile employees has increased due to the clear system of tracking for work trips
  • The cost of mobile communications reduced thanks to the digital processing of requests.
  • Mobile communication costs have been reduced due to the digital transfer of requests.
  • Business control & manageability have increased due to the digital control and automation of routine processes.

Team and Timeline

Technologies

PHP
Java
Symfony
1С: УП
1С: ITIL

Review

After the introduction of the system WorksMobile, fuel saving has reached 33% due to lower number of additions to the route sheets.

Before it was introduced, the route sheets were filled by drivers every day and it was difficult to control them.

Working with WorksMobile system, head of the unit can see online where his subordinate is and approve or not approve the route sheets every day, then at the end of the month a single route sheet is signed. The accountant department reduced the term of delivery of route sheets. There are almost no arithmetic errors.

Фотография
Vladimir Melnikov,
Intercom
Deputy Directoor-General

Other projects

All
Mobile
Web
Enterprise

Get a Project Estimate Within 2 Hours!

Fill out the contact form – we'll be in touch with you within the business day.

By clicking this button, you agree to the Privacy Policy