Institute of Computer Science
  1. Courses
  2. 2023/24 fall
  3. Requirements Engineering - block mode (BLCK.03.306)
ET
Log in

Requirements Engineering - block mode 2023/24 fall

  • Kursusest
  • Lugemist

MTAT.03.306 Nõuete analüüs sessioonõppele

Aine eesmärgid

Kursus annab tudengitele ülevaate nõuete analüüsi alustest, põhimõtetest ja võtetest. Kursuses vaadeldakse enimlevinud lähenemisi nõuete analüüsile ning nende tehiseid nagu eesmärgid, stsenaariumid ja lahendussuunatud nõuded. Kursus tutvustab suuremaid nõuete analüüsiga seotud tegevusi nagu nõuete dokumenteerimine, nõuete välja toomine, nõuete läbi rääkimine ja nõuete haldamine. Kursus keskendub ka nõuete kontrollimisele võttes arvesse erinevaid võtteid, kaasa arvatud kontroll prototüpeerimise vahendusel.

Õpiväljundid

Aine läbinud üliõpilane on võimeline:

  1. Välja tooma, läbi rääkima ja dokumenteerima tarkvara nõudeid.
  2. Looma olulisemaid nõuete tehiseid ning kasutama neid tarkvaraarendusprojektides.
  3. Seletama nõuete analüüsiga seotud mõisteid, teooriaid ja parimaid praktikaid.
  4. Rakendama nõueteanalüüsi võtteid mitmetes tarkvaraarenduse elutsüklites rõhuga prototüpeerimissuunatud projektidel.
  5. Haldama tarkvara nõudeid, prioriteete, neid jälitama ja nende arengut kontrollima.

Aine ülesehitus

Käsitletavad teemad:

  • Nädal 2 - Sissejuhatus ainesse ja nõuete analüüsi
  • Nädal 4 - Nõuete väljaselgitamine
  • Nädal 6 - Eesmärgimudelid
  • Nädal 8 - Agiilne arendus. Kasutuslood.
  • Nädal 10 - Rollide mudel. Rühmatöö eesmärgimudelite ettekanded
  • Nädal 11 - Prioritiseerimine (videoloeng)
  • Nädal 12 - Kasutusjuhtude stsenaariumid
  • Nädal 14 - Konfliktid, läbirääkimised. Rühmatööde konsultatisoon.
  • Nädal 16 - Nõuete haldamine ja dokumentatsioon. Aine kokkuvõte.

Sessioonid toimuvad paarisnädalatel neljapäeviti kell 14.15 - 18.00 ning koosnevad loengutest, aruteludest, ülesannetest. Aine toimub ruum 1008, Delta, Narva mnt 18, Tartu.

Täpsem ajakava ja ülesannete kirjeldus on Moodles.

Hindamine

Lõpphinne kujuneb:

  • Individuaalne kodutöö (50 punkti)
  • Grupitöö (50 punkti)

Aine läbimiseks tuleb nii kodutöödest kui ka grupitööst saada vähemalt 51%. Iga hilinenud päev vähendab ülesande eest saadavat hinnet 25% võrra töö maksimumhindest. Lõpphinne (A-F) kujuneb vastavalt ülikooli hindamisskaalale.

Õppejõud

  • Kuldar Taveter (vastutav)
  • Kerli Mooses
  • Anu Piirisild
  • Linda Rosenkron

Aine korralduse ja kodutöödega seotud küsimused esitada ainult läbi Moodle!

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment