Sebastian Clemens Bartsch , Jan-Hendrik Schmidt , Martin Adam , Alexander Benlian
{"title":"在开源软件开发中增加开发人员的代码责任观念","authors":"Sebastian Clemens Bartsch , Jan-Hendrik Schmidt , Martin Adam , Alexander Benlian","doi":"10.1016/j.ijinfomgt.2025.102974","DOIUrl":null,"url":null,"abstract":"<div><div>Open source (OS) software projects rely on high-quality code, making developers’ participation in reviewing their code essential to improve its quality. In non-OS domains, formal consequences (i.e., sanctions and rewards like fines or bonuses) are usually applied to raise developers’ perceived accountability for their code, thus motivating them to review it. However, in the OS domain, such formal consequences are often absent or only weakly pronounced, raising questions of whether and how developers perceive accountability for their code and how it affects their motivation to improve its quality. Using a developmental mixed-method research approach, we conducted a qualitative study with semi-structured online interviews to develop a research model (n = 29) and validated it through a follow-up scenario-based factorial survey (n = 480). Our findings indicate that in the OS domain, developers often perceive themselves accountable for their code. Project- and individual-related factors, such as legal liability for contributed code, the integration of the OS software project into other projects, the work status of developers, and gaining a reputation for code contributions, appear as mechanisms to influence and increase developers’ perceived code accountability. Furthermore, we observe that perceived code accountability promotes developers’ intention to review their code before contributing it to OS software projects and, thus, contribute code with higher quality. Overall, our paper contributes to information systems (IS) research on accountability perceptions in OS software development, indicating that in the OS domain, formal consequences such as sanctions and rewards are not exclusively necessary for evoking developers’ perceived code accountability and increasing code quality.</div></div>","PeriodicalId":48422,"journal":{"name":"International Journal of Information Management","volume":"86 ","pages":"Article 102974"},"PeriodicalIF":27.0000,"publicationDate":"2025-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Increasing developers’ code accountability perceptions in open source software development\",\"authors\":\"Sebastian Clemens Bartsch , Jan-Hendrik Schmidt , Martin Adam , Alexander Benlian\",\"doi\":\"10.1016/j.ijinfomgt.2025.102974\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Open source (OS) software projects rely on high-quality code, making developers’ participation in reviewing their code essential to improve its quality. In non-OS domains, formal consequences (i.e., sanctions and rewards like fines or bonuses) are usually applied to raise developers’ perceived accountability for their code, thus motivating them to review it. However, in the OS domain, such formal consequences are often absent or only weakly pronounced, raising questions of whether and how developers perceive accountability for their code and how it affects their motivation to improve its quality. Using a developmental mixed-method research approach, we conducted a qualitative study with semi-structured online interviews to develop a research model (n = 29) and validated it through a follow-up scenario-based factorial survey (n = 480). Our findings indicate that in the OS domain, developers often perceive themselves accountable for their code. Project- and individual-related factors, such as legal liability for contributed code, the integration of the OS software project into other projects, the work status of developers, and gaining a reputation for code contributions, appear as mechanisms to influence and increase developers’ perceived code accountability. Furthermore, we observe that perceived code accountability promotes developers’ intention to review their code before contributing it to OS software projects and, thus, contribute code with higher quality. Overall, our paper contributes to information systems (IS) research on accountability perceptions in OS software development, indicating that in the OS domain, formal consequences such as sanctions and rewards are not exclusively necessary for evoking developers’ perceived code accountability and increasing code quality.</div></div>\",\"PeriodicalId\":48422,\"journal\":{\"name\":\"International Journal of Information Management\",\"volume\":\"86 \",\"pages\":\"Article 102974\"},\"PeriodicalIF\":27.0000,\"publicationDate\":\"2025-09-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Information Management\",\"FirstCategoryId\":\"91\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0268401225001069\",\"RegionNum\":1,\"RegionCategory\":\"管理学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"INFORMATION SCIENCE & LIBRARY SCIENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Information Management","FirstCategoryId":"91","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0268401225001069","RegionNum":1,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"INFORMATION SCIENCE & LIBRARY SCIENCE","Score":null,"Total":0}
Increasing developers’ code accountability perceptions in open source software development
Open source (OS) software projects rely on high-quality code, making developers’ participation in reviewing their code essential to improve its quality. In non-OS domains, formal consequences (i.e., sanctions and rewards like fines or bonuses) are usually applied to raise developers’ perceived accountability for their code, thus motivating them to review it. However, in the OS domain, such formal consequences are often absent or only weakly pronounced, raising questions of whether and how developers perceive accountability for their code and how it affects their motivation to improve its quality. Using a developmental mixed-method research approach, we conducted a qualitative study with semi-structured online interviews to develop a research model (n = 29) and validated it through a follow-up scenario-based factorial survey (n = 480). Our findings indicate that in the OS domain, developers often perceive themselves accountable for their code. Project- and individual-related factors, such as legal liability for contributed code, the integration of the OS software project into other projects, the work status of developers, and gaining a reputation for code contributions, appear as mechanisms to influence and increase developers’ perceived code accountability. Furthermore, we observe that perceived code accountability promotes developers’ intention to review their code before contributing it to OS software projects and, thus, contribute code with higher quality. Overall, our paper contributes to information systems (IS) research on accountability perceptions in OS software development, indicating that in the OS domain, formal consequences such as sanctions and rewards are not exclusively necessary for evoking developers’ perceived code accountability and increasing code quality.
期刊介绍:
The International Journal of Information Management (IJIM) is a distinguished, international, and peer-reviewed journal dedicated to providing its readers with top-notch analysis and discussions within the evolving field of information management. Key features of the journal include:
Comprehensive Coverage:
IJIM keeps readers informed with major papers, reports, and reviews.
Topical Relevance:
The journal remains current and relevant through Viewpoint articles and regular features like Research Notes, Case Studies, and a Reviews section, ensuring readers are updated on contemporary issues.
Focus on Quality:
IJIM prioritizes high-quality papers that address contemporary issues in information management.