Logga in

Registrera

DAT231 · Chalmers tekniska högskola

Avancerad kravhantering

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

Kursplan
HP
7.5
Språk
Engelska
Institution
Data- och informationsteknik

Lärandemål

Efter avslutad kurs skall studenten kunna:Kunskap och förståelse

  • Identifiera en vanlig RE-utmaning i en given mjukvaruutvecklingskontext.
  • Välja en lämplig RE-praxis i en given mjukvaruutvecklingskontext.
  • Jämföra lämplighet samt fördelar och nackdelar med givna RE-metoder i en given mjukvaruutvecklingskontext.
  • Förklara det aktuella läget för praxis och forskning inom kravteknik
  • F
  • ä
  • r
  • d
  • i
  • g
  • h
  • e
  • t
  • o
  • c
  • f
  • ö
  • m
  • å
  • a
  • Planera lämpliga RE-praxis i ett team med avseende på en given mjukvaruutvecklingskontext.
  • Effektivt tillämpa en lämplig RE-praxis i ett team i en given mjukvaruutvecklingskontext.
  • Analysera effekten och kvaliteten på resultatet av en uppsättning eller enskilda RE-metoder i en given mjukvaruutvecklingskontext.
  • V
  • n
  • s
  • l
  • Bedöma nya kravsteknikkunskaper (utmaning, princip, övning) och relatera dem till ramverket i denna kurs.
  • Föreslå lämpliga åtgärder för att övervinna brist på kunskaper om krav i en given mjukvaruutvecklingskontext.
  • Beakta teamgrupper, programnivåer och sociala / etiska konsekvenser av en uppsättning RE-metoder i en given mjukvaruutvecklingskontext.
  • Kristiskt bedöma effektiviteten av en uppsättning RE-praxis utifrån studentens masterprogram (t.ex. Software Engineering & Technology / Management, Interaction Design, Game Design, Data Science, ...)
Kursinnehåll
  • Att förstå kraven är nyckeln till framgångsrik programvaruteknik: utveckling av programvara som är lämplig för sitt syfte är beroende av att förstå det exakta problemet som måste lösas. Syftet med denna kurs är att lära sig utmaningar, principer och metoder för att identifiera, analysera och hantera krav från relevanta källor, både i början och under ett programvaruutvecklingsprojekt. Kursen behandlar dessa frågor i specifika mjukvaruutvecklingskontexter, dvs. specifika konstellationer av kunder och leverantörer samt begränsningar relaterade till domänen och utvecklingslivscykeln som kännetecknar utvecklingen av en mjukvara.
  • Kursen är på avancerad nivå och tar en helhetssyn på den senaste tekniken för kravteknik som en del av framgångsrik programvaruteknik, teknik och förvaltning. Studenter förväntas bekanta sig med ny, relevant forskning inom området, att kritiskt reflektera över konsekvenserna av nya resultat och att utveckla sina förmågor och expertis som programvarupersonal.
  • Kursen lär ut utmaningar, principer och konkreta metoder relaterade till följande delområden för kravsteknik (RE):
  • Kravanalys
  • Utlösning
  • Analys
  • Dokumentation
  • Förhandling
  • Verifiering och validering
  • Kravshantering
  • Ändringshantering
  • Spårbarhet
  • Utöver en kort introduktion till konkreta kravnoteringar fokuserar kursen på holistisk hantering av kravrelaterad kunskap inom relevanta omfattningar, inklusive:
  • Teamnivå: kunskap inom ett program för utveckling av programvara och över flera team som arbetar inom samma område.
  • Programnivå: kunskap inom ett visst produktteam eller över en uppsättning relaterade produktgrupper (t.ex. agile release-tåg)
  • Företagsnivå: kunskap relaterad till hantering av en produktportfölj.
Förutsättningar
  • Grundläggande behörighet för avancerad nivå
Litteratur
Kurslitteratur kommer att publiceras senast 8 veckor innan kursstart.
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Guider

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB