Kursplan

Kravhantering

Requirements Engineering

Kurs
DIT047
Grundnivå
7,5 högskolepoäng (hp)

Om kursplanen

Diarienummer
GU 2023/2239
Ikraftträdandedatum
2024-08-26
Beslutsdatum
2024-06-19
Gäller från termin
Höstterminen 2024
Beslutsfattare
Institutionen för data- och informationsteknik

Betygsskala

Fyrgradig skala, sifferbetyg

Kursens moduler

Skriftlig salstentamen, 4,5 högskolepoäng
Inlämningsuppgifter, 3 högskolepoäng

Inplacering

Kursen är obligatorisk inom N1SOF Sofware Engineering and Management kandidatprogram.

Huvudområde med fördjupning

ITSOF Software Engineering - G1F Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Behörighetskrav

För att vara behörig till kursen ska studenten ha en godkänd 7,5 hp kurs i programmering (t.ex. grundläggande programmering, eller motsvarande) och 7,5hp projektkurs (t.ex. Projekt: Agil projektledning).

Innehåll

Kursen ger studenterna en introduktion till området kravhantering. Det ger en solid grund genom att definiera grundläggande begrepp som intressenter, krav, användbarhet och specifikationer. Den presenterar 
processen för att identifiera, modellera och dokumentera kraven för en programvaruprodukt. Kursen behandlar önskade egenskaper hos krav. Tyngdpunkt ges på begrepp och tekniker som kvalitetskrav (till ex.användbarhet, hållbarhet, säkerhet, integritet), kreativa krav och scenarier.

Mål

Efter godkänd kurs ska studenten kunna:

Kunskap och förståelse

  • Identifiera viktiga koncept i kravhantering som funktionella och icke-funktionella krav, intressenter, antaganden, begränsningar, specifikationer, prioritet och scenarier
  • Förstå kvalitetsegenskaper hos krav
  • Beskriv viktiga skillnader mellan en mängd olika kravmodelleringstekniker
  • Beskriv fördelar och nackdelar mellan specifika framkallningstekniker
  • Förklara rollen för verifiering och validering i kravhantering
  • Identifiera viktiga icke-funktionella krav för programvara, såsom användbarhet, säkerhet, säkerhet och hållbarhet.

Färdigheter och förmåga

  • Tillämpa olika kreativitetstekniker för att skapa krav
  • Använda koncept för att skriva och utvärdera krav med hög kvalitet
  • Fånga krav i olika textformat
  • Rita flera typer av kravmodeller
  • Koppla textkrav till krav som fångas i modeller
  • Använd olika tekniker för att prioritera krav

Värderingsförmåga och förhållningssätt

  • Utvärdera och välj mellan tillgängliga eliciteringstekniker
  • Utvärdera lämpligheten av idéer som genereras via kravkreativitetstekniker
  • Utvärdera fördelar och nackdelar med olika kravrepresentationer
  • Utvärdera effekten av kravhanteringsprojekt på hållbarhetsmål som minskade ojämlikheter eller ansvarsfull produktion och konsumtion.

Hållbarhetsmärkning

Ingen hållbarhetsmärkning.

Former för undervisning

Undervisningen består av föreläsningar, grupparbete, övningar och handledning i samband med övningarna.

Undervisningsspråk: engelska

Examinationsformer

Kursen examineras genom en skritlig salstentamen i slutet av kursen och skritfliga inlämningsuppgifter som vanligtvis genomförs i grupper av studenter.

Delmomentet inlämningsuppgifter examineras baserat på lösningsförslag på obligatoriska problem som lämnas in under kursens gång samt utifrån studentens individuella bidrag till gruppens arbete.

Omtentamen av inlämningsuppgifterna består av skriftliga grupp eller individuella inlämningsuppgifter.


Om student som underkänts två gånger på samma examinerande moment önskar byte av examinator inför nästa examinationstillfälle, bör sådan begäran inlämnas skriftligt till institutionen och ska bifallas om det inte finns särskilda skäl däremot (HF 6 kap 22§).

Om student fått rekommendation från Göteborgs universitet om särskilt pedagogiskt stöd kan examinator, i det fall det är förenligt med kursens mål och förutsatt att inte orimliga resurser krävs, besluta att ge studenten en anpassad examination eller alternativ examinationsform.

I det fall en kurs har upphört eller genomgått större förändringar ska student garanteras minst tre examinationstillfällen (inklusive ordinarie examinationstillfälle) under en tid av minst ett år, dock som längst två år efter det att kursen upphört/förändrats. Vad avser praktik och verksamhetsförlagd utbildning gäller motsvarande, men med begränsning till endast ett ytterligare examinationstillfälle.

Betyg

Delkurser

  1. Skriftlig salstentamen (Written hall examination), 4,5 hp
    Betygsskala: Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U)
  2. Inlämningsuppgifter (Assignments), 3 hp
    Betygsskala: Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U)

På kursen ges något av betygen Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U).
Studenterna får betyg på inlämningsuppgifterna och tentamen i kursen. För att klara hela kursen måste studenterna få godkänt i både inlämningsuppgifterna och tentamen i kursen. Om båda delarna har betyget godkänt, bestäms slutbetyget genom att kombinera skalorna för tentamen och inlämningsuppgifterna, med tentamen som vägs
något högre.

Kursvärdering

Resultatet och eventuella förändringar i kursens upplägg ska förmedlas både till de studenter som genomförde värderingen och till de studenter som ska påbörja kursen.

Övriga föreskrifter

Kursen ersätter kursen DIT046, 7,5 hp. Kursen kan inte ingå i en examen som innehåller DIT046 eller DAT356. Kursen kan inte heller ingå i en examen som bygger på en annan examen där kursen DIT046 eller DAT356 ingår.