Tech mahindra
Tech mahindra


Posted by: Deepak Rawal On September 29, 2014 06:57 PM facebook linked in twitter

Objective of the IoT Maturity Model 

The Internet of Things (IoT) refers to the interconnection of uniquely identifiable objects and ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. IoT is expected to offer advanced connectivity to various kind of devices, systems, and services and covers a variety of protocols, domains, and applications. E.g. we can connect different things to monitor multiple parameters. For e.g.  blood glucose meter to monitor sugar level, temperature sensor inside a refrigerator to monitor the temperature, automobiles with built-in sensors to monitor location and driving behavior, etc.

The entire ecosystem of an IoT solution includes various elements such as:

  • Devices, sensors - to monitor a thing - equipment or person
  • Network - to transmit data
  • Cloud hosting - to save data generated by the sensors
  • M2M Platform - such as Thingworx, Bosch SI, Aeris to receive data from the sensors
  • Analytics - to make meaningful information from the sensor data and generate reports and dashboards
  • UI Front End - Traditional technologies like HTML, Liferay etc. or M2M platform like Thingworx
  • Third party integration - to allow seamless integration with existing systems used by an enterprise

The number of devices which connect to the Internet is exponentially increasing. These billions of components produce, consume and process information in different environments such as logistic applications, factories and airports as well as in the work and everyday lives of people. The society need new, scalable, compatible and secure solutions for both the management of the ever broader, complex-networked Internet of Things, and also for the support of various business models. Hence there is a need for a model to assess the maturity of an IoT solution.

 Maturity Level Parameters

To assess the maturity of an IoT solution, a number of parameters have been defined. To evaluate the maturity level of the IoT solution, it will be assessed on all the parameters.

The parameters can be divided into following evaluation categories:

  • User Interface / user Interaction parameters
  • Device Integration Parameters
  • Data Analysis & Interpretation Parameters
  • Deployment Architecture Support Parameters
  • Data Management Parameters
  • Technical Parameters
  • Stability Parameters
  • Customization and Enhancement Parameters
  • Commercials and ROI Parameters

Each parameter will have a minimum threshold value which needs to be achieved by a solution in order to be qualified compliant for the parameter. Few such parameters are Device Management, Data storage and retrieval, Integration with Connectivity Services Management Platforms, security, scalability etc.

IoT Solution Maturity comparison

Each solution will be rated on the defined parameters to assess the overall maturity of the solution and deviation from the minimum prescribed maturity level will be highlighted.

The overall maturity index can be calculated by averaging the value of each parameter to compare overall maturity of various solutions.

Tags: Connected Platforms & Solution
(*) symbol is mandatory field
* Email Address:


(*) symbol is mandatory field

Post a Comment

* First Name:
* Email Address:
Image Code
* Enter Image Code

Contact Us


For further information please write to

For further information please write to