Hoppa till huvudinnehållet
Till KTH:s startsida Till KTH:s startsida

EH2730 Kravhantering 7,5 hp

Kursomgångar saknas för aktuella eller kommande terminer.
Rubriker med innehåll från kursplan EH2730 (HT 2010–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

The main topics of the course are:

  • The role of Requirements Engineering in the software development process.
  • The role of Requirements Engineering in the software procurement process
  • The difference between the User Needs Statement and the requirements specification
  • The concept of stakeholders
  • Creation of a vision statement for a system and identify stakeholders
  • The difference, and be able to identify, design constraints and requirements.

Lärandemål

Upon course completion, a participants shall be able to:

  • Explain and give examples of the context of requirements engineering. Specifically to
  • Explain the significance of the early phases in development and procurement projects
  • Explain the difference between market driven and customer driven development
  • Explain what signifies requirements engineering in a development and a procurement project.
  • To explain and give examples of common process phases of requirements engineering and for each process phase explain and give examples of common
  • Participants and stakeholders
  • Documents
  • Activities
  • Methods
  • Tools
  • Describe and apply methods for modeling systems and system environments from technical as well as business oriented perspective and based on such models to
  • Elicit system requirements
  • Determine system constraints
  • Explain methods for formal evaluations of tender offers from system suppliers.
  • Analyze and appreciate the utility of using different methods, or combination of methods, for requirements elicitation given a set of circumstances.
  • Apply established methods and tools for requirements elicitation from different stakeholders
  • Apply rules of documentation for requirements specifications
  • Describe and apply methods for requirements analysis and negotiation, specifically to
  • Describe available methods for requirements prioritization and to apply at least one of these methods.
  • Apply methods and tools for requirements management from a life-cycle perspective, i.e. from the birth of the development/procurement project to the delivery and operations of the product.

Kurslitteratur och förberedelser

Särskild behörighet

För fristående kursstuderande: 120hp  samt engelska B eller motsvarande

Rekommenderade förkunskaper

EH2720 Management of Projects
eller
EH2710 Projektstyrning
eller motsvarande projektledningskurs.

Utrustning

Ingen information tillagd

Kurslitteratur

  • To be determined

In addition, selected papers as introduced during the lecture series.

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

A, B, C, D, E, FX, F

Examination

  • PRO1 - Projektuppgift, 1,5 hp, betygsskala: P, F
  • PRO2 - Projektuppgift, 1,5 hp, betygsskala: P, F
  • PRO3 - Projektuppgift, 3,0 hp, betygsskala: P, F
  • SEM1 - Föreläsningsserie, 1,5 hp, betygsskala: P, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Övriga krav för slutbetyg

Godkända projektuppgifter och närvaro vid seminarieserien

Möjlighet till komplettering

Ingen information tillagd

Möjlighet till plussning

Ingen information tillagd

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Huvudområde

Denna kurs tillhör inget huvudområde.

Utbildningsnivå

Avancerad nivå

Påbyggnad

EH2770 IT-management med Enterprise Architecture I

Kontaktperson

EH2730@ics.kth.se, Waldo Rocha Flores

Övrig information

Om du har frågor om kursen, hör av dig till: EH2730@ics.kth.se