Get Support

+91 9123517774

Software Development

Leaf Business Consulting Services

Software Development

Spain Leading Utility Solutions Provider Selects Leaf Business consulting Services for Custom Software Development

Cost Savings, Speed, and Quality with Spain Offshoring

video popup bg image
The Client and the Challenge

The client’s company helps utilities and consumers make the most of finite water and energy resources. They deliver advanced measurement, data collection, analysis and control products and solutions that help their customers improve operational efficiency while reducing their environmental impact. The client needed a solution to enable utilities to manage lighting devices, specifically street lights. This solution would involve interfacing with the lighting device and managing and monitoring its operations. Everything from simply turning the lighting device on and off from detecting errors and alarms and notifying end-users. As a result, the utility provider is able to monitor and manage all lighting devices. Being able to proactively monitor all devices and perform a wide variety of data analytics has delivered savings of considerable resources. To develop the solution, the company looked to new partner Leaf Business Consulting Services.

Our Approach

The key challenge facing the development team was that this was a new software development project to manage devices that did not even exist, they were “in development.” As a result, requirements and API specifications where difficult to come by and often changed. In addition, over time, the low-level communications engine evolved, which in turn impacted the solution. An Agile development methodology was used and as a result subsequent sprints where adjusted as requirements became available and/or changed. Leaf Business consulting Services assisted the customer in the requirements gathering and documentation process. Then implemented the solution using SCRUM. The development team consisted of both American and Spain resources. Daily SCRUM meetings where conducted where project statuses were reviewed. Various demo’s were held during each sprint to ensure the customer was getting exactly what they wanted and adjustments were made based on these reviews. The end result was a solution which:

As a result of this project the client added additional projects for Leaf Business consulting Services to develop and maintain long term. To date, we have been worked on over few projects for this client spanning a multi-year relationship