Case Study:
IoT Intelligent Farming System

Amazon AWS
PHP
Google Maps + GPS
NodeJs
Amazon AWS
PHP
Google Maps + GPS
NodeJs

The Team

Leon Weng Project lead

Leon is a veteran team leader in Shinetech, he has served over 10 clients in the past 8 years, he is always keen to think about problems on a business level and acts as product owner to plan the project with client. Leon’s has specialized in IoT for the last 3 years, and lead several IoT projects in China, Australia and America.

Django Wong Senior Project Manager

Django has worked for the NuPoint team for over 4 years, and always designs excellent architecture and helped mobilize the team. The client has given him an excellent rating and has used Django to help improve other areas of their business. Django is very good at several programming languages, these include PHP, NodeJS, VUE and Python.

CoCo Li Senior Full-stack Developer

Coco was deeply integrated with both the team and the client, because of this, she developed a deep understanding of the clients business and helped implement new ideas whiles delivering the highest level of quality software. Coco's ability has grown with Shinetech, she is always learning new skills and is always eager to help others.

Bella Zhu Full-stack Developer

Bella understands many programming languages including C#, PHP and AngularJS, she is also experienced using Microsoft Azure and .NET. She always delivers high quality software, and helps lead the team to meet client's requirements. Bella likes to discuss business details with the client and is always happy to give advice on new product features.

Background

The agriculture and animal husbandry industry in Australia is highly developed, farms can range from small fields up to several thousand hectares. High mechanization in farming brings convenience, but also management difficulties with a large number of mechanical equipment and farmlands that need to be tracked. Farmer's use of IOT (Internet of Things) could further upgrade the mechanized planting to intelligent planting, with the help of farm management informatization.

Requirement

The client is a software provider of farming solutions in Australia, whose users are large farmers located in Australia and New Zealand. The client is familiar with the process of farm operations and the problems faced by farmers: farmers outsource farmland-related work such as cultivating, spoiling and harvesting to professional farming contractors each year, and farmers themselves needed to manage cultivated land and track the farming process, they needed a system to help track each tractor, monitor the weather conditions to take the best planting program to avoid losses and to achieve intelligent farm cultivation.

The Solution

IoT technology is fully used in this project. The first version of the system consisted of three parts - Website, Web App and Hardware integration. Shinetech assembled a team of five developers who undertook all the software and hardware implementation work. The first version went live in three months.

• Continuous integration by Two-week Iteration Process

How did we complete all the customer's requirements within three months? It was key to promptly understand whether or not the software was meeting their business needs during development in weekly sprints. We then addressed their feedback to improve our software as soon as possible. To achieve this goal, we adopted the 'continuous integration, two weeks iteration' process to enable customer use, to evaluate and to develop the software together. This allowed us to find and solve the problem with the Shinetech team effectively, thus reducing risk and time and achieving higher development efficiency.


• Strengthen Communication by Transparent Progress
The overall development progress was 100% transparent to the customer. Through the use of daily email updates, instant messaging and project management tools, the customer could directly understand the development progress to timely provide adequate feedback to the submitted functions, keeping abreast of the difficulties and problems the team encountered, giving the appropriate support of the coordination of the resources. There were also weekly video conferences to strengthen the communication between the customer and the Shinetech team.

The Challenges

The agriculture and animal husbandry in Australia is highly developed, its farm scale can range from small fields up to even several thousand hectares. High mechanization in the farming brings convenience, but also management difficulties with the large number of mechanical equipment and farm lands. Farmer's use of IOT (Internet of Things) could further upgrade the mechanized planting to intelligent planting, with the help of farm management Informatization.
Working in the field
Our lead developer Leon flew out to work directly with the client on a real farm to help us fully grasp the requirements and scope of the product
The Result
In the past two years, Shinetech team and customers encountered numerous barriers and difficulties. We collaborated and overcame the difficulties by applying our professional knowledge, coupled with diligent and proactive attitude from both parties. Some good examples include:
  • Google Maps: to achieve the required functions, complex operations such as the need to marking, drawing and calculating based on Google Maps. Shinetech team handled these well based on their sufficient experiences and strong technical capabilities.

  • Live GPS data capturing: handling the accuracy and large volume of the live GPS data are always challenging. After rigorous testing and revising of the algorithm, the system managed to meet the demand of the challenging requirements from the end customers.

  • Understanding of Farming Operations: customers invited our developers to visit and work on the fields with the drivers directly to see how they actually carry out their work.

Client Feedback

Lance Nuttall CEO, NuPoint
“Leon and his team were responsible for developing our software system and the hardware integration. His technical knowledge, leadership and experience working in software technology has been impressive. The team are talented, efficient, dedicated and extremely resourceful, they have developed a system which is adaptable to any industry.”  — Lance NuPoint Systems Inc.— Lance NuPoint Inc.

The Team

Project lead: Leon Weng
Leon is a veteran team leader in Shinetech, he has served over 10 clients in the past 8 years, he is always keen to think about problems on a business level and acts as product owner to plan the project with client. Leon’s has specialized in IoT for the last 3 years, and lead several IoT projects in China, Australia and America.
Senior Project Manager : Django Wong
Django has worked for the NuPoint team for over 4 years, and always designs excellent architecture and helped mobilize the team. The client has given him an excellent rating and has used Django to help improve other areas of their business. Django is very good at several programming languages, these include PHP, NodeJS, VUE and Python.
Senior Full-stack Developer: CoCo Li
Coco was deeply integrated with both the team and the client, because of this, she developed a deep understanding of the clients business and helped implement new ideas whiles delivering the highest level of quality software. Coco's ability has grown with Shinetech, she is always learning new skills and is always eager to help others.
Full-stack Developer: Bella Zhu
Bella understands many programming languages including C#, PHP and AngularJS, she is also experienced using Microsoft Azure and .NET. She always delivers high quality software, and helps lead the team to meet client's requirements. Bella likes to discuss business details with the client and is always happy to give advice on new product features.
Get in contact with us
We aim to reply as soon as possible, prefer something more instant? You can call us
Please fill the required field.
Please fill the required field.
Please fill the required field. Enter mailbox format error.
Please fill the required field.
 
  NDA

Get in contact with us

We aim to reply as soon as possible, prefer something more instant?
You can call us
Please fill the required field.
Please fill the required field.
Please fill the required field. Enter mailbox format error.
Please fill the required field.
 
  NDA

Cookies on Shinetech Software Websites

We use cookies to ensure that we deliver the best user experience on our website. If you continue proceeding the website without changing the settings, we assume that you are happy to receive all cookies on the Shinetech Software websites. However, you can always change your cookies settings at any time. Shinetech Privacy & Cookie Policy

×

  Business as usual at Shinetech Software

For many years, Shinetech has had remote development as a core business value, this has ensured that Shinetech has not suffered any slowdown or shrunk capacity during the current COVID-19 outbreak.

You are welcome to contact us through our online form or call your nearest branch office to talk about your software development needs.