Métodos Empíricos en Ingeniería del Software y Sistemas de Información
URI permanente para esta colección:
Artículos en la categoría Métodos Empíricos en Ingeniería del Software y Sistemas de Información publicados en las Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017).
Notificar un error en esta colección
Examinar
Envíos recientes
Resumen An exploratory study in communication in Agile Global Software DevelopmentYagüe, Agustín; Garbajosa, Juan; Díaz, Jessica; Gonzalez Ortega, Eloy. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Global software development (GSD) is gaining ever more relevance. Although communication is key in the exchange of information between team members, multi-site software development has introduced additional obstacles (different time-zones and cultures, IT infrastructure, etc.) and delays into the act of communication, which is already problematic. Communication is even more critical in the case of Agile Global Software Development (AGSD) in which communication plays a primary role. This paper reports an exploratory study of the effects of tools supporting communication in AGSD. More precisely, this paper analyses the perception of team members about communication infrastructures in AGSD. The research question to which this study responds concerns how development teams perceive the communication infrastructure while developing products using agile methodologies. Most previous studies have dealt with communication support from a highly technological media tool perspective. In this research work, instead, observations were obtained from three perspectives: communication among team members, communication of the status of the development process, and communication of the status of the progress of the product under development. It has been possible to show that team members perceive advantages to using media tools that make them feel in practice that teams are co-located, such as smartboards supported by efficient video-tools, and combining media tools with centralized repository tools, with information from the process development and product characteristics, that allow distributed teams to effectively share information about the status of the project/process/product during the development process in order to overcome some of the still existing problems in communication in AGSD. COMPUTER STANDARDS & INTERFACES Volumen: 48 Páginas: 184-197 Número especial: SI DOI: 10.1016/j.csi.2016.06.002 Impacto de la revista 2015 Computer Science: 171/393 Q2 2015 Computer Svience/Software Engineering 35/106 Q2Artículo Evaluación de un Método de Monitorización de Calidad de Servicios Cloud: Una Replicación InternaCedillo, Priscila; Insfrán Pelozo, Emilio; Abrahao Gonzales, Silvia. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Contexto: El modelo de negocio que ofrece la computación en la nube tiene un gran número de ventajas tanto para proveedores como para consumidores. Sin embargo, es imprescindible controlar la calidad de los servicios provistos, lo que se puede alcanzar a través de soluciones de monitorización. Sin embargo, se ha prestado poca atención a las percepciones de los usuarios que las utilizan. En un trabajo previo, hemos realizado un cuasi-experimento para evaluar las percepciones de un grupo de estudiantes en el uso un método de monitorización (Cloud MoS@RT) de calidad de servicios cloud en tiempo de ejecución. Objetivo: Proporcionar mayor evidencia sobre la facilidad de uso percibida, utilidad percibida e intención de uso de un grupo de profesionales utilizando el método Cloud MoS@RT. Método: Hemos ejecutado una replicación interna del cuasi-experimento base con un grupo de profesionales. La tarea experimental consistió en utilizar Cloud MoS@RT para configurar la monitorización de la calidad de un servicio en la plataforma Microsoft Azure. Los participantes también rellenaron un cuestionario que nos ha permitido evaluar su percepción sobre la utilidad del método. Resultados: Los resultados indican que los participantes han percibido el método como fácil de usar y útil, y han manifestado su intención de uso futuro. Conclusiones: Los resultados están alineados con el cuasi-experimento base y confirman que Cloud MoS@RT puede ser utilizado de manera efectiva tanto por estudiantes como profesionales sin la necesidad de un extensivo entrena-miento y conocimiento de la plataforma cloud.Resumen Applying thematic analysis to define an awareness interpretation for collaborative computer gamesTeruel, Miguel A.; Navarro, Elena; Gonzalez, Pascual; López-Jaquero, Víctor; Montero, Francisco. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Indices de calidad: Ã?ndice de impacto: 1.569, Q1 Posición que ocupa la revista en la categoría: 16/106 Número de citas: 3 Context Collaborative computer games have evolved from single-player to massively multiplayer awareness-demanding games, usually involving collaboration to achieve team goals. As a consequence of such evolution, these players should be provided with awareness information that enables them to perform collaborative tasks with other team members. Objective The objective of this work is the analysis of current awareness interpretations in order to develop an awareness interpretation that collects the awareness needs of such games. Method This analysis has been conducted by means of a step-by-step Thematic Analysis of current interpretations that led us to extract the most relevant awareness elements defined in existing interpretations. The developed awareness interpretation was empirically evaluated by means of several surveys aimed at assessing whether the implementation of the interpretation elements in a game would improve the players enjoyment. Results The Thematic Synthesis Analysis concluded that none of the current awareness interpretations can deal properly with collaborative computer games, specifically due to collaboration and social & group dynamics. This Thematic Synthesis Analysis led us to coin Gamespace Awareness, a new awareness interpretation based on a combination of the previously analyzed awareness interpretations, which is suitable for collaborative computer games. The interpretation was positively evaluated for two games, namely a first person shooter and a real-time strategy game. Conclusions Gamespace Awareness combines the potential awareness elements needed for collaborative computer games, making it possible to identify the awareness requirements of these games from the very beginning.Artículo Una aplicación práctica del método Delphi para la validación de una propuesta de Ingeniería WebTorrecilla-Salinas, Carlos; De Troyer, Olga; Escalona Cuaresma, María José; Mejías Risoto, Manuel. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Las organizaciones que trabajan en el desarrollo de Sistemas de Información son reacias muchas veces a implantar nuevas metodologías de trabajo sin disponer previamente de ciertas garantías de éxito. Esta reacción es comprensible, ya que el éxito o el fracaso de ciertos proyectos puede suponer graves pérdidas económicas o reputacionales para las misma. En este trabajo vamos a presentar una aplicación práctica del uso de una técnica de juicio de expertos, el método Delphi, para la validación de una propuesta metodológica en el ámbito de la Ingeniería Web. El uso de las técnicas basadas en juicios de expertos puede suponer un buen compromiso en términos de inversión requerida y rápido retorno de la misma, obteniendo un juicio objetivo sobre una determinada propuesta sin tener que realizar una elevada inversión económica o arriesgar determinados proyectos que pueden ser clave para las organizaciones.Resumen Requirements reuse and requirement patterns: a state of the practice surveyPalomares, Cristina; Quer, Carme; Franch, Xavier. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Autores: Cristina Palomares, Carme Quer, Xavier Franch Revista: Empirical Software Engineering (Springer), in press DOI: http://dx.doi.org/10.1007/s10664-016-9485-x JCR IF 2015: 1.393 (27/106 de la categoría de ingeniería del software)Artículo DScaffolding: una Herramienta de Apoyo en el Aprendizaje y la Ejecución de Investigación Científica Basada en DiseñoDíaz García, Óscar; Contell, Jeremías P.; Venable, John. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.El aprendizaje y la práctica de Investigación Científica Basada en Diseño (ICBD) son tareas complejas para las que no existe asistencia más allá de publicaciones. Estas dos tareas abarcan numerosas actividades que deben ser dominadas y coordinadas. Este artículo describe una nueva herramienta, DScaffolding, desarrollada con el fin de asistir a los investigadores principiantes en la ejecución de proyectos de ICBD. Las actividades de ICBD se integran dentro un popular editor de mapas mentales (MindMeister). Se ha realizado una evaluación formativa sobre una versión inicial de DScaffolding. El prototipo está disponible en forma de extensión en la tienda web de Google Chrome.Resumen Effect of Domain Knowledge on Elicitation Effectiveness: An Internally Replicated Controlled ExperimentAranda, Alejandrina M.; Dieste, Oscar; Juristo Juzgado, Natalia. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 42, NO. 5, MAY 2016 DOI: https://doi.org/10.1109/TSE.2015.2494588 Factor de impacto: 1.516 Posición: 20/106 (Software Engineering) - Q1Resumen Does the level of detail of UML diagrams affect the maintainability of source code?: a family of experimentsFernández-Sáez, Ana Maria; Genero, Marcela; Caivano, Danilo; Chaudron, Michel. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Although the UML is considered to be the de facto standard notation with which to model software, there is still resistance to model-based development. UML modeling is perceived to be expensive and not necessarily cost-effective. It is therefore important to collect empirical evidence concerning the conditions under which the use of UML makes a practical difference. The focus of this paper is to investigate whether and how the Level of Detail (LoD) of UML diagrams impacts on the performance of maintenance tasks in a model-centric approach. A family of experiments consisting of one controlled experiment and three replications has therefore been carried out with 81 students with different abilities and levels of experience from 3 countries (The Netherlands, Spain, and Italy). The analysis of the results of the experiments indicates that there isno strong statistical evidence as to the influence of different LoDs. The analysis suggests a slight tendency toward better results when using low LoD UML diagrams, especially if used for the modification of the source code, while a high LoD would appear to be helpful in understanding the system. The participants in our study also favored low LoD diagrams because they were perceived as easier to read. Although the participants expressed a preference for low LoD diagrams, no statistically significant conclusions can be drawn from the set of experiments. One important finding attained from this family of experiments was that the participants minimized or avoided the use of UML diagrams, regardless of their LoD. This effect was probably the result of using small software systems from well-known domains as experimental materials.Resumen An experimental replication on the effect of the practice of mindfulness in conceptual modeling performanceBernárdez Jiménez, Beatriz; Durán Toro, Amador; Parejo Maestre, José Antonio; Ruiz Cortés, Antonio. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.Beatriz Bernárdez, Amador Durán , JoséA. Parejo , Antonio Ruiz-Cortés The Journal of Systems and Software 0 0 0 (2016) 1-20, In Press (Available online 30 June 2016) Indicios de Calidad: Journal of Systems and Software (Elsevier) ISSN: 0164-1212 Factor de impacto 2015: 1,424 Factor de impacto a 5 años: 1,767 Está indexada en dos categorías: Computer Science / Theory & Methods: 31/105 (Q2) Computer Science / Software Engineering: 24/106 (Q1) Otros datos (sacados de la web de la revista): CiteScore: 2.93 Source Normalized Impact per Paper (SNIP): 2.415 SCImago Journal Rank (SJR): 0.897