Rational Unified Process (RUP) on tarkvaraarendusprotsess, mille eesmärk on tagada kvaliteetse tarkvara tootmine. Iteratiivne ja inkrementaalne arendus tagab, et riskid maandatakse vara ning et ollakse paindlikud nõuete mutumise suhtes. Kursuse põhirõhk on praktilisel tööl - tudengid realiseerivad meeskonnatööna infosüsteemi, järgides RUP-i põhimõtteid. Kõikide töövoogude (projektijuhtimine, analüüs, disain, realiseerimine, testimine) läbimine õpetab, kuidas reaalselt iteratiivse metoodika abil projekte läbi viia ning annab ettekujutuse probleemidest, mis tüüpilises tarkvaraprojektis ette tulevad. |