Kravhantering, 7,5 Högskolepoäng
Requirements Engineering, 7.5 Higher education credits
Beslutad: 2024-02-15
Beslutande: Institutionen för ingenjörsvetenskap
Gäller från: H24
Kursens mål
Studenten ska efter genomgången kurs kunna:
Kunskap och förståelse
- definiera grundläggande begrepp och principer inom kravhantering.
- förklara vikten av kravhantering och utmaningarna inom kravhantering för mjukvaruutveckling.
- beskriva relationen mellan kravhanteringsprocessen och andra aktiviteter inom mjukvaruutvecklingens livscykel.
- beskriva hur kravhantering i agila projekt skiljer sig från traditionell kravhantering.
Färdighet och förmåga
- välja en lämplig kravhanteringsteknik.
- diskutera och utvärdera olika metoder och tekniker för kravhantering.
- använda flera tekniker för att identifiera, specificera, validera och prioritera krav.
- välja metoder baserat på mjukvarukravens natur.
Värderingsförmåga och förhållningssätt
- delta i en diskussion om forskningsresultat inom området kravhantering för mjukvaruutveckling.
- bedöma påverkan av kravkvalitet på mjukvaruprodukten.
- engagera användare i kravprocessen.
Behörighetskrav
Kandidatexamen eller högskoleingenjörsexamen om 180 hp med 90 hp i något av huvudområdena datavetenskap, datateknik eller software engineering. Inklusive kurser omfattande minst 15 hp i programmering, 15 hp i matematik samt en kurs i datastrukturer och algoritmer. Engelska B, Engelska 6 eller motsvarande.
Formerna för bedömning av studenternas prestationer
Projekt i grupp med skriftlig och muntlig redovisning. Individuell muntlig tentamen. Aktivt deltagande vid seminarium
Kursens innehåll
Introduktion till programvaruteknik och kravhantering, inklusive kravhantering inom agila och iterativa/inkrementella utvecklingsmetoder. Detta täcker krav på olika abstraktionsnivåer och specifikation av datakrav, funktionella krav och kvalitetskrav (icke-funktionella krav). Kursen omfattar också olika tekniker för kravinhämtning, identifiering, validering och prioritering.
Övriga föreskrifter
Betygsskala: F/Fx/E/D/C/B/A - Otillräckligt, Otillräckligt - ytterligare prestationer krävs innan betyg kan ges, Tillräckligt, Tillfredsställande, Bra, Mycket bra, Utmärkt
Undervisningsspråk: Undervisningen bedrivs på engelska.
Generella regler för examination vid Högskolan Väst finns på www.hv.se.
Om den studerande har ett beslut/rekommendation om särskilt pedagogiskt stöd på grund av funktionsnedsättning har examinator rätt att examinera den studerande i en anpassad examinationsform.
Nivå
Avancerad nivå
Successiv fördjupning
A1N - avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav
Huvudområde(n)
Datavetenskap