Kods | DMI544 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Programmatūras izstrādes tehnoloģija | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles; Brīvās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Augstākā līmeņa, Profesionālais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Arnis Lektauers, Jurijs Merkurjevs, Artis Teilāns | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 2.0 (3.0 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Programmatūras izstrādes (Programminženierijas) principi. Programmatūras izstrādes process. Plānošana. Objektorientētā modelēšana lietojot UML valodu. Programminženierijas struktūrrāmis, projektēšanas sagataves un arhitektūras. Esošo starpsistēmu arhitektūru apskats. Izkliedētas sistēmas. Komponentbāzētas sistēmas. Programmatūras projektējuma izstrāde, programmatūras prototipa izstrāde. Konfigurācijas testēšana. Savietojamības testēšana. Web testēšana. Testēšanas procesa vadība. Programmatūras kvalitātes nodrošināšana. Izvairīšanās no kļūdām un citām kvalitātes problēmām. Inspicēšanas un apskates. Kvalitātes procesu standarti. CASE rīku apskats.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Apgūt programmatūras sistēmu izstrādes plānošanu, modelējot programmatūras sistēmas arhitektūru un sistēmas apkārtējo vidi; prast izstrādāt sistēmas projektējuma aprakstu un sistēmas prototipu; analizēt prasības, lai noteiktu atbilstošu testēšanas stratēģiju, izstrādāt testēšanas plānus, vadīt programmatūras apskates un inspicēšanas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Zināšanas un prasmes kā organizēt programmatūras izstrādi atbilstoši industrijas kvalitātes standartiem - 20% no kopējā eksāmena/ieskaites vērtējuma Zināšanas un prasmes par visos programmatūras izstrādes etapos veicamajiem darbiem - 20% no kopējā eksāmena/ieskaites vērtējuma Zināšanas par programmatūras izstrādes taktisko un stratēģisko plānošanu - 20% no kopējā eksāmena/ieskaites vērtējuma |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Programmēšana | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|