Kursplan - Programvaruteknik 2: Projekt grupparbete
Omfattning
7.5 hp
Kurskod
DVA313
Giltig från
Hösttermin 2026
Utbildningsnivå
Grundnivå
Successiv fördjupning
G2F (Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav)
Huvudområde(n)
Datavetenskap
Organisation
Institutionen för datavetenskap och datateknik
Fastställd
2013-01-29
Reviderad
2025-11-03
Litteraturlistor
Kurslitteraturen är preliminär till 8 veckor innan kursstart. Kurslitteratur kan vara giltig över flera terminer.
-
Referenslitteratur
Scrum and XP from the trenches: how we do Scrum
Example of supporting literature. Can be downloaded for free at https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2
ISBN: 978-1-329-22427-8
Engineering software products: an introduction to modern software engineering
Example of supporting literature.
ISBN: 9781292376349
Syfte
Kursen ger praktiska färdigheter i de principer, språk och verktyg som används vid konstruktion av stora komplexa programvarusystem, samt bidrar till att utveckla en professionell attityd gentemot mjukvaruteknik.
Lärandemål
Studenten kommer ha utvecklat praktisk erfarenhet av:
- att följa en given process och livscykelmodell
- att delta i de flesta av, och vara ansvarig för någon av, aktiviteterna: projektledning, kravinsamling och -hantering, design på hög (arkitektur) och detaljerad nivå, implementation, testning, versions- och konfigurationshantering, release, underhåll och vidareutveckling
- några utvalda, etablerade notationer och verktyg som stöder aktiviteterna ovan
- hur mjukvarukvalitet kan adresseras under aktiviteterna ovan
- att bidra produktivt i en projektgrupp, givet en specifik roll, med förståelse för projekthanteringsbegrepp såsom deadlines och leverabler, samarbeta väl och förstå sin relation till övriga projektmedlemmar såväl som externa intressenter
- att skriva och granska teknisk dokumentation som rör aktiviteterna ovan
Innehåll
Ett projekt i grupp genomförs där studenterna i gruppen har olika roller och ansvarsområden. Detta inkluderar aktiviteter såsom projekthantering, kravhantering, design och implementation, kvalitet, konfigurationshantering, underhåll, vidareutveckling och reengineering.
Särskild behörighet
Programmering,15 hp (vilket inkluderar minst ett objektorienterat språk), Datastrukturer, algoritmer och programkonstruktion, 7,5 hp, Grundläggande programvaruteknik, 7,5 hp, och ytterligare 15 hp datavetenskap på nivå G1F.
Examination
Projekt (PRO1), 7,5 högskolepoäng, betyg 3, 4 eller 5
En student som har ett besked om riktat pedagogiskt stöd från MDU kan ansöka om anpassning vid examinationen. Det är examinatorn som beslutar om eventuell anpassning utifrån beskedet och förutsättningarna i övrigt.
Misstankar om vilseledande vid examination (fusk) anmäls, enligt högskole-förordningen, till rektor och prövas av universitetets disciplinnämnd. Om disciplinnämnden anser att en student gjort sig skyldig till en disciplinförseelse fattar nämnden beslut om en disciplinär åtgärd, vilket är varning eller avstängning för viss tid.
Betyg
Ges något av betygen 5, 4, 3
Övergångsbestämmelser och övriga föreskrifter
Denna kurs motsvarar projektdelen av kursen CDT310 som hölls 2008-2009, som motsvarar kursen CD5360 före 2008.
Skriv ut kursplan