The client is an Israel-based leader in smart monitoring and irrigation control solutions for homeowners and agriculture giants alike. A global market player with 40 years of experience, the company has become a true trend setter in the smart irrigation industry. Our client is an established manufacturer of a wide range of top-quality irrigation products: from standalone battery-operated controllers to multi stations, to wireless irrigation and fertigation systems and more.
The client approached us to start the total revamp of their legacy Internet-based system for public landscaping and irrigation. The application did not allow to add new features, was hardly maintainable and hampered overall company’s growth. Thus, because of our proven success record in mobile development and legacy app maintenance and modernization, Symfa was a perfect candidate for the big app stabilization project, followed by new features growth soon after that.
Super complex system logic and the bulky legacy system made our two major and well-interconnected challenges to overcome.
The Symfa team readily embraced the challenge and embarked on the endeavor. The project implied a comprehensive upgrade of the mobile application and the website that the client’s customers utilize to operate their irrigation systems remotely. Both applications connect via a controller to the automated irrigation system that may spread along for thousands of hectares dotted with sensors. The sensors operated via the controller send data to the server, where they are stored and processed to be later sent to the application.
The controller is wirelessly connected to the web application which allows:
The system is being actively developed during the years of our successful partnership. Not only did we add a great deal of new functionality, but also reduced immense technical debt that otherwise would cause the project to stall to a halt and impede company’s growth. Although the customer chose against native application, the tech team makes a brilliant use of the existing tech stack to deliver a smoothly running and functional product to the end users.
We execute the Symfa delivery approach to ensure our processes are fine-tuned and efficient. The distributed team comprising both the Symfa and client’s talents chose the Agile methodology to work on the project. The PM is on the client’s part and is the main point of contact for the Symfa team. Short daily meetings enable dynamic project advancement and keep all the members of the distributed team well informed of each other’s progress.
Our engineers have shown great commitment and well-honed tech skills. Together with the teammates from the distributed team, we revived the legacy software and brought it back to the right development track. Impressed with the Symfa team performance, the customer entrusted us with another project of the same type soon after we stabilized the app.
It’s been four years that Symfa has been delivering great software to us. They are a reliable and trusted partner. The services they provide are top class in 100% cases. We trust them with virtually any tasks, as we know their developers can do it. They go far and beyond in meeting our needs at every project phase and never missed the set deadlines. The company's management shows great commitment to results and always does their best to provide outstanding talents for their customers.
Our team will get back to you promptly to discuss the next steps