skip to main content
10.1145/3613372.3613422acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbesConference Proceedingsconference-collections
research-article

IoThinking: A Design Thinking technique to support the design of IoT systems

Published:25 September 2023Publication History

ABSTRACT

Context: Designing IoT-based systems requires considering their specific characteristics like hardware devices, integration with other software, and different actors. But there is a lack of specific techniques to support defining essential elements in IoT systems development. Objective: This paper presents IoThinking, a Design Thinking technique that aims to support developers designing IoT systems. Method: We developed IoThinking based on research about IoT systems characteristics and Design Thinking techniques. Then we conducted a feasibility study to investigate if the technique supports the identification of relevant factors in developing IoT systems. We also analyzed data referring to users’ perceptions about the ease of use and usefulness of IoThinking during the design of an IoT system and captured feedback. Results: Our preliminary results present that IoThinking supported participants in identifying factors in an IoT system. We also received feedback about the perceived usefulness, ease of use, and suggestions that contributed to IoThinking evolution. Considering the received feedback, an updated version of the technique was also developed. Conclusion: Our preliminary result point out its feasibility in describing the relevant factors of an IoT system.

References

  1. Walter Brenner, Falk Uebernickel, and Thomas Abrell. 2016. Design thinking as mindset, process, and toolbox: Experiences from research and teaching at the University of St. Gallen. Design thinking for innovation: Research and practice (2016), 3–21.Google ScholarGoogle Scholar
  2. Milène Fauquex, Sidhant Goyal, Florian Evequoz, and Yann Bocchi. 2015. Creating people-aware IoT applications by combining design thinking and user-centered design methods. In 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT). 57–62.Google ScholarGoogle Scholar
  3. Jennifer Hehn, Daniel Mendez, Falk Uebernickel, Walter Brenner, and Manfred Broy. 2019. On integrating design thinking for human-centered requirements engineering. IEEE Software 37, 2 (2019), 25–31.Google ScholarGoogle ScholarCross RefCross Ref
  4. Jennifer Horkoff, Neil Maiden, and James Lockerbie. 2015. Creativity and goal modeling for software requirements engineering. In Proceedings of the 2015 ACM SIGCHI Conference on Creativity and Cognition. 165–168.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Tek-Yong Lim, Fang-Fang Chua, and Bushra Binti Tajuddin. 2018. Elicitation techniques for internet of things applications requirements: A systematic review. In Proceedings of the 2018 VII International Conference on Network, Communication and Computing. 182–188.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Douglas Lima Dantas, Lucia Vilela Leite Filgueiras, Anarosa Alves Franco Brandão, Maria Cristina Machado Domingues, and Maria Rosilene Ferreira. 2020. Detecting iot applications opportunities and requirements elicitation: A design thinking based approach. In Proceedings of 22nd HCI International Conference. 85–100.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Maria Meireles, Anderson Souza, Tayana Conte, and José Maldonado. 2021. Organizing the Design Thinking Toolbox: Supporting the Requirements Elicitation Decision Making. In Proceedings of the XXXV Brazilian Symposium on Software Engineering. 285–290.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Rebeca C Motta, Káthia M de Oliveira, and Guilherme H Travassos. 2023. An evidence-based roadmap for IoT software systems engineering. Journal of Systems and Software 201 (2023), 111680.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Roberto Avila Paldês, Edna Dias Canedo, Fernando de Albuquerque Guimarães, and Angélica Toffano Seidel Calazans. 2020. Functional Requirements Elicitation in IoT Systems: a follow-up study. In 19th Brazilian Symposium on Software Quality. 1–10.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Rafael Parizi, Matheus Prestes, Sabrina Marczak, and Tayana Conte. 2022. How has design thinking being used and integrated into software development activities? A systematic mapping. Journal of Systems and Software (2022), 111217.Google ScholarGoogle Scholar
  11. Forrest Shull, Jeffrey Carver, and Guilherme H Travassos. 2001. An empirical methodology for introducing software processes. ACM SIGSOFT Software Engineering Notes 26, 5 (2001), 288–296.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Sabrina Souza, Maria Meireles, José Carlos Duarte, Jose Carlos Maldonado, and Tayana Conte. 2022. Design for IoT: An Experimental Study to Understand How Design Thinking Can Help in the Elicitation of Requirements for IoT Systems. In Proceedings of the XXI Brazilian Symposium on Software Quality. 1–10.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. IoThinking: A Design Thinking technique to support the design of IoT systems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SBES '23: Proceedings of the XXXVII Brazilian Symposium on Software Engineering
      September 2023
      570 pages
      ISBN:9798400707872
      DOI:10.1145/3613372

      Copyright © 2023 ACM

      Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 September 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate147of427submissions,34%
    • Article Metrics

      • Downloads (Last 12 months)37
      • Downloads (Last 6 weeks)2

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format