Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:iot-reloaded:systems_thinking_and_design_of_iot_systems [2025/05/13 10:35] – pczekalski | en:iot-reloaded:systems_thinking_and_design_of_iot_systems [2025/05/13 14:08] (current) – [System Dynamics Modeling for IoT Systems] pczekalski |
---|
===== Design Thinking in IoT Design Methodologies ===== | ===== Design Thinking in IoT Design Methodologies ===== |
| |
Design Thinking, a human-centred and innovative methodology, plays a transformative role in developing Internet of Things (IoT) solutions. By focusing on empathy, creativity, and collaboration, Design Thinking allows designers to craft IoT systems that deeply resonate with users, address real-world challenges, and deliver tangible value. This iterative and non-linear approach ensures that solutions remain user-focused while adapting to evolving needs and complexities. Below, we explore the application of Design Thinking to IoT design, breaking down its phases and highlighting its importance. The process is presented in a diagram (figure {{ref>dtiiotdm}}), and each step is described below. | Design Thinking, a human-centred and innovative methodology, plays a transformative role in developing Internet of Things solutions. By focusing on empathy, creativity, and collaboration, Design Thinking allows designers to craft IoT systems that deeply resonate with users, address real-world challenges, and deliver tangible value. This iterative and non-linear approach ensures that solutions remain user-focused while adapting to evolving needs and complexities. Below, we explore the application of Design Thinking to IoT design, breaking down its phases and highlighting its importance. The process is presented in a diagram (figure {{ref>dtiiotdm}}), and each step is described below. |
| |
<figure dtiiotdm> | <figure dtiiotdm> |
===== Systems Thinking in IoT Design Methodologies ===== | ===== Systems Thinking in IoT Design Methodologies ===== |
| |
Systems Thinking is a holistic approach to analysing and solving complex problems by understanding a system's relationships, interactions, and interdependencies. In the context of Internet of Things (IoT) design, Systems Thinking becomes crucial because IoT systems are inherently complex, comprising interconnected devices, networks, data flows, and user interactions. By adopting Systems Thinking, IoT designers can address the challenges of scalability, interoperability, and sustainability while ensuring that solutions align with user needs and broader organisational goals. | Systems Thinking is a holistic approach to analysing and solving complex problems by understanding a system's relationships, interactions, and interdependencies. In the context of Internet of Things design, Systems Thinking becomes crucial because IoT systems are inherently complex, comprising interconnected devices, networks, data flows, and user interactions. By adopting Systems Thinking, IoT designers can address the challenges of scalability, interoperability, and sustainability while ensuring that solutions align with user needs and broader organisational goals. |
| |
**What is Systems Thinking?** | **What is Systems Thinking?** |
===== System Dynamics Modeling for IoT Systems ===== | ===== System Dynamics Modeling for IoT Systems ===== |
| |
System dynamics is a practical application of Systems Thinking, originally developed at MIT in the 1950s. It provides a framework for understanding and modelling the complex behaviour of systems by emphasising the interconnections, feedback loops, and time delays inherent in such systems. Practitioners and researchers in system dynamics employ various modelling and simulation tools to explore the implications of hypothesised causal relationships and understand system dynamics over time. Sample closed-loop system dynamics modelling methodology is present in figure {{ref>iotsdmcl1}}. | System dynamics is a practical application of Systems Thinking, originally developed at MIT in the 1950s. It provides a framework for understanding and modelling the complex behaviour of systems by emphasising the interconnections, feedback loops, and time delays inherent in such systems. Practitioners and researchers in system dynamics employ various modelling and simulation tools to explore the implications of hypothesised causal relationships and understand system dynamics over time. A sample closed-loop system dynamics modelling methodology is present in figure {{ref>iotsdmcl1}}. |
| |
<figure iotsdmcl1> | <figure iotsdmcl1> |
{{ :en:iot-reloaded:iot_system_design-page-8.png?600 |Closed-loop System Dynamics Modelling Methodology}} | {{ :en:iot-reloaded:iot_system_design-page-8.png?600 |Closed-loop System Dynamics Modelling Methodology}} |
<caption>Closed-loop System Dynamics Modelling Methodology</caption> | <caption>Closed-loop System Dynamics Modelling Methodology</caption> |
* Battery Energy Systems: Energy content changes during charging and discharging cycles. | * Battery Energy Systems: Energy content changes during charging and discharging cycles. |
* Information Spread: The "population" of users influenced by fake news or disinformation over time. | * Information Spread: The "population" of users influenced by fake news or disinformation over time. |
* Stock changes: Changes of stocks in IoT-controlled production or industrial systems, e.g., changes in liquid level in IoT-controlled industrial system. | * Stock changes: Changes of stocks in an IoT-controlled production or industrial systems, e.g., changes in liquid level in an IoT-controlled industrial system. |
| |
**2. Causal Structures:**\\ | **2. Causal Structures:**\\ |