The Growing Threat of Technical Debt
Technical debt costs businesses thousands of dollars a second, and even worse, it ties up resources that could have been invested in innovation.
Solution - When Tony called OutSystems, he quickly learned that a problem shared could be a problem halved. One of the best ways to get started with OutSystems is through a pilot project, staffed by the customer and the OutSystems professional services team.
A combination of structured training, moment-of-need coaching, and day-to-day collaboration on the project is the surest way to learn OutSystems and immediately put it into practice.
“What we liked about this teamed-up approach was that it disrupted our normal ways of working. OutSystems brought significant agile expertise to the table, not just technical skills. There was a much greater focus on user experience throughout the project, all the way from requirements capture to the weekly demonstrations at the end of each sprint. As we completed development, there were absolutely no surprises, and the training effort seemed minimal because the app worked the way all users needed,” explained O’Halloran.
The shared development approach compressed development to just nine weeks, with another three weeks for final user acceptance testing and training. By the end, Total Produce had its own OutSystems expertise it could apply to future projects.
“It was a win-win from our point of view. OutSystems was the right tool for the job, but without the team approach, we would not have met our deadline, because we were too busy to assign more in-house developers to this project,” explained O’Halloran.
Results – The resulting app has been a real hit with drivers, schedulers, and delivery managers because it’s easy to use and more efficient. Here are a few of its capabilities:
Mobile Access for Drivers
Thanks to the success of this first project, Total Produce has expanded their use of low-code with four more projects, covering diverse requirements such as help desk ticketing, time tracking, credit control, and a customer complaint case management system.
“Now that we’ve proven this low-code approach, we’re bringing more developers into the OutSystems team and starting to tackle more strategic projects,” explained O’Halloran.
However, the benefit is not just much faster development, but also significant savings on IT operations time and resources.