Lic. Jose Daniel Sánchez Castillo

Lic. Jose Daniel Sánchez Castillo

Es estudiante: 
Si
Programa en que estudia: 
Programa de Posgrado en Computación e Informática

Formación académica

  • Licenciatura en Computación e Informática (con honores). Universidad de Costa Rica, 2020.
  • Bachillerato en Ingeniería en Computación (con honores). Universidad de Costa Rica, 2018

Experiencia laboral

  • Administrador de Recursos Informáticos Desconcentrados (RID), Centro de Investigaciones en Tecnologías de la Información y Comunicación (CITIC), Universidad de Costa Rica. Desde 2019 al Presente
  • Administrador de Recursos Informáticos Desconcentrados (RID), Programa de Investigación en Desarrollo Urbano Sostenible (ProDUS), Universidad de Costa Rica. Desde 2018 al 2020

 

Proyectos

Publicaciones

Characterization of DevOps practices in software development organizations: A systematic mapping

Descripción:

DevOps is a set of software engineering practices that combine efforts from development and operations areas, with the aim of improving delivery time and software quality. The goal of this study is to characterize DevOps practices used by organizations that develop software. For this, we performed a systematic literature mapping covering the period 2015-2019. In total, 42 primary articles were included and analyzed. We identified and classified a total of 20 DevOps practices, 18 criteria to evaluate DevOps practices, 16 benefits and 19 challenges related to DevOps’ adoption. Our results show the need for more empirical studies in organizations, which directly address issues like evaluation criteria to assess the operation of DevOps practices.

Tipo de publicación: Journal Article

Publicado en: Revista Ibérica de Sistemas e Tecnologias de Informação

Typifying Data Required for the Development of Smart Agriculture Systems

Descripción:

Smart agriculture is an active research field. Currently, many researchers are working on the construction of platforms directed to improve efficiency, crop processes, and data awareness. However, it is common that developers focus on data monitoring instead of the data relevance for decision making or the costs associated with the creation of monitoring platforms. In this paper, we present a classification of the data required by researchers on the construction of decision-support systems applied to smart agriculture processes. By using this classification, the user can define which data are relevant according to the characteristics of the problem that needs to be solved.We have applied the classification to data recollected in a study case conducted by the end of last year. Besides, we identify a list of agronomic and climatic variables commonly used in the construction of decision support systems. We apply the classification to this list of variables as an example for researchers. As a conclusion, this typification permits the researcher to identify data that has to be monitored and controlled, and data that does not have to be measured, the later based on the data characteristics and utility for the farmer.

Tipo de publicación: Conference Paper

Publicado en: 2019 IV Jornadas Costarricenses de Investigación en Computación e Informática (JoCICI)

Estimation for a student collaboration hours management system at the University of Costa Rica: a case study

Descripción:

Software estimation is a tool that seeks to provide organizations with a means to know the risks, costs and benefits that software development implies. The goal of this study is to estimate the effort required for a student collaboration hours management system in the context of the University of Costa Rica. For this, the IFPUG function point count standard and estimation models such as COCOMO II, the regression technique, the analogy technique and the comparison technique were used. The results show that the COCOMO II estimation method has the highest values of effort and duration and the analog technique the lowest values. For the regression and comparison techniques, the values were similar, located between the values obtained with COCOMO II and analogy, therefore, it was considered as a good estimation option for the system.

Tipo de publicación: Conference Paper

Publicado en: 2021 IEEE V Jornadas Costarricenses de Investigación en Computación e Informática (JoCICI)

Design and Evaluation of Data Visualizations in a Smart Agriculture Monitoring System (SAMS)

Descripción:

Technological solutions for smart agriculture are essential for enhancing decision-making, especially for small-scale farmers with limited technological proficiency. This study evaluates a data visualization system designed for smart agriculture, focusing on its usability, utility, and user experience. The evaluation involved diverse participants, including farmers and students from the Agronomy, Physics, and Computing disciplines, using standardized questionnaires like the System Usability Scale (SUS) and the User Experience Questionnaire (UEQ). The results indicate strong acceptance and interest in the system, with users appreciating its innovative elements, such as speedometer-style charts and colour-coded thresholds. These visualizations address the limitations of traditional agricultural tools by providing clearer decision-making guidance. This research offers practical insights into designing user-friendly data visualization tools for small-scale farmers. It underscores the importance of intuitive, user-centred visualizations in improving agricultural productivity and provides a foundation for future studies in precision agriculture. The findings highlight the potential of such systems to bridge the gap between complex data and actionable insights, particularly for users with varying levels of technological familiarity.

Tipo de publicación: Conference Paper

Publicado en: Advanced Research in Technologies, Information, Innovation and Sustainability