Wednesday, May 25, 2022

The main criteria for IoT as a system of systems


An IoT product has its own characteristics:


The absence of a single product owner or responsible for the entire system.

Increased requirements for the usefulness / value of the device - the device must necessarily add value. No one is going to pay for a device or service subscription if:

  • The device or service is not working properly;
  • Does not add value to the life or work of the user;
  • Makes the user constantly think and take care of the device;
  • Does not look organic in the daily life of the user.


The complexity, the cost of an error and the dependence on all related systems have been increased many times over compared to other electronics. For example, if the built-in gyroscope sensor in the devkit does not work properly, then at the output we get incorrect information about the position of the product in space.

Increased security requirements + numerous industry requirements and standards. The Russian market is not heavily regulated, while in the West there are tons of all sorts of standards - this is especially applicable to IIoT (Industrial IoT).

Multidisciplinarity.

Representatives of different areas are involved in the development, from computer engineers to UX engineers, it is necessary to be friends with different teams.

Typical fails in the development of IoT devices

Team members do not communicate with each other. Engineers do not communicate with designers and vice versa. For example, in a device with a...