Kursa nosaukums | Programminženierija II |
Kursa kods | InfT4005 |
Zinātnes nozare | Informācijas tehnoloģija (nav zn) |
Kredītpunkti (ECTS) | 3 |
Kopējais stundu skaits kursā | 81 |
Studenta patstāvīgā darba stundu skaits | 81 |
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Kursā sniedz pamatzināšanas par procesu pieeju dažāda dzīves cikla programmatūras izstrādes projektos, iepazīstina ar pamatprocesu, atbalstošo procesu un organizatorisko procesu uzdevumiem un iespējamo realizāciju. Uz tipveida procesu bāzes apgūst programmatūras izstrādes metodes RAD, RUP un PRINCE. Apgūst dažādu funkcionālo lomu izpildi programmatūras izstrādes projektos. | |
Kursa saturs(kalendārs) | |
1 Programminženierijas pamatjēdzieni, definīcijas, termini. Standarti (ISO9000, ISO/IEC 12207 un IEEE Std-J-016)
2 Programmatūras izstrādes tipveida procesi, procesu pielāgošana. Programminženierija pamatprocesu norisē 3 Programmatūras testēšana - pamatprocess un kvalitātes nodrošināšanas sastāvdaļa. Testēšanas dokumentācija 4 Praktiskais darbs. Uzdevumu formulēšana, darba grupu izveidošana 5 Atbalstošie procesi. Kvalitātes nodrošināšana 6 Apskates. Uzsākšanas apskates, noslēguma apskates, procesu apskates, nodevumu apskates. Apskašu dokumentēšana 7 Prasību trasējamība. Konfigurācijas pārvaldība. Konfigurācijas pārvaldības tipveida objekti 8 Izmaiņu vadība. Vienota ziņojumu reģistra uzturēšana. Pasūtītāja un Izstrādātāju sadarbības forma 9 Izmaiņu vadības padomes (IVP). Praktiskā darba norises apskate 10 Dokumentēšanas process. Projekta dokumentācija. Lietotāja dokumentācija. Palīdzība (Help) 11 Organizatoriskie procesi. Programmētāja loma pārvaldības procesā 12 Procesu mijiedarbība. Projekta mērījumi 13 RAD (Rapid Application Development) 14 RUP (Rational Unified Process) 15 PRINCE 16 Praktiskā darba noslēguma apskate |
|
Prasības kredītpunktu iegūšanai | |
ir izstrādāts praktiskajā darbā uzdotais projekta process;
atbilstoši savai lomai veikta nepieciešamā sadarbība ar pārējiem praktiskā darba grupas dalībniekiem; neatkarīgi no praktiskā darba grupas atsevišķu dalībnieku sekmēm, grupa kopumā ir izpildījusi visus grupai uzdotos uzdevumus (t.i., ir izstrādājusi visus paredzētos procesus); praktiskā darba grupā ir veikta darba noslēguma apskate; ir izpildīts auditorijas rakstu darbs. |
|
Obligātā literatūra | |
1. Roger S.Pressman. Software Engineering. A Practitioner's Approach. European Adaptation. Fifth edition, adapted by Darrel Ince
2. ISO/IEC 12207 Standard for Information Technology. Software life cycle processes 3. Programmatūras izstrādes dzīves cikla vadlīnijas. (Std 12207 pielāgojums). DATI kvalitātes sistēmas dokuments Procesu pielāgošanas vadlīnijas. DATI |
|
Papildliteratūra | |
1. R.Čevere. Programmatūras izstrādes tipveida procesi un to pielāgošana. Kvalitāte, 2002., 2, lpp. 24.-25
2. Informācijas tehnoloģija. Programminženierija. Konfigurācijas pārvaldības plāns. LVS 69:1996 3. Informācijas tehnoloģija. Programminženierija. Programmatūras apskates un auditēšanas LVS 74:1996 4. Informācijas tehnoloģija. Programminženierija. Programmatūras kvalitātes nodrošināšanas plāns. LVS 65:1996 |
|
Piezīmes | |
Priekšmets iekļauts programmēšanas un datorsistēmu studiju programmu obligātajā daļā, 5.semestrī. |