Mobile application to simplify and streamline workflow management
Development team and time
- Team: 25 members
- Development time: Approximately 2 years
Development team and time
Background
Our customer provides business systems to agriculture, construction, and material handling equipment dealers in the USA and Canada. They possess a robust collection of core products, including sales and service management, parts and equipment inventory control, all accounting functions, and advanced communications with suppliers.
To meet the growing demand for immediate and convenient access, the client wanted to add mobile capability to the system for their customer’s outbound sales staff. The mobile application would enable them to manage parts and equipment inventory and achieve seamless communication with suppliers from their mobile devices.
The key requirements GEM’s team had to address in this project were:
To address these requirements, GEM’s team used APIs to connect the IBM mainframes running at the customer’s sites to a cloud repository to fetch the data. This setup allowed mobile devices to access and update their local databases, ensuring effective synchronization with the mainframes.
Furthermore, to guarantee the project’s success and timely completion, GEM deployed a team of developers to the U.S. for several months to work on-site with the company’s mainframe developers.
The mobile application was successfully built and soon became a major component of the client’s offerings. It allows staff to manage the following tasks from their mobile devices:
For several years since its release, the mobile application has been a welcomed addition to the company’s core products. It was the top-selling feature for about 2 years with many major customers giving it positive reviews.
In a world where speed and convenience are appreciated features, condensing capabilities into a mobile application solution has been the go-to approach of many businesses. This case study gives in-depth insights into how, with the right development tools and methods, such a solution can easily meet these evolving needs without compromising on functionalities and capabilities.