Skip to main content

Detecting IoT Applications Opportunities and Requirements Elicitation: A Design Thinking Based Approach

  • Conference paper
  • First Online:
Book cover Distributed, Ambient and Pervasive Interactions (HCII 2020)

Abstract

IoT development is complex. To reduce this complexity, IoT platforms provide a set of resources and functionalities to enable application development and support its execution. In this work, we present a human-centered approach for requirements elicitation and mapping them to application resources in IoT platforms, using empathy, definition and ideation methods. A previous study by the authors has identified 11 categories of resources provided by 47 IoT platforms to developers in their application layers. From this set, 6 categories were selected for this work: schedulers and triggers, message and notification triggers, big data and analytics, artificial intelligence and machine learning, dashboards, and services. We invited 18 members of 8 projects for a workshop and divided them in 4 teams, according their project areas, which are: Industry 4.0 (6 participants), Environmental Disasters (4 participants), Environmental Management (3 participants) and Pollution (5 participants). We divided the workshop in 3 phases: warm-up, with user journey mapping, requirements identification using “how might we” questions as a trigger and requirements clustering the questions by the 6 selected categories of resources or an extra category named “others” for those which could not be related to any previous category. Our contribution for the IoT application development is an approach for turning easier requirements elicitation using DT techniques, covering the stages of empathise, definition and ideation, with well-available materials and considering the resources present at application layer of IoT platforms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.tilestoolkit.io/.

  2. 2.

    https://www.iotdesigndeck.com/.

  3. 3.

    http://www.iotservicekit.com/.

  4. 4.

    http://www.ipt.br/.

References

  1. Al-Qaseemi, S.A., Almulhim, H.A., Almulhim, M.F., Chaudhry, S.R.: IoT architecture challenges and issues: lack of standardization. In: Proceedings of Future Technologies Conference, FTC 2016, pp. 731–738 (2017). https://doi.org/10.1109/FTC.2016.7821686

  2. Apple: Design for Android. https://developer.android.com/design

  3. Apple: Human Interface Guidelines. https://developer.apple.com/design/human-interface-guidelines

  4. Babich, N.: A Beginner’s Guide To User Journey Mapping-UX Planet. https://uxplanet.org/a-beginners-guide-to-user-journey-mapping-bd914f4c517c

  5. Dam, R.F., Siang, T.Y.: Affinity diagrams-learn how to cluster and bundle ideas and facts | interaction design foundation (2018). https://www.interaction-design.org/literature/article/affinity-diagrams-learn-how-to-cluster-and-bundle-ideas-and-facts

  6. Design Kit: How Might We | Design Kit. https://www.designkit.org/methods/3

  7. Dibitonto, M., Tazzi, F., Leszczynska, K., Medaglia, C.M.: The IoT design deck: a tool for the co-design of connected products. In: Ahram, T., Falcao, C. (eds.) Advances in Usability and User Experience. AHFE 2017, Advances in Intelligent Systems and Computing, vol. 607, pp. 217–227. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-60492-3_21

    Chapter  Google Scholar 

  8. Harvard Business Review: The Secret Phrase Top Innovators Use. https://hbr.org/2012/09/the-secret-phrase-top-innovato

  9. Interaction Design Foundation: 5 Stages in the Design Thinking Process | Interaction Design Foundation. https://www.interaction-design.org/literature/article/5-stages-in-the-design-thinking-process

  10. Interaction Design Foundation: Stage 1 in the Design Thinking Process: Empathise with Your Users. https://www.interaction-design.org/literature/article/stage-1-in-the-design-thinking-process-empathise-with-your-users

  11. Interaction Design Foundation: Stage 2 in the Design Thinking Process: Define the Problem and Interpret the Results. https://www.interaction-design.org/literature/article/stage-2-in-the-design-thinking-process-define-the-problem-and-interpret-the-results

  12. Interaction Design Foundation: Stage 3 in the Design Thinking Process: Ideate. https://www.interaction-design.org/literature/article/stage-3-in-the-design-thinking-process-ideate

  13. Interaction Design Foundation: Stage 4 in the Design Thinking Process: Prototype. https://www.interaction-design.org/literature/article/stage-4-in-the-design-thinking-process-prototype

  14. Interaction Design Foundation: What Is Design Thinking and Why Is It So Popular?. https://www.interaction-design.org/literature/article/stage-5-in-the-design-thinking-process-test

  15. Kelley, D., Brown, T.: An introduction to design thinking. Institute of Design at Stanford (2018). https://doi.org/10.1027/2151-2604/a000142, https://dschool-old.stanford.edu/sandbox/groups/designresources/wiki/36873/attachments/74b3d/ModeGuideBOOTCAMP2010L.pdf

  16. Lepekhin, A., Borremans, A., Ilin, I., Jantunen, S.: A systematic mapping study on Internet of Things challenges. In: Proceedings of the 1st International Workshop on Software Engineering Research & Practices for the Internet of Things, pp. 9–16 (2019). https://doi.org/10.1109/SERP4IoT.2019.00009

  17. Mora, S., Gianni, F., Divitini, M.: Tiles: a card-based ideation toolkit for the Internet of Things. In: DIS 2017-Proceedings of the 2017 ACM Conference on Designing Interactive Systems, pp. 587–598 (2017). https://doi.org/10.1145/3064663.3064699

  18. National Institute of Standards and Technology: Cyber-Physical Systems. https://www.nist.gov/el/cyber-physical-systems

  19. Ngu, A.H., Gutierrez, M., Metsis, V., Nepal, S., Sheng, Q.Z.: IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J. 4(1), 1–20 (2017). https://doi.org/10.1109/JIOT.2016.2615180

    Article  Google Scholar 

  20. Perera, C., Ranjan, R., Wang, L., Khan, S.U., Zomaya, A.Y.: Big data privacy in the internet of things era. IT Professional 17(3), 32–39 (2015). https://doi.org/10.1109/MITP.2015.34

    Article  Google Scholar 

  21. Sector, I.T.S.: Recommendation itu-t y. 2060: Overview of the internet of things. Series Y: Global information infrastructure, internet protocol aspects and next-generation networks-Frameworks and functional architecture models, pp. 2060–201206 (2012). https://www.itu.int/rec/T-REC-Y

  22. Yunisa, F.S.: Push notification system to mobile game player using distributed event-based system approach. In: Proceeding - 2016 2nd International Conference on Science in Information Technology, ICSITech 2016: Information Science for Green Society and Environment, pp. 52–57. Institute of Electrical and Electronics Engineers Inc. (2017). https://doi.org/10.1109/ICSITech.2016.7852607

Download references

Acknowledgements

Grant #2018/23052-0, São Paulo Research Foundation (FAPESP). Grant #2017/50343-2, São Paulo Research Foundation (FAPESP).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Douglas Lima Dantas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Lima Dantas, D., Filgueiras, L.V.L., Brandão, A.A.F., Machado Domingues, M.C., Ferreira, M.R. (2020). Detecting IoT Applications Opportunities and Requirements Elicitation: A Design Thinking Based Approach. In: Streitz, N., Konomi, S. (eds) Distributed, Ambient and Pervasive Interactions. HCII 2020. Lecture Notes in Computer Science(), vol 12203. Springer, Cham. https://doi.org/10.1007/978-3-030-50344-4_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-50344-4_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-50343-7

  • Online ISBN: 978-3-030-50344-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics