Kravhantering
Requirements Engineering
Om kursplanen
Betygsskala
Kursens moduler
Inplacering
Kursen är obligatorisk inom N1SOF Sofware Engineering and Management kandidatprogram.
Huvudområde med fördjupning
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
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
- 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) - 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.