IoT paradigm open the new doors to the innovation of the
future. When consider about all the inventions, those system developed within
the IoT Eco system also known as the IoT development Life cycle. This Eco system
encompasses the models and methodologies that the development teams use to
develop systems, in which the methodologies form the framework for planning and
controlling the entire development process. Before examine our system first we
should understand steps in IoT development Life cycle (IoT eco system).
Design hardware – this
stage is very important stage when comes to the IoT developments. If we fail to
design the system properly that mean we plan to fail entire project at the
beginning stage. in this stage we should decide the tools and hardware. if not,
final outcome might be different according to the design.
Develop Software – this
can be defined as the development of program function inside the IoT system. Basically,
there are two parts in this stage which are automation part and the
communication part of the user applications. In this stage we directly use the frameworks,
protocols and Application Programming Interfaces (API) in order to develop the
software. There are some stages in this develop software. Because when test the
program there might be some changes in the existing one. So that changes should
done according to the user requirements. Therefore, software develops have some
review stages to do those changes.
Pre-production
testing – when develop the software (configurations of the system). As a
next stage we should test all the functions that we programed in earlier stage.
we use platforms as well as the API to do the pre-production testing. Platform
is multi-layer technology that enables straight forward provisioning,
management, and automation of connected devices within the Internet of Things
universe. These platforms help to do managed the connection, monitor and
control IoT devices. when we do the pre-production testing, we should test that
all the functions using this platform. This also have some reviewing stages
whole system cannot be test at the same time so we should categorized review
the part by part in the system. If something has to be changed, it will send to
the develop software stages.
Production
- after the pre-production testing we can make the productions and provide into
the users. That is the final outcome of the entire system.
Model
evaluation – also know as the analysis part of the system. When located the
system we should analyses the system outcome and user feed back to the devolved
IoT system. It helps to find the best model that
represents our data and how well the chosen model will work in the
future.
No comments:
Post a Comment