Recent Submissions

  • Evaluando un enfoque de pruebas basadas en modelos en un contexto industrial. Una replicación 

    Berdasco Romero, Ana Laura; Martínez Porras, Alexandra; Quesada López, Christian Ulises (2019)
    Las organizaciones de desarrollo de software se en- cuentran continuamente buscando técnicas para incrementar la efectividad y eficiencia de los procesos de pruebas. Las pruebas basadas en modelos (MBT) automatizan ...
  • Technical Debt is not Only about Code and We Need to be Aware about It 

    Berenguer, Clara; Borges, Adriano; Freire, Sávio; Rios, Nicolli; Taušan, Nebojša; Ramač, Robert; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Falessi, Davide; Seaman, Carolyn; Mandić, Vladimir; Izurieta, Clemente; Spínola, Rodrigo (2021-12-14)
    Context: It is common for a software project to incur technical debt (TD) during its development. It can impact several artifacts produced throughout the software development process. Therefore, it is necessary to carry ...
  • How Experience Impacts Practitioners' Perception of Causes and Effects of Technical Debt 

    Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; López Herrera, Gustavo; Pacheco Hernández, Alexia; Falessi, Davide; Mendonça, Manoel; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2021-05-20)
    Context: The technical debt (TD) metaphor helps to conceptualize the pending issues and trade-offs made during software development. Knowing TD causes can support in defining preventive actions and having information about ...
  • User - Smart Building Interactions: An Analysis of Privacy and Productivity Human Factors 

    Brenes Cambronero, Edwin; Chavarría Herrera, Jorge; Murillo Porras, Diego; Sanahuja Vindas, María Lucía; Wang Qiu, Sheng Qi; Lara Petitdemange, Adrián; López Herrera, Gustavo; Quesada Quirós, Luis; Brenes Carranza, José Antonio (2022-11-21)
    Smart buildings are increasingly becoming more common and changing the way we interact with our home, workplace, and cities. Consequently, it is important to study how human factors play a role in smart building-based ...
  • Investigating the Relationship between Technical Debt Management and Software Development Issues 

    Berenguer, Clara; Borges, Adriano; Freire, Sávio; Rios, Nicolli; Ramač, Robert; Taušan, Nebojša; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Mendonça, Manoel; Falessi, Davide; Seaman, Carolyn; Mandić, Vladimir; Izurieta, Clemente; Spínola, Rodrigo (2023-02-03)
    Context: The presence of technical debt (TD) brings risks to software projects. Managers must continuously find a cost-benefit balance between the benefits of incurring in TD and the costs of its presence in a software ...
  • Experiencias en la implementación de feedback en juegos serios con objetos activos en actividades educativas basadas en IT 

    Sandí Delgado, Juan Carlos; Cruz Alvarado, Mainor Alberto (2023-07)
    Este trabajo presenta la experiencia del desarrollo de un proyecto de investigación orientado a trabajar con juegos serios basados en IT con objetos activos y analizar el impacto de la integración del feedback sobre estos ...
  • Software practitioners’ point of view on technical debt payment 

    Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; López Herrera, Gustavo; Pacheco Hernández, Alexia; Mendonça, Manoel; Falessi, Davide; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2023-02-01)
    Context: Technical debt (TD) payment refers to the activity of expending maintenance effort and resources to make up for the effects of previous technical compromises. Aims: To investigate if software practitioners ...
  • Prevalence, common causes and effects of technical debt: Results from a family of surveys with the IT industry 

    Ramač, Robert; Mandić, Vladimir; Nebojša, Taušan; Rios, Nicolli; Freire, Sávio; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2022-02-01)
    Context: The technical debt (TD) metaphor describes actions made during various stages of software development that lead to a more costly future regarding system maintenance and evolution. According to recent studies, on ...
  • Technical and Nontechnical Prioritization Schema for Technical Debt: Voice of TD-Experienced Practitioners 

    Mandić, Vladimir; Taušan, Nebojša; Ramač, Robert; Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Izurieta, Clemente; Falessi, Davide; Seaman, Carolyn; Spínola, Rodrigo (2021-08-09)
    Technical debt (TD) can be injected at any stage of software development, spreading across other phases and causing various problems. This article presents a model for conceptualizing TD causes, effects, payment practices, ...
  • Pitfalls and Solutions for Technical Debt Management in Agile Software Projects 

    Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; Pacheco Hernández, Alexia; López Herrera, Gustavo; Mendonça, Manoel; Izurieta, Clemente; Falessi, Davide; Seaman, Carolyn; Spínola, Rodrigo (2021-08-04)
    This article presents technical debt (TD) impediments, decision factors, enabling practices, and actions diagrams for TD management in agile software projects. By analyzing diagrams, professionals can avoid the pitfalls, ...
  • What Makes Agile Software Development Agile? 

    Kuhrmann, Marco; Tell, Paolo; Hebig, Regina; Klünder, Jil; Münch, Jürgen; Linssen, Oliver; Pfahl, Dietmar; Felderer, Michael; Prause, Christian R.; MacDonell, Stephen G.; Nakatumba Nabende, Joyce; Raffo, David; Beecham, Sarah; Tüzün, Eray; López Herrera, Gustavo; Paez, Nicolas; Fontdevila, Diego; Licorish, Sherlock A.; Küpper, Steffen; Ruhe, Günther; Knauss, Eric; Özcan Top, Özden; Clarke, Paul; McCaffery, Fergal; Genero, Marcela; Vizcaino, Aurora; Piattini, Mario; Kalinowski, Marcos; Conte, Tayana; Prikladnicki, Rafael; Krusche, Stephan; Coşkunçay, Ahmet; Scott, Ezequiel; Calefato, Fabio; Pimonova, Svetlana; Pfeiffer, Rolf Helge; Schultz, Ulrik Pagh; Heldal, Rogardt; Fazal Baqaie, Masud; Anslow, Craig; Anslow, Craig; Nayebi, Maleknaz; Schneider, Kurt; Sauer, Stefan; Winkler, Dietmar; Biffl, Stefan; Bastarrica, Maria Cecilia; Richardson, Ita (2022-09-01)
    Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders’ collaboration have contributed to making agile a transformation in the software industry in which ...
  • Social network analysis for automatic ranking of political stakeholders: A case study 

    Vargas Barrantes, Francis Adrián; Marín Raventós, Gabriela; López Herrera, Gustavo; Casasola Murillo, Edgar (2022-10)
    This article exposes the way in which the creation of a new method for calculating the popularity of stake holders in social networks can support political data analysis experts. The definition of a new formula for estimating ...
  • Common causes and effects of technical debt in Costa Rica: InsighTD survey replication 

    Murillo Quintana, María Isabel; Pacheco Hernández, Alexia; López Herrera, Gustavo; Marín Raventós, Gabriela; Guzmán Benavides, Julio César (2021-10)
    Technical debt is a concept used to describe technical decisions that can benefit companies in the short term but can produce costs and software quality issues in the long term. Technical debt management can help enterprise ...
  • Designing a Context-Aware Smart Notifications System for Precision Agriculture 

    Brenes Carranza, José Antonio; Ferrández Pastor, Francisco Javier; López Herrera, Gustavo; Marín Raventós, Gabriela (2022-11-21)
    Smart farming solutions seek to help farmers in their daily activities. Their use has shown that it is beneficial for farmers to be aware of the distinct variables affecting the production. For this reason, having alerts ...
  • Comparing written and voice captured responses of the user experience questionnaire (UEQ) 

    Mata Serrano, Jean Carlo; Díaz Oreiro, Ignacio; López Herrera, Gustavo; Guerrero Blanco, Luis Alberto (2022-03)
    Standardized questionnaires are widely used instruments to evaluate UX and their capture mechanism has been implemented in written form, either on paper or in digital format. This study aims to determine if the UX evaluations ...
  • Conversational design patterns for a UX evaluation instrument implemented by voice 

    Díaz Oreiro, Ignacio; López Herrera, Gustavo; Quesada Quirós, Luis; Guerrero Blanco, Luis Alberto (2022-03)
    In recent years there has been an increase of voice interfaces, driven by developments in Artificial Intelligence and the expansion of commercial devices that use them, such as smart assistants present on phones or smart ...
  • A mobile application for improving the delivery process of notifications 

    Ureña Madrigal, Heriberto; López Herrera, Gustavo; Díaz Oreiro, Ignacio; Quesada Quirós, Luis (2021-01)
    At present, there are systems in charge of classifying and sending notifications to smart devices at different times. However, there are not many studies that demonstrate the effectiveness of these systems in real world ...
  • Identification and management of technical debt: A systematic mapping study update 

    Murillo Quintana, María Isabel; López Herrera, Gustavo; Spínola, Rodrigo; Guzmán Benavides, Julio César; Rios, Nicolli; Pacheco Hernández, Alexia (2023-08)
    Technical debt is a concept used to describe the lack of good practices during software development, leading to several problems and costs. Identification and management strategies can help reduce these difficulties. In a ...
  • Making technical debt visible using hybrid sankey diagrams: An industrial case study 

    Pacheco Hernández, Alexia; Marín Raventós, Gabriela; Spínola, Rodrigo; López Herrera, Gustavo; Seaman, Carolyn (2022-11)
    Technical debt (TD) is a challenge for companies who develop software on which their critical operations depend. To properly manage TD, it is necessary to make it visible to the different stakeholders involved to support ...
  • Designing diagnosis instrument to determine e-Commerce readiness for micro and small enterprises in rural areas 

    Barquero Salazar, Michael; Marín Raventós, Gabriela; López Herrera, Gustavo (2022-05)
    Before implementing electronic commerce, micro-businesses must conduct a diagnostic study to determine its feasibility. They must decide whether they have the technological resources required and determine if potential ...

View more