Visualizing Repository Data to Facilitate Feedback in Software Engineering courses
Planlegging og utvikling av programvare er fundamentale egenskaper å lære for datastudenter. I industrien har Git blitt det foretrukne verktøyet for versjonskontroll og blitt en viktig del av utdanningsløpet til datastudenter. I denne oppgaven utforsker vi hvordan data fra Git, kodebrønner, og prosj...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Dissertation |
Sprache: | eng |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Lindhagen, Fredrik Førde Melsom, Sigurd Marius |
description | Planlegging og utvikling av programvare er fundamentale egenskaper å lære for datastudenter. I industrien har Git blitt det foretrukne verktøyet for versjonskontroll og blitt en viktig del av utdanningsløpet til datastudenter.
I denne oppgaven utforsker vi hvordan data fra Git, kodebrønner, og prosjektstyringssystemer anvendes i forskning for å bedre kvaliteten på programvareutviklingsfag, samt bruk i evaluering og oppfølging av studenter. Videre utvikles det en prototype i et tredjeparts visualiseringsverktøy som gir studenter visualiserte tilbakemeldinger på hvordan de jobber på prosjekter i programvaretuviklingsfag. Til slutt utføres brukertester fordelt på 2 runder for å utbedre brukskvalitet og få kvalitative data på hvordan studenter og studentassistenter verdsetter plattformen.
Denne avhandingen har i hovedsak to bidrag: 1) Økt kvalitativ kunnskap om hvordan studenter innen programvareutvikling verdsetter innsikt i prosjekter gjennom et interaktivt visualiseringsverktøy, og viktige poenger til utviklingen av slike systemer. 2) Økt kunnskap om fordelene og begrensningene ved å bruke tredjeparts visualiseringsverktøy for å utvikle visualiseringer for studentgrupper i fag.
Vi viser at både studenter og studentassistenter er positive til et visualiseringsverktøy som gir dem raskt tilbakemelding på prosjektene sine og forsterker tilbakemeldingssyklusen. I tillegg viser vi at tredjeparts visualiseringsverktøy har begrensninger som påvirker brukskvaliteten til studenter, men er mer lovende for studentassistenter.
Denne kunnskapen kan bygges videre på ved å utvikle en mer generaliserbar og anvendbar plattform for studenter i programvareutviklingsfag. |
format | Dissertation |
fullrecord | <record><control><sourceid>cristin_3HK</sourceid><recordid>TN_cdi_cristin_nora_11250_3027649</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>11250_3027649</sourcerecordid><originalsourceid>FETCH-cristin_nora_11250_30276493</originalsourceid><addsrcrecordid>eNqNyzsKAjEQgOE0FqLeYTyAsA8fWOsG61Vsw5idXQZDRpJZRE8vggew-pvvn5r2ynnEwG-OA7T0kMwq6QVHVAQVsOg5sKISWKLuhv4OHOEsvT4xETRx4EiUvruXMWXKczPpMWRa_DozS9tcDqeVT5yVo4uS0JVltSlcXVS77Xpf_2M-FPk3wQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>dissertation</recordtype></control><display><type>dissertation</type><title>Visualizing Repository Data to Facilitate Feedback in Software Engineering courses</title><source>NORA - Norwegian Open Research Archives</source><creator>Lindhagen, Fredrik Førde ; Melsom, Sigurd Marius</creator><creatorcontrib>Lindhagen, Fredrik Førde ; Melsom, Sigurd Marius ; Stoica, George Adrian</creatorcontrib><description>Planlegging og utvikling av programvare er fundamentale egenskaper å lære for datastudenter. I industrien har Git blitt det foretrukne verktøyet for versjonskontroll og blitt en viktig del av utdanningsløpet til datastudenter.
I denne oppgaven utforsker vi hvordan data fra Git, kodebrønner, og prosjektstyringssystemer anvendes i forskning for å bedre kvaliteten på programvareutviklingsfag, samt bruk i evaluering og oppfølging av studenter. Videre utvikles det en prototype i et tredjeparts visualiseringsverktøy som gir studenter visualiserte tilbakemeldinger på hvordan de jobber på prosjekter i programvaretuviklingsfag. Til slutt utføres brukertester fordelt på 2 runder for å utbedre brukskvalitet og få kvalitative data på hvordan studenter og studentassistenter verdsetter plattformen.
Denne avhandingen har i hovedsak to bidrag: 1) Økt kvalitativ kunnskap om hvordan studenter innen programvareutvikling verdsetter innsikt i prosjekter gjennom et interaktivt visualiseringsverktøy, og viktige poenger til utviklingen av slike systemer. 2) Økt kunnskap om fordelene og begrensningene ved å bruke tredjeparts visualiseringsverktøy for å utvikle visualiseringer for studentgrupper i fag.
Vi viser at både studenter og studentassistenter er positive til et visualiseringsverktøy som gir dem raskt tilbakemelding på prosjektene sine og forsterker tilbakemeldingssyklusen. I tillegg viser vi at tredjeparts visualiseringsverktøy har begrensninger som påvirker brukskvaliteten til studenter, men er mer lovende for studentassistenter.
Denne kunnskapen kan bygges videre på ved å utvikle en mer generaliserbar og anvendbar plattform for studenter i programvareutviklingsfag.</description><language>eng</language><publisher>NTNU</publisher><creationdate>2022</creationdate><rights>info:eu-repo/semantics/openAccess</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,311,776,881,4038,26544</link.rule.ids><linktorsrc>$$Uhttp://hdl.handle.net/11250/3027649$$EView_record_in_NORA$$FView_record_in_$$GNORA$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Lindhagen, Fredrik Førde</creatorcontrib><creatorcontrib>Melsom, Sigurd Marius</creatorcontrib><title>Visualizing Repository Data to Facilitate Feedback in Software Engineering courses</title><description>Planlegging og utvikling av programvare er fundamentale egenskaper å lære for datastudenter. I industrien har Git blitt det foretrukne verktøyet for versjonskontroll og blitt en viktig del av utdanningsløpet til datastudenter.
I denne oppgaven utforsker vi hvordan data fra Git, kodebrønner, og prosjektstyringssystemer anvendes i forskning for å bedre kvaliteten på programvareutviklingsfag, samt bruk i evaluering og oppfølging av studenter. Videre utvikles det en prototype i et tredjeparts visualiseringsverktøy som gir studenter visualiserte tilbakemeldinger på hvordan de jobber på prosjekter i programvaretuviklingsfag. Til slutt utføres brukertester fordelt på 2 runder for å utbedre brukskvalitet og få kvalitative data på hvordan studenter og studentassistenter verdsetter plattformen.
Denne avhandingen har i hovedsak to bidrag: 1) Økt kvalitativ kunnskap om hvordan studenter innen programvareutvikling verdsetter innsikt i prosjekter gjennom et interaktivt visualiseringsverktøy, og viktige poenger til utviklingen av slike systemer. 2) Økt kunnskap om fordelene og begrensningene ved å bruke tredjeparts visualiseringsverktøy for å utvikle visualiseringer for studentgrupper i fag.
Vi viser at både studenter og studentassistenter er positive til et visualiseringsverktøy som gir dem raskt tilbakemelding på prosjektene sine og forsterker tilbakemeldingssyklusen. I tillegg viser vi at tredjeparts visualiseringsverktøy har begrensninger som påvirker brukskvaliteten til studenter, men er mer lovende for studentassistenter.
Denne kunnskapen kan bygges videre på ved å utvikle en mer generaliserbar og anvendbar plattform for studenter i programvareutviklingsfag.</description><fulltext>true</fulltext><rsrctype>dissertation</rsrctype><creationdate>2022</creationdate><recordtype>dissertation</recordtype><sourceid>3HK</sourceid><recordid>eNqNyzsKAjEQgOE0FqLeYTyAsA8fWOsG61Vsw5idXQZDRpJZRE8vggew-pvvn5r2ynnEwG-OA7T0kMwq6QVHVAQVsOg5sKISWKLuhv4OHOEsvT4xETRx4EiUvruXMWXKczPpMWRa_DozS9tcDqeVT5yVo4uS0JVltSlcXVS77Xpf_2M-FPk3wQ</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Lindhagen, Fredrik Førde</creator><creator>Melsom, Sigurd Marius</creator><general>NTNU</general><scope>3HK</scope></search><sort><creationdate>2022</creationdate><title>Visualizing Repository Data to Facilitate Feedback in Software Engineering courses</title><author>Lindhagen, Fredrik Førde ; Melsom, Sigurd Marius</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-cristin_nora_11250_30276493</frbrgroupid><rsrctype>dissertations</rsrctype><prefilter>dissertations</prefilter><language>eng</language><creationdate>2022</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Lindhagen, Fredrik Førde</creatorcontrib><creatorcontrib>Melsom, Sigurd Marius</creatorcontrib><collection>NORA - Norwegian Open Research Archives</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lindhagen, Fredrik Førde</au><au>Melsom, Sigurd Marius</au><format>dissertation</format><genre>dissertation</genre><ristype>THES</ristype><Advisor>Stoica, George Adrian</Advisor><btitle>Visualizing Repository Data to Facilitate Feedback in Software Engineering courses</btitle><date>2022</date><risdate>2022</risdate><abstract>Planlegging og utvikling av programvare er fundamentale egenskaper å lære for datastudenter. I industrien har Git blitt det foretrukne verktøyet for versjonskontroll og blitt en viktig del av utdanningsløpet til datastudenter.
I denne oppgaven utforsker vi hvordan data fra Git, kodebrønner, og prosjektstyringssystemer anvendes i forskning for å bedre kvaliteten på programvareutviklingsfag, samt bruk i evaluering og oppfølging av studenter. Videre utvikles det en prototype i et tredjeparts visualiseringsverktøy som gir studenter visualiserte tilbakemeldinger på hvordan de jobber på prosjekter i programvaretuviklingsfag. Til slutt utføres brukertester fordelt på 2 runder for å utbedre brukskvalitet og få kvalitative data på hvordan studenter og studentassistenter verdsetter plattformen.
Denne avhandingen har i hovedsak to bidrag: 1) Økt kvalitativ kunnskap om hvordan studenter innen programvareutvikling verdsetter innsikt i prosjekter gjennom et interaktivt visualiseringsverktøy, og viktige poenger til utviklingen av slike systemer. 2) Økt kunnskap om fordelene og begrensningene ved å bruke tredjeparts visualiseringsverktøy for å utvikle visualiseringer for studentgrupper i fag.
Vi viser at både studenter og studentassistenter er positive til et visualiseringsverktøy som gir dem raskt tilbakemelding på prosjektene sine og forsterker tilbakemeldingssyklusen. I tillegg viser vi at tredjeparts visualiseringsverktøy har begrensninger som påvirker brukskvaliteten til studenter, men er mer lovende for studentassistenter.
Denne kunnskapen kan bygges videre på ved å utvikle en mer generaliserbar og anvendbar plattform for studenter i programvareutviklingsfag.</abstract><pub>NTNU</pub><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_cristin_nora_11250_3027649 |
source | NORA - Norwegian Open Research Archives |
title | Visualizing Repository Data to Facilitate Feedback in Software Engineering courses |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T04%3A38%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-cristin_3HK&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.genre=dissertation&rft.btitle=Visualizing%20Repository%20Data%20to%20Facilitate%20Feedback%20in%20Software%20Engineering%20courses&rft.au=Lindhagen,%20Fredrik%20F%C3%B8rde&rft.date=2022&rft_id=info:doi/&rft_dat=%3Ccristin_3HK%3E11250_3027649%3C/cristin_3HK%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |