IoT Business Solutions Start with Big Data & Create Business Outcomes

While many IoT solutions focus on collecting, analyzing and visualizing machine data, the organizations using IoT technologies are mainly interested in business outcomes. Business outcomes are achieved by the capabilities that organizations use to create, sell and service products. Capabilities are usually described as a combination of people, processes, and technologies, with “The Things” certainly being part of the technology dimension. To support a capability business solutions are created and operated. If those solution use IoT data they can be labeled IoT Business Solution. Those can consist of multiple systems that are required to provide the necessary functionality to enable the effective and efficient execution of processes with and without human involvement.

From an IoT perspective the 3 system categories are:

  • Systems of Record: System that collect all the machine data and support core business processes, where the organisation wants to apply industry best practices.
  • Systems of Differentiation: Systems that support differentiated business processes, processes that are different from the competition and create a unique value proposition for the organization, enabled by IoT technologies.
  • Systems of Innovation: Here new IoT innovations are tested for their (technical) feasibility, (business) viability and (customer) desirability. It is the world prototypes and proof of concepts, potentially envisioned and implemented using a Design Thinking[1] approach.

While many people talk about things, data and application, business processes are often ignored in the discussions, but in the end, business processes deliver the product and services of an organisation to its customers and hence create business outcomes. An IoT Business Solution should therefore orchestrate all the solution components, including IoT technologies, into a process-centric system of systems.

Most organizations have a heterogeneous technology environment and IoT products add to the complexity for the overall technology landscape. This means that an end-to-end IoT Business Solution that realises business processes is composed of different technology products from different vendors that need to be orchestrated to achieve the desired business outcomes.

XMPro sees itself as being the software glue in those process-driven, heterogeneous, end-to-end IoT Business Solutions.

The starting point of an IoT Business Solution is a specific Business Use Case that create a business outcome. The “Things” produce Big Data that can be stored on IoT Data Aggregator platforms. IoT Data Analytics help to convert this Big Data into Smart Data, leveraging capabilities of advanced data analytics platforms, including machine learning. The smart machine data is then enhanced by context data from the enterprise business systems that support the core business processes of an organization. As those system implement best practice processes, systems of differentiation are needed to implement business processes that should differentiate the organization from its competitors. Here industry best practices are not sufficient, but uniqueness is a critical success factor.

Creating such an end-to-end solution in an heterogenous environment may seem to be a huge effort, but with the visual and process-centric application building capabilties of XMPro, a rapid development of unique IoT applications if possible and a fast time to value can be achieved.


[1] Brown, T. (2008, June). Design Thinking. Retrieved from https://hbr.org/2008/06/design-thinking