aalto1 untyped-item.component.html

GitHub Copilot pariohjelmoinnissa

Loading...
Thumbnail Image

Files

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.

Department

Major/Subject

Mcode

SCI3027

Language

fi

Pages

20

Series

Abstract

Perinteisellä kahden ihmisen välisellä pariohjelmoinnilla saavutetaan hyötyjä, kuten parempi koodin laatu, tuottavuus sekä oppiminen ja tiedonjako. Tässä kandidaatintutkielmassa tarkastellaan, miten GitHub Copilotin kanssa toteutettava pariohjelmointi vertautuu perinteiseen pariohjelmointiin. Kirjallisuuskatsauksena kandidaatintutkielma käsittelee Copilotin vaikutusta pariohjelmoinnin hyötyihin ja haittoihin. Työssä tarkastellaan myös, miten Copilotin kanssa pariohjelmointi vertautuu perinteiseen pariohjelmointiin esimerkiksi parien dynamiikan ja roolituksen suhteen. Työssä tarkastellaan lyhyesti myös Copilotin aiheuttamia uusia haasteita. Havaitaan, että Copilotin kanssa pariohjelmoinnilla saavutetaan monia samoja hyötyjä kuin perinteisessä pariohjelmoinnissa, kuten parempi koodin laatu ja tuottavuus. Hyödyt eivät Copilotin kanssa pariohjelmoidessa kuitenkaan ole yhtä merkittäviä kuin perinteisessä pariohjelmoinnissa. Copilotin kanssa kuitenkin ratkaistaan monia perinteisen pariohjelmoinnin haasteita.

Description

Supervisor

Savioja, Lauri

Thesis advisor

Vanhanen, Jari

Other note

Citation

Endorsement

Review

Supplemented By

Referenced By