Statuss(Neaktīvs) | Izdruka | Arhīvs(0) | Studiju plāns Vecais plāns | Kursu katalogs | Vēsture |
Kursa nosaukums | Ievads programminženierijā |
Kursa kods | InfT2026 |
Zinātnes nozare | Informācijas tehnoloģija (nav zn) |
Kredītpunkti (ECTS) | 1.5 |
Kopējais stundu skaits kursā | 40.5 |
Kursa apstiprinājuma datums | 16/02/2011 |
Atbildīgā struktūrvienība | Datoru sistēmu un datu zinātnes institūts |
Kursa izstrādātājs(-i) | |
Mg. paed., Ilze Kazaine |
|
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Kursā studentus iepazīstina ar pasaulē zināmo un pielietoto programminženierijas labo praksi, ņemot vērā Latvijas esošo likumdošanas bāzi un specifiku. Mācību procesā tiek apskatīti programmatūras izstrādes pamatprocesi, to savstarpējā saistība un veicamās aktivitātes, analizējot gan literatūrā aprakstīto pieeju, gan balstoties uz praktisko pieredzi. Studenti tiek iesaistīti patstāvīgi veicamu dažādu iemaņu izkopšanas uzdevumu izpildē. Iegūtās zināšanas studenti izmanto kursa darba izstrādē. | |
Kursa rezultāti un to vērtēšana | |
Zināšanas par programmatūras inženierijas lomu programmatūras izstrādes procesā un programminženierijas labo praksi;
prasmes lietot IT nozares standartus, analizēt programmatūras prasības un veikt sistēmas projektēšanu, kā arī noformēt projekta dokumentus; kompetences organizēt un strādāt grupā, veicot programmatūras dokumentēšanu lietot programminženierijas standartus. |
|
Kursa saturs(kalendārs) | |
1 Programminženierijas būtība. Veiksmīgs informācijas sistēmas izstrādes projekts.
2 Informācijas sistēmu izstrāde Latvijā. Informācijas sistēmu izstrādi reglamentējošie dokumenti. 3 Standarts EIA / IEEE J-Std-016-1995. Programmatūras dzīves cikls un tā procesi. 4 Informācijas sistēmu izstrādi regulējošie galvenie normatīvie akti Latvijā. Publisko iepirkumu likums. 5 Projekta plānošana. 6 Sistēmas un programmatūras prasību noteikšana. 7 Koncepcijas un prasību dokumenti. 8 Darbības koncepcijas apraksta dokumenta saturs un organizācija. 9 Programmatūras prasību dokumenta saturs un organizācija. 10 Programmatūras projektējuma apraksta saturs un organizācija. Lietotāju saskarne. 11 Implementēšana. 12 Programmatūras testēšana. 13 Programmatūras lietotājiem paredzētā dokumentācija. 14 Lietotāja instrukcijas dokumenta saturs un organizācija. 15 Programmatūras pavadīšanas dokumentācija. 16 Programmatūras nodošana ekspluatācijā un uzturēšana. |
|
Prasības kredītpunktu iegūšanai | |
Iesniegts un aizstāvēts kursa darbs.Kursa darbā ir patstāvīgi jāizpilda dotais uzdevums. Darba izstrāde ietver standarta analizēšanu un pielāgošanu konkrētai situācijai. | |
Obligātā literatūra | |
1. IEEE Std P1498/EIA IS 640:1995 Software Development. USA. Pieejams pie kursa vadošā mācībspēka.
2. Pressman R.S. Software Engineering: a Practitioner’s Approach/ 7th ed. New York: McGraw-Hill Higher Education, 2010. 895 lpp. 3. Sommerville I. Software engineering/ 8th ed. Harlow: Addison-Wesley, 2007. 840 lpp. |
|
Papildliteratūra | |
1. „Latvijas Vēstneša” tiesību aktu vortāls likumi.lv [tiešsaiste]. Pieejams: http://www.likumi.lv
2. Zaiceva L. Programmatūras izstrādes tehnoloģija. Rīga: Rīgas Tehniskā universitāte, 2002. 244 lpp. 3. IEEE Computer Society SWEBOK Guide to the Software Engineering Body of Knowledge/ 2004 Version. [tiešsaiste]. Pieejams: http://www.computer.org/portal/web/swebok/htmlformat. |
|
Piezīmes | |
Nozares teorētiskais pamatkurss ITF profesionālās bakalaura studiju programmas „Programmēšana” un obligātais studiju kurss akadēmiskās bakalaura studiju programmas „Datorvadība un datorzinātne” pilna laika studijās. |