Show simple item record

2022-02-16Zeitschriftenartikel DOI: 10.1002/smr.2438
Software Process Evaluation from User Perceptions and Log Data
dc.contributor.authorVavpotič, Damjan
dc.contributor.authorBala, Saimir
dc.contributor.authorMendling, Jan
dc.contributor.authorHovelja, Tomaž
dc.date.accessioned2022-06-23T12:23:12Z
dc.date.available2022-06-23T12:23:12Z
dc.date.issued2022-02-16none
dc.date.updated2022-06-14T23:03:59Z
dc.identifier.urihttp://edoc.hu-berlin.de/18452/25495
dc.description.abstractCompanies often claim to follow specific software development methodologies (SDM) when performing their software development process. These methodologies are often supported by dedicated tools that keep track of work activities carried out by developers. The purpose of this paper is to provide a novel approach that integrates analytical insights from both the perceptions of SDM stakeholders and software development tools logs to provide SDM improvement recommendations. This paper develops a new process improvement approach that combines two significantly different sources of data on the same phenomenon. First, it uses a questionnaire to gather software development stakeholder SDM perceptions (managers and developers). Second, it leverages process mining to analyze software development tools logs to obtain additional information on software development activities. Finally, it develops recommendations based on concurrent analysis of both sources. Our novel process improvement approach is evaluated in three directions: Does the presented approach (RQ1) enable managers to gain additional insights into employees' performance, (RQ2) deliver additional insights into project performance, and (RQ3) enable development of additional SDM improvement recommendations? We find that integrated analysis of software development perception data and software development tools logs opens new possibilities to more precisely identify and improve specific SDM elements. The evaluation of our novel process improvement approach follows a single case study design. Our approach can only be used in enterprises in which software development tools logs are available. The study should be repeated in different cultural settings. We practically show how concurrently analyzing data about developer SDM perceptions and event log data from software development tools enables management to gain additional insights in the software development process regarding the performance of individual developers. The main theoretical contribution of our paper is a novel process improvement approach that effectively integrates data from management and developer perspectives and software development tools logs.eng
dc.description.sponsorshipEinstein Foundation Berlin http://dx.doi.org/10.13039/501100006188
dc.language.isoengnone
dc.publisherHumboldt-Universität zu Berlin
dc.rights(CC BY-NC-ND 4.0) Attribution-NonCommercial-NoDerivatives 4.0 Internationalger
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectcase studyeng
dc.subjectevaluationeng
dc.subjectsoftware development methodologyeng
dc.subjectsoftware development tool logseng
dc.subjectstakeholder perceptionseng
dc.subject.ddc004 Informatiknone
dc.titleSoftware Process Evaluation from User Perceptions and Log Datanone
dc.typearticle
dc.identifier.urnurn:nbn:de:kobv:11-110-18452/25495-4
dc.identifier.doi10.1002/smr.2438none
dc.identifier.doihttp://dx.doi.org/10.18452/24829
dc.type.versionpublishedVersionnone
local.edoc.container-titleJournal of software: evolution and processnone
local.edoc.pages14none
local.edoc.type-nameZeitschriftenartikel
local.edoc.institutionMathematisch-Naturwissenschaftliche Fakultätnone
local.edoc.container-typeperiodical
local.edoc.container-type-nameZeitschrift
local.edoc.container-publisher-nameWiley-Blackwellnone
local.edoc.container-publisher-placeNew Yorknone
local.edoc.container-volume34none
local.edoc.container-issue4none
dc.description.versionPeer Reviewednone
local.edoc.container-articlenumbere2438none
dc.identifier.eissn2047-7481

Show simple item record