Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Exploring and modelling human-AI collaboration effectiveness in software engineering using behavioural analysis and machine learning

Awalikara Galappaththige, Niranjith Kumara Premawansa (2026)

Katso/Avaa
Mastersthesis_Awalikara Galappaththige_Niranjith Kumara Premawansa.pdf (3.513Mb)
Lataukset: 


Diplomityö

Awalikara Galappaththige, Niranjith Kumara Premawansa
2026

School of Engineering Science, Laskennallinen tekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe20260620100637

Tiivistelmä

The increasing adoption of Artificial Intelligence (AI) coding assistant tools such as ChatGPT, GitHub Copilot, Gemini and Cursor is transforming software development practices. This study investigates human–AI collaboration in software engineering by examining the relationship between collaboration behaviours, user perceptions and programming performance during AI-assisted coding tasks.

A quantitative task-based observational study was employed involving 92 participants, including software engineering students, computing undergraduates, interns and junior developers. Participants completed two AI-assisted Python programming tasks and behavioural, performance and perception-related data were collected. Behavioural indicators included prompt usage, prompt refinement, AI suggestion acceptance, testing behaviour, task completion activities and time investment. An automated code evaluation system was used to assess solution quality. Data were analysed using descriptive statistics, correlation analysis, regression techniques and clustering methods.

The findings indicate that effective human–AI collaboration extends beyond the use of AI-generated code. Several behavioural indicators were associated with programming outcomes, while trust, confidence and perceived usefulness showed positive relationships with collaboration effectiveness. The results highlight the importance of evaluating, verifying and refining AI-generated recommendations. This study provides empirical evidence on behavioural factors associated with AI-assisted programming performance and offers practical insights for educators, developers and organisations.
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [15472]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste