When a new large waste management prospect recently approached ASPsoftware looking to quickly implement an accidents records management system, the technology leader saw the perfect opportunity to once again innovate its offering. ASPsoftware needed to quickly demonstrate it could provide a peripheral system that would replace the prospect’s manual process for documenting and tracking accidents, requesting external repair cost estimates, and tracking costs, and enable the company to share that information with its third-party insurance agent.
ASPsoftware also wanted to add plug-in functionality, such as an integrated calendar, task list workflow triggers linked to email for generating requests for repair quotes, and even a mobile app for drivers to enter accident data at the scene and also a portal, as well as a number of impressive KPI charts. While ASPsoftware had moved many modules to the Web in the past, it was looking for a way to accelerate its previous time to market to meet the prospect’s aggressive timetable. After talking with the Progress Philippines consulting group, ASPsoftware chose Progress Rollbase for the project.
Part of the Progress Pacific cloud platform, Progress Rollbase is a hybrid cloud rapid application development (RAD) platform that enables users to create software fast and efficiently using point & click, drag & drop tools in a standard web browser with a minimal amount of code. With some invaluable guidance from Progress consulting, ASPsoftware was able to create a demo of the new web-based module within a couple of days, and they had the entire solution complete and available to the market within a month and a half. “The ability to demonstrate a comprehensive working prototype in such a short time that also integrates with our base operations management modules in OpenEdge, that could then further be configured to their needs, has resulted in pulling in a core waste applications sale for over 300 trucks,” explains Daley.
“If you actually added up the number of hours we spent developing, testing and deploying the new module using Progress Rollbase over a few weeks, we spent about 28 hours in total or just over three-man days of effort. Using other development methods would have taken us at least three to six months to accomplish the same task. Our development team was at least 10x more productive using Progress Rollbase and our costs were also reduced by at least a factor of 10.”
Daley says it is Progress Rollbase’s flexibility and ease of use that enables this accelerated development cycle and reduced costs. “Progress Rollbase comes with a number of predefined templates and building blocks. You can literally pull down options from a menu and the functionality is there, with no additional development work. The system makes it very simple to customize the application—adding or changing fields, layouts and labels, and it also integrates easily with other third-party systems, like calendars and task management systems.”
The smooth integration with Progress OpenEdge was also key to getting the module to market quickly. The new accident records management module pulls information from the core OpenEdge-based Wastedge application, for example employee master records and license renewals. However, all of the information on the accident records management employee screen appears in one single location; the integration and separation of the data is completely invisible to the user. And when information is inputted into the new Rollbase module, such as details of an accident or truck damage, it is automatically flowed back into the core OpenEdgebased product where all the mechanic repair requests are made and maintenance, repairs and scheduling are managed.
“This seamless integration between Progress Rollbase and OpenEdge means we can leverage all of the work we have already done with our Wastedge application, reducing development cycles. It also ensures we are not creating silos of information. Rather the two work hand in hand using the same data,” explains Daley.
Progress Rollbase also made it easy for ASPsoftware to develop a mobile app for its new accident records management module. “Out of the box, we were able to develop a mobile app that lets a driver log an accident on his mobile phone. We have also developed a mobile app that enables a repair service provider to submit a price quote.”
Daley says the power of Progress Rollbase has already stretched beyond this initial customer request. The company is working with another customer in the UK that wants to add a new purchasing approval module that their current system does not include. “Progress Rollbase offers a whole library of templates, one of which includes purchase approvals processing. Using that template we were able to quickly demonstrate within just a couple of days how we could support their requirement. It was truly stunning and they were quite impressed. There is so much future potential for our business and for our customers with Rollbase.”