2 research outputs found
Machine Learning And Deep Learning Based Approaches For Detecting Duplicate Bug Reports With Stack Traces
Many large software systems rely on bug tracking systems to record the submitted bug reports and to track and manage bugs. Handling bug reports is known to be a challenging task, especially in software organizations with a large client base, which tend to receive a considerable large number of bug reports a day. Fortunately, not all reported bugs are new; many are similar or identical to previously reported bugs, also called duplicate bug reports.
Automatic detection of duplicate bug reports is an important research topic to help reduce the time and effort spent by triaging and development teams on sorting and fixing bugs. This explains the recent increase in attention to this topic as evidenced by the number of tools and algorithms that have been proposed in academia and industry. The objective is to automatically detect duplicate bug reports as soon as they arrive into the system. To do so, existing techniques rely heavily on the nature of bug report data they operate on. This includes both structural information such as OS, product version, time and date of the crash, and stack traces, as well as unstructured information such as bug report summaries and descriptions written in natural language by end users and developers
La gamificaci贸n en el 谩mbito de la mejora del proceso software: marco metodol贸gico
La industria software es una piedra angular en el desarrollo de las sociedades. En las
iniciativas de mejora de procesos de software (SPI), la gesti贸n del cambio organizacional
se ha identificado como una de las 谩reas fundamentales a tener en cuenta. El
software es altamente dependiente del capital humano y cualquier iniciativa SPI
que aspire al 茅xito debe tener en cuenta los factores humanos, en especial, la motivaci贸n
y el compromiso de las personas involucradas. De hecho, contar con aspectos
motivadores que permitan mejorar el rendimiento de los equipos de desarrollo
de software se presenta como uno de los principales retos de la gesti贸n de la
Ingenier铆a del Software en todo el mundo. A pesar de todo esto, se sigue sin prestar
la suficiente atenci贸n a los aspectos humanos y el alto grado de fracaso en las iniciativas
SPI est谩 directamente relacionado con una falta de compromiso de la alta
direcci贸n y de motivaci贸n.
La base sobre las que se sustenta la gamificaci贸n -principios psicol贸gicos y
elementos del juego- nos permite definir mecanismos que canalizan la motivaci贸n
de las personas al desarrollo de tareas de manera m谩s eficiente, adem谩s de fomentar
y acelerar la aceptaci贸n de iniciativas SPI.
Este trabajo de investigaci贸n supone un enfoque pionero e innovador dado
que aprovecha el car谩cter transversal de la gamificaci贸n y aplica, de manera metodol贸gica,
sus fundamentos a la gesti贸n del cambio organizacional de SPI. Esta vinculaci贸n
de cuerpos de conocimiento cristaliza en el marco metodol贸gico validado
por expertos de ambas 谩reas. A trav茅s de la gamificaci贸n, se ha validado emp铆ricamente
en un entorno productivo c贸mo el marco permite incrementar el rendimiento
en la gesti贸n del cambio organizacional impl铆cita en toda propuesta de SPI, a
pesar de no verse afectada la motivaci贸n intr铆nseca.Software industry is a cornerstone in the development of societies. In software
process improvement (SPI) initiatives, organizational change management has been
identified as one of the crucial areas to manage. Software is highly dependent on
human capital and any SPI initiative that aspires to success must consider human
factors, especially motivation and commitment of the people involved. In fact, motivational
aspects that improve the performance of software development teams is
presented as one of the main challenges of software engineering management
worldwide. Despite all this, it still does not pay sufficient attention to the human
aspects and the high degree of failure in SPI initiatives is directly related to a lack of
commitment and motivation.
The foundations on which gamification is based -psychological principles and
game elements-, allows us to define mechanisms that channel the motivation of
people to the more efficient development of tasks to promote and accelerate the
acceptance of process improvement.
This research is a pioneering and innovative approach that leverages the
given transverse nature of gamification and apply, in a methodological way, its fundamentals
to SPI organizational change management. This entailment of bodies of
knowledge crystallizes in the methodological framework validated by experts from
both areas. Through gamification, it was empirically validated in a real software
organization that this framework allows to increase performance in managing organizational
change in SPI, despite not being affected the intrinsic motivation.
iniciativas de mejora de procesos de software (SPI), la gesti贸n del cambio organizacional
se ha identificado como una de las 谩reas fundamentales a tener en cuenta. El
software es altamente dependiente del capital humano y cualquier iniciativa SPI
que aspire al 茅xito debe tener en cuenta los factores humanos, en especial, la motivaci贸n
y el compromiso de las personas involucradas. De hecho, contar con aspectos
motivadores que permitan mejorar el rendimiento de los equipos de desarrollo
de software se presenta como uno de los principales retos de la gesti贸n de la
Ingenier铆a del Software en todo el mundo. A pesar de todo esto, se sigue sin prestar
la suficiente atenci贸n a los aspectos humanos y el alto grado de fracaso en las iniciativas
SPI est谩 directamente relacionado con una falta de compromiso de la alta
direcci贸n y de motivaci贸n.
La base sobre las que se sustenta la gamificaci贸n -principios psicol贸gicos y
elementos del juego- nos permite definir mecanismos que canalizan la motivaci贸n
de las personas al desarrollo de tareas de manera m谩s eficiente, adem谩s de fomentar
y acelerar la aceptaci贸n de iniciativas SPI.
Este trabajo de investigaci贸n supone un enfoque pionero e innovador dado
que aprovecha el car谩cter transversal de la gamificaci贸n y aplica, de manera metodol贸gica,
sus fundamentos a la gesti贸n del cambio organizacional de SPI. Esta vinculaci贸n
de cuerpos de conocimiento cristaliza en el marco metodol贸gico validado
por expertos de ambas 谩reas. A trav茅s de la gamificaci贸n, se ha validado emp铆ricamente
en un entorno productivo c贸mo el marco permite incrementar el rendimiento
en la gesti贸n del cambio organizacional impl铆cita en toda propuesta de SPI, a
pesar de no verse afectada la motivaci贸n intr铆nseca.Programa Oficial de Doctorado en Ciencia y Tecnolog铆a Inform谩tica por la Universidad Carlos III de MadridPresidente: Gonzalo Cuevas Agust铆n.- Secretario: Mar铆a Isabel S谩nchez Segura.- Vocal: Fernando Llopis Pascua