EndorsedendorsedOngoing

Irrigation Software Platform Microservices Modernization

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Agriculture

Duration
Durationinfo-circle

49 months

Budget
Budget

1M - 10M

Start Date
Start Date

1 October 2014

Team Size
Team Size

6-10

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
72/100
Good

Project Capability Score (PCS) estimates how capable Nortal is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

ETwater

mapNovato, United States of America

Project Summary

The vendor performed a complete architecture redesign of an irrigation management platform, migrating it to a Java-based microservices architecture and improving the scheduling engine and watering algorithm. The new platform (currently in beta) supports dynamic adjustments to watering frequency and duration based on weather. The vendor remains responsible for maintenance and updates and maintains weekly project meetings; end clients report improved functionality and cost savings, though the team’s post-release availability could improve.

Key Challenges

  • Legacy system reaching maturity and needing reengineering
  • Need to incorporate advances in programming into the core technology

Project Deliverables

  • Complete architectural overhaul using Java
  • Microservices-based platform
  • Enhanced scheduling engine
  • Improved watering algorithm (dynamic frequency and duration based on weather)
  • Ongoing maintenance and updates

Project Solution

Skelia completed a full architectural overhaul of the client's irrigation platform using Java, migrating the system to a microservices architecture. They enhanced the scheduling engine and improved the watering algorithm so the platform can adjust watering frequency and duration based on weather. The new platform is in beta, and Skelia provides ongoing maintenance, updates, and a dedicated team (project manager, four backend developers, two frontend/UI engineers).

Project Outcome

  • Two major enterprise accounts migrated to the new platform
  • Improved functionality and cost savings for end clients
  • Regular weekly meetings and direct access to engineering staff
  • High engineering quality comparable to Silicon Valley

Platforms

  • IoTIoT

Tech Stack

  • JavaJava

Client Endorsement

Overall Review Rating

3.25star3 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Nortal (formerly Pwrteams) is responsive and communicative, holding weekly meetings for project updates. The end clients are excited to use the new platform, which should provide valuable cost savings. Although the team could be more available, they’ve been an understanding and effective partner.”

Kevin Heverin

Director of Marketing and Product Management

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Nortal