Search-based software project management

F Ferrucci, M Harman, F Sarro - … project management in a changing world, 2014 - Springer
Project management presents the manager with a complex set of related optimisation
problems. Decisions made can more profoundly affect the outcome of a project than any …

Task assignment to counter the effect of developer turnover in software maintenance: A knowledge diffusion model

V Etemadi, O Bushehrian, G Robles - Information and software technology, 2022 - Elsevier
Context: Developer churn is the overall turnover in a software organization's staff. Existing
developers leave and new ones join the project. Retaining the knowledge of the software …

An empirical investigation of single‐objective and multiobjective evolutionary algorithms for developer's assignment to bugs

MR Karim, G Ruhe, MM Rahman… - Journal of Software …, 2016 - Wiley Online Library
In this paper, the modeling of developers' assignment to bugs (DAB) is studied. The problem
is modeled both as a single objective (minimize bug fix time) and as a bi‐objective (minimize …

Machine learning or information retrieval techniques for bug triaging: Which is better?

A Goyal, N Sardana - e-Informatica Software Engineering Journal, 2017 - yadda.icm.edu.pl
Bugs are the inevitable part of a software system. Nowadays, large software development
projects even release beta versions of their products to gather bug reports from users. The …

Optimizing bug report assignment using multi criteria decision making technique

A Goyal, N Sardana - Intelligent Decision Technologies, 2017 - content.iospress.com
Bug report assignment is an integral part of bug triaging process. It aims at assigning a
suitable developer for the reported bug. The assigned developer edits the source code in …

How the Quality of Maintenance Tasks is Affected by Criteria for Selecting Engineers for Collaboration

F Pérez, R Lapeña, A Marcén, C Cetina - ACM Transactions on Software …, 2023 - dl.acm.org
In industry, software projects might span over decades, with many engineers joining or
leaving the company over time. In these circumstances, no single engineer has all of the …

Bug handling in service sector software

A Goyal, N Sardana - … Predictive Analytics Within the Service Sector, 2017 - igi-global.com
The technology enabled service industry is emerging as the most dynamic sectors in world's
economy. Various service sector industries such as financial services, banking solutions …

[PDF][PDF] An empirical investigation of a genetic algorithm for developer's assignment to bugs

M Rahman, M Karim, G Ruhe, V Garousi… - Proceedings of the …, 2012 - researchgate.net
Software development teams consist of developers with varying expertise and levels of
productivity. With reported productivity variation of up to 1: 20, the quality of assignment of …

A decision support system for it security incident management

G Rauchecker, E Yasasin, G Schryen - Trust, Privacy, and Security in …, 2014 - Springer
The problem of processing IT security incidents is a key task in the field of security service
management. This paper addresses the problem of effectively assigning and scheduling …

[PDF][PDF] Data Analytics for Optimized Matching in Software Development.

M Karim - 2017 - prism.ucalgary.ca
Decision-making in various forms of software development is challenging, as the
environment and context where decisions are made is complex, uncertain and/or dynamic …