Applicability of offshore software development best practices to AI-assisted software development

dc.contributor.authorLjung, Ebba
dc.contributor.authorLjung, Oliver
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerFotrousi, Farnaz
dc.contributor.supervisorRonanki, Krishna
dc.date.accessioned2025-02-11T14:49:30Z
dc.date.available2025-02-11T14:49:30Z
dc.date.issued2024
dc.date.submitted
dc.description.abstractIn this study we explored the similarities between offshore software development and Artificial Intelligence (AI)-assisted software development. Given the current research gap regarding best practices for AI-assisted software development, this thesis aimed to explore the applicability of offshore software development best practices to AI-assisted software development. By gathering challenges within both areas through a literature review and using framework analysis, we were able to determine similarities between the two areas. With structured interviews we were then able to use the identified similarities to further examine the challenges and determine the applicability of offshore software development best practices to AI-assisted software development. The findings revealed three shared challenges: IP theft, code privacy, and tool incompatibility. Additionally, one best practice, confidentiality agreements, was determined to be directly applicable to AI-assisted software development based on the responses of participants who regularly use AI assistants for coding. The insights gained from this thesis provide valuable guidance for industry practitioners and contribute to further academia on optimising AI-assisted software development practices.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/309120
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectSoftware
dc.subjectAI
dc.subjectoffshore
dc.subjectchallenges
dc.subjectbest practices
dc.subjectsoftware development
dc.subjectthesis
dc.titleApplicability of offshore software development best practices to AI-assisted software development
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeSoftware engineering and technology (MPSOF), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 24-101 EL OL.pdf
Storlek:
1.83 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: