{"id":"https://openalex.org/W2756474689","doi":"https://doi.org/10.1145/3131151.3131164","title":"Understanding Technical Debt at the Code Level from the Perspective of Software Developers","display_name":"Understanding Technical Debt at the Code Level from the Perspective of Software Developers","publication_year":2017,"publication_date":"2017-09-18","ids":{"openalex":"https://openalex.org/W2756474689","doi":"https://doi.org/10.1145/3131151.3131164","mag":"2756474689"},"language":"en","primary_location":{"id":"doi:10.1145/3131151.3131164","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3131151.3131164","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the XXXI Brazilian Symposium on Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019589030","display_name":"Junior Cesar Rocha","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Junior Cesar Rocha","raw_affiliation_strings":["Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042504724","display_name":"Vanius Zapalowski","orcid":"https://orcid.org/0000-0001-6389-5743"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Vanius Zapalowski","raw_affiliation_strings":["Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030266199","display_name":"Ingrid Nunes","orcid":"https://orcid.org/0000-0002-6879-5829"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]},{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["BR","DE"],"is_corresponding":false,"raw_author_name":"Ingrid Nunes","raw_affiliation_strings":["UFRGS, Porto Alegre, Brazil, TU Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"UFRGS, Porto Alegre, Brazil, TU Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995","https://openalex.org/I130442723"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5019589030"],"corresponding_institution_ids":["https://openalex.org/I130442723"],"apc_list":null,"apc_paid":null,"fwci":1.9345,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.89700827,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"64","last_page":"73"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11675","display_name":"Open Source Software Innovations","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9864000082015991,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/technical-debt","display_name":"Technical debt","score":0.9748591184616089},{"id":"https://openalex.org/keywords/debt","display_name":"Debt","score":0.6287072896957397},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6163995265960693},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.5218842625617981},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.506527304649353},{"id":"https://openalex.org/keywords/order","display_name":"Order (exchange)","score":0.4904117286205292},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.4692378342151642},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46522092819213867},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4603315591812134},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.4472818076610565},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.4261312782764435},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.41645753383636475},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.414335697889328},{"id":"https://openalex.org/keywords/process-management","display_name":"Process management","score":0.3301119804382324},{"id":"https://openalex.org/keywords/knowledge-management","display_name":"Knowledge management","score":0.32062745094299316},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.30942806601524353},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.28252974152565},{"id":"https://openalex.org/keywords/finance","display_name":"Finance","score":0.25481706857681274},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09107068181037903}],"concepts":[{"id":"https://openalex.org/C159198006","wikidata":"https://www.wikidata.org/wiki/Q1532172","display_name":"Technical debt","level":4,"score":0.9748591184616089},{"id":"https://openalex.org/C120527767","wikidata":"https://www.wikidata.org/wiki/Q3196867","display_name":"Debt","level":2,"score":0.6287072896957397},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6163995265960693},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.5218842625617981},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.506527304649353},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.4904117286205292},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.4692378342151642},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46522092819213867},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4603315591812134},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4472818076610565},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.4261312782764435},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.41645753383636475},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.414335697889328},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3301119804382324},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.32062745094299316},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.30942806601524353},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28252974152565},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.25481706857681274},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09107068181037903},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3131151.3131164","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3131151.3131164","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the XXXI Brazilian Symposium on Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7372633893","display_name":null,"funder_award_id":"7619-15-4","funder_id":"https://openalex.org/F4320321091","funder_display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior"},{"id":"https://openalex.org/G7746891492","display_name":null,"funder_award_id":"303232/2015-3","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"}],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1826514372","https://openalex.org/W1965658570","https://openalex.org/W1989381388","https://openalex.org/W2014216297","https://openalex.org/W2015187825","https://openalex.org/W2082187915","https://openalex.org/W2082792969","https://openalex.org/W2133300188","https://openalex.org/W2136807410","https://openalex.org/W2140179951","https://openalex.org/W2153887189","https://openalex.org/W2171970463","https://openalex.org/W2216905672","https://openalex.org/W2579161546","https://openalex.org/W2787379525","https://openalex.org/W2998678832","https://openalex.org/W4232545146","https://openalex.org/W4233168774","https://openalex.org/W4242581305","https://openalex.org/W4248799824"],"related_works":["https://openalex.org/W1985040977","https://openalex.org/W4234730551","https://openalex.org/W2967990473","https://openalex.org/W2019257047","https://openalex.org/W3115515323","https://openalex.org/W4387011641","https://openalex.org/W4367623467","https://openalex.org/W2795746234","https://openalex.org/W3124296310","https://openalex.org/W2212955619"],"abstract_inverted_index":{"Keeping":[0],"the":[1,8,25,48,58,85,94,105,130,139,148,151,157,184,202,205,209,230,236,245],"source":[2],"code":[3,27,131,155,173,242],"clean":[4],"and":[5,11,34,119,194],"organized":[6],"throughout":[7],"software":[9,107,185],"development":[10,42],"evolution":[12],"is":[13,75,116,122,135,161,241],"a":[14,97,127,162,169,172,178,226],"challenging":[15],"task.":[16],"Due":[17],"to":[18,29,53,64,68,111,138,180,234],"many":[19],"factors,":[20],"design":[21,164],"choices":[22],"that":[23,37,84,102,150,159,190,222],"cause":[24],"overall":[26],"structure":[28],"decay":[30],"may":[31],"be":[32,45,69,175,181],"made":[33],"implemented,":[35],"so":[36],"benefits,":[38],"such":[39,66],"as":[40,177,183],"reduced":[41],"time,":[43,197],"can":[44,166,174],"obtained":[46],"in":[47,78,104,109,124,244],"short":[49],"term.":[50],"In":[51],"order":[52,110],"deal":[54],"with":[55,126,199],"these":[56],"situations,":[57],"metaphor":[59],"of":[60,96,142,153,192,196,211,238,247],"technical":[61,114,143,212,239],"debt":[62,115,144,179,240],"emerged":[63],"allow":[65],"situations":[67],"systematically":[70],"managed.":[71],"Although":[72],"this":[73,91],"concept":[74],"already":[76],"known":[77],"academia,":[79],"there":[80],"are":[81,204],"limited":[82,137],"evidences":[83],"industry":[86],"widely":[87],"adopts":[88],"it.":[89],"Therefore,":[90],"paper":[92],"presents":[93],"results":[95,188],"survey":[98,134],"involving":[99],"74":[100],"participants":[101,216],"work":[103,193],"Brazilian":[106],"industry,":[108],"understand":[112],"why":[113],"introduced,":[117],"eliminated":[118],"how":[120],"it":[121,160],"managed":[123],"practice,":[125],"focus":[128],"on":[129],"level.":[132],"Our":[133,187],"not":[136],"explicit":[140],"management":[141],"but":[145],"also":[146,167,224],"includes":[147],"notion":[149],"introduction":[152],"poor":[154,163],"without":[156],"awareness":[158],"choice":[165],"become":[168],"debt.":[170,213],"Such":[171],"acknowledged":[176],"paid":[182],"evolves.":[186],"show":[189],"overload":[191],"lack":[195],"together":[198],"pressure":[200],"from":[201],"management,":[203],"main":[206],"reasons":[207],"for":[208],"creation":[210,237],"However,":[214],"when":[215],"evaluate":[217],"other":[218],"developers,":[219],"they":[220],"believe":[221],"inexperience":[223],"plays":[225],"key":[227],"role.":[228],"Moreover,":[229],"most":[231],"effective":[232],"practice":[233],"avoid":[235],"review,":[243],"opinion":[246],"participants.":[248]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
