IoT and Over the Air Updates #OTA
Syed Masood Ibrahim
I have 15 years of experience working in operations for industries like eCommerce, SaaS, and BPO. Familiar with quality assurance and operational dashboards with a strong focus on process optimization.
When it comes to IoT and edge development, the single most important feature is your ability to update the devices remotely i.e. over the air updates (OTA).
On my first IoT project, I made the mistake of spending months developing and perfecting all kinds of features and left the OTA until the end. In my mind, OTA had a lower priority because the device had to have its intended functionality first. After all, we only needed to update the devices after they were shipped.
Wrong...
When the time came to develop the OTA process, we ran into several unexpected challenges which ultimately delayed the project. Had I chosen to build the OTA first, the team could have tested it all along with each iteration. We could have shipped the initial product on time by cutting out some of the other features that could easily be added over the air at a later time. But, without an iron-clad OTA process, no features were be shipped at all.
So, develop the OTA functionality ASAP. Ideally, tackle it right after adding "Hello World". You will save a tremendous amount of time and money. (Copied From Imran Bashir)
#iot #internetofthings #edgecomputing #ota #firmware #development #project #money