S. Souza, Maria A. C. Meireles, J. C. Duarte, J. Maldonado, T. Conte
{"title":"物联网设计:一项实验性研究,旨在了解设计思维如何帮助激发物联网系统的需求","authors":"S. Souza, Maria A. C. Meireles, J. C. Duarte, J. Maldonado, T. Conte","doi":"10.1145/3571473.3571483","DOIUrl":null,"url":null,"abstract":"Context: The Internet of Things (IoT) consists of networks of physical objects embedded with sensors, software, and other technologies to maintain communication and exchange data over a network. These characteristics bring new challenges to the entire development cycle, including requirements engineering (RE). RE practices have been adapted to meet market dynamics and ensure software quality, using a variety of approaches to support this process. One approach for RE is the use of design thinking (DT) techniques, as IoT systems are closely related to product and service innovation. Objective: To analyze the use of DT techniques in the context of IoT systems, evaluating the support for requirements elicitation. Method: An experimental study was carried out in the context of a practical requirements elicitation activity, aiming to obtain results on the support of DT techniques and their ease of use during requirements elicitation for IoT systems. Results: The statistical test did not show significant differences between the groups that used different sets of techniques. In both groups, participants were able to identify requirements related to the IoT paradigm, such as hardware integration, connectivity, mobility, sensing and actuation. The feedback analysis on the ease of use of the techniques pointed out similar difficulties reported by the participants of the two groups, mainly in relation to the terms present in the templates of the techniques. Conclusion: This article aims to contribute to RE in the IoT context, presenting quantitative data and on the ease of use of DT techniques during the requirements elicitation activity.","PeriodicalId":440784,"journal":{"name":"Proceedings of the XXI Brazilian Symposium on Software Quality","volume":"126 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Design for IoT: An Experimental Study to Understand How Design Thinking Can Help in the Elicitation of Requirements for IoT Systems\",\"authors\":\"S. Souza, Maria A. C. Meireles, J. C. Duarte, J. Maldonado, T. Conte\",\"doi\":\"10.1145/3571473.3571483\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Context: The Internet of Things (IoT) consists of networks of physical objects embedded with sensors, software, and other technologies to maintain communication and exchange data over a network. These characteristics bring new challenges to the entire development cycle, including requirements engineering (RE). RE practices have been adapted to meet market dynamics and ensure software quality, using a variety of approaches to support this process. One approach for RE is the use of design thinking (DT) techniques, as IoT systems are closely related to product and service innovation. Objective: To analyze the use of DT techniques in the context of IoT systems, evaluating the support for requirements elicitation. Method: An experimental study was carried out in the context of a practical requirements elicitation activity, aiming to obtain results on the support of DT techniques and their ease of use during requirements elicitation for IoT systems. Results: The statistical test did not show significant differences between the groups that used different sets of techniques. In both groups, participants were able to identify requirements related to the IoT paradigm, such as hardware integration, connectivity, mobility, sensing and actuation. The feedback analysis on the ease of use of the techniques pointed out similar difficulties reported by the participants of the two groups, mainly in relation to the terms present in the templates of the techniques. Conclusion: This article aims to contribute to RE in the IoT context, presenting quantitative data and on the ease of use of DT techniques during the requirements elicitation activity.\",\"PeriodicalId\":440784,\"journal\":{\"name\":\"Proceedings of the XXI Brazilian Symposium on Software Quality\",\"volume\":\"126 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the XXI Brazilian Symposium on Software Quality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3571473.3571483\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the XXI Brazilian Symposium on Software Quality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3571473.3571483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design for IoT: An Experimental Study to Understand How Design Thinking Can Help in the Elicitation of Requirements for IoT Systems
Context: The Internet of Things (IoT) consists of networks of physical objects embedded with sensors, software, and other technologies to maintain communication and exchange data over a network. These characteristics bring new challenges to the entire development cycle, including requirements engineering (RE). RE practices have been adapted to meet market dynamics and ensure software quality, using a variety of approaches to support this process. One approach for RE is the use of design thinking (DT) techniques, as IoT systems are closely related to product and service innovation. Objective: To analyze the use of DT techniques in the context of IoT systems, evaluating the support for requirements elicitation. Method: An experimental study was carried out in the context of a practical requirements elicitation activity, aiming to obtain results on the support of DT techniques and their ease of use during requirements elicitation for IoT systems. Results: The statistical test did not show significant differences between the groups that used different sets of techniques. In both groups, participants were able to identify requirements related to the IoT paradigm, such as hardware integration, connectivity, mobility, sensing and actuation. The feedback analysis on the ease of use of the techniques pointed out similar difficulties reported by the participants of the two groups, mainly in relation to the terms present in the templates of the techniques. Conclusion: This article aims to contribute to RE in the IoT context, presenting quantitative data and on the ease of use of DT techniques during the requirements elicitation activity.