dc.contributor.author | Ramirez Lahti, Jacinto | |
dc.contributor.author | Tuovinen, Antti-Pekka | |
dc.contributor.author | Mikkonen, Tommi | |
dc.contributor.author | Capilla, Rafael | |
dc.contributor.editor | Callico, Gustavo M. | |
dc.contributor.editor | Hebig, Regina | |
dc.contributor.editor | Wortmann, Andreas | |
dc.date.accessioned | 2023-02-20T11:04:29Z | |
dc.date.available | 2023-02-20T11:04:29Z | |
dc.date.issued | 2022 | |
dc.identifier.citation | Ramirez Lahti, J., Tuovinen, A.-P., Mikkonen, T., & Capilla, R. (2022). ScrumBut as an Indicator of Process Debt. In G. M. Callico, R. Hebig, & A. Wortmann (Eds.), <i>SEAA 2022 : 48th Euromicro Conference on Software Engineering and Advanced Applications </i> (pp. 318-321). IEEE Computer Society Press. Euromicro Conference on Software Engineering and Advanced Applications. <a href="https://doi.org/10.1109/seaa56994.2022.00057" target="_blank">https://doi.org/10.1109/seaa56994.2022.00057</a> | |
dc.identifier.other | CONVID_176413330 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/85538 | |
dc.description.abstract | Technical debt analysis is used to detect problems in a codebase. Most technical debt indicators rely on measuring the quality of the code, as developers tend to induce recurring technical debt that emerges along with evolution cycles. This debt can emerge when project pressure leads to process deviations, for instance. In agile methods like Scrum, such deviations are commonly known as ScrumButs (like Scrum but …), which can be considered as a form of process debt. In this paper, we investigate two recurring signs of process debt (i.e. code smells and anti-patterns) caused by Scrumbuts. Our contribution investigates typical ScrumBut practices found in agile projects in one company and we report the relationships found between problems in code and ScrumBut issues. Our findings identify three types of ScrumButs, their root causes, and how these relate to concrete code smells and anti-patterns. | en |
dc.format.extent | 498 | |
dc.format.mimetype | application/pdf | |
dc.language.iso | eng | |
dc.publisher | IEEE Computer Society Press | |
dc.relation.ispartof | SEAA 2022 : 48th Euromicro Conference on Software Engineering and Advanced Applications | |
dc.relation.ispartofseries | Euromicro Conference on Software Engineering and Advanced Applications | |
dc.rights | In Copyright | |
dc.subject.other | technical debt | |
dc.subject.other | process debt | |
dc.subject.other | ScrumBut | |
dc.subject.other | code smells | |
dc.subject.other | anti-patterns. | |
dc.title | ScrumBut as an Indicator of Process Debt | |
dc.type | conference paper | |
dc.identifier.urn | URN:NBN:fi:jyu-202302201797 | |
dc.contributor.laitos | Informaatioteknologian tiedekunta | fi |
dc.contributor.laitos | Faculty of Information Technology | en |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | |
dc.relation.isbn | 978-1-6654-6153-5 | |
dc.type.coar | http://purl.org/coar/resource_type/c_5794 | |
dc.description.reviewstatus | peerReviewed | |
dc.format.pagerange | 318-321 | |
dc.relation.issn | 1089-6503 | |
dc.type.version | acceptedVersion | |
dc.rights.copyright | © 2022, IEEE | |
dc.rights.accesslevel | openAccess | fi |
dc.type.publication | conferenceObject | |
dc.relation.conference | Euromicro Conference on Software Engineering and Advanced Applications | |
dc.subject.yso | ohjelmistotuotanto | |
dc.subject.yso | ohjelmistokehitys | |
dc.subject.yso | ongelmat | |
dc.subject.yso | prosessit | |
dc.subject.yso | ketterät menetelmät | |
dc.format.content | fulltext | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p17097 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p21530 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p3392 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p2111 | |
jyx.subject.uri | http://www.yso.fi/onto/yso/p25892 | |
dc.rights.url | http://rightsstatements.org/page/InC/1.0/?language=en | |
dc.relation.doi | 10.1109/seaa56994.2022.00057 | |
dc.type.okm | A4 | |