Toro Rangel, Juan PabloConde Marulanda, Santiago2023-03-182023-03-182022-12-16http://hdl.handle.net/10785/12540Trabajo de grado presentado para optar al título de Ingeniero de Sistemas y Telecomunicaciones bajo la modalidad Residencia en línea de investigación.Internet de las cosas (IoT) es considerada una de las tecnologías de la cuarta revolución industrial que afecta las industrias y servicios en diversas áreas de la vida cotidiana. Esta tecnología permite conectar objetos físicos inteligentes, servicios y sistemas de software que comparten información de manera coordinada para mejorar la calidad de vida de las personas. En la literatura especializada se evidenció que se utilizan diferentes prácticas para desarrollar sistemas IoT que usan metodologías de Ingeniería de Software como Scrum, Kanban y metodologías propias como Ignite para su diseño e implementación. Estas metodologías no alcanzan a abarcar todos los componentes y conceptos que se deben tener en cuenta para construir sistemas IoT, por lo que se hace necesario tener una base común mediante una representación explícita que permita abarcar todas las problemáticas que surjan al implementar estas prácticas. En este proyecto se propone crear representaciones de algunas buenas prácticas en sistemas IoT utilizando el núcleo de la esencia de SEMAT (Software Engineering Method and Theory) el cual permite describir una base común y libera a las prácticas de las limitaciones de los métodos monolíticos. Esto permitirá a los interesados compartir, adaptar, conectar y reproducir prácticas para una mejor implementación de sistemas IoT en áreas de aplicación como agricultura, medicina, medio ambiente, ciudades y hogares inteligentes. Abstract:The Internet of Things (IoT) is a technology of the fourth industrial revolution that affects industries and services in many areas of life. This technology makes it possible to connect intelligent physical objects, services and software systems that share information in a coordinated manner to improve people's quality of life. In the specialized literature it was evidenced that different practices are used to develop IoT systems that use Software Engineering methodologies such as Scrum, Kanban and proprietary methodologies such as Ignite for their design and implementation. These methodologies do not cover all the components and concepts that must be considered to build IoT systems, so it is necessary to have a common base through an explicit representation that allows covering all the problems that arise when these practices are implemented. This project aims to create representations of some good practices in IoT systems using the SEMAT (Software Engineering Method and Theory) Essence Kernel which allows us to describe a common basis and frees practices from the limitations of monolithic methods. This will allow stakeholders to share, adapt, connect and replicate practices for better implementation of IoT systems in application areas such as agriculture, medicine, environment, smart cities and smart homes.EspañolSEMATSEMATIngeniería de SoftwareSoftware Engineering.Internet de las CosasInternet of ThingsMAPEO DE LOS COMPONENTES DE ALGUNAS BUENAS PRÁCTICAS EN SISTEMAS IOT, CON LOS DIFERENTES ELEMENTOS DEL NÚCLEO DE LA ESENCIA DE SEMATOther