LA1466 Programmatūras inženierija

Kods LA1466
Nosaukums Programmatūras inženierija
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Augstākā līmeņa, Profesionālais
Tematiskā joma Datorika
Struktūrvienība Liepājas akadēmija
Mācībspēks Dzintars Tomsons
Kredītpunkti 3.0
Daļas 1
Anotācija Kursa teorētiskajā daļā studenti iegūst zināšanas un izpratni par IT projektu izstrādi, programmatūras izstrādes dzīves ciklu, metodoloģijām, kuras tiek pielietotas IT projektos. Praktiskajā daļā studenti iegūst prasmes lietot un izmantot praksē projektu pārvaldības rīku JIRA vai kādu citu tam pielīdzināmu projektu pārvaldības rīku. Studenti iegūst zināšanas par Git, GitHub un pratīs izmantot Git pamatkomandas, lai tās spētu izmantot praksē, ikdienā..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
IT projektu organizācija, izstrāde 4 6 0 0
Izstrādes dzīves cikla pamati 2 4 0 0
Agile metodoloģijas 2 6 0 0
Lietotāja izpratne, mērķauditorija, prasību vākšanas metodes 4 8 0 0
Versiju kontroles sistēma Git un izpratnes veidošana par versionēšanu, izstrādājot produktu Git pamatkomandas un to izmantošana Rīks GitHub un tā izmantošana 4 12 0 0
Projektu pārvaldības rīki un to izmantošana IT projektos Praktiskais darbs ar projektu pārvaldības rīku JIRA vai kādu citu tam pielīdzināmu rīku 2 8 0 0
Programmētāja ikdienas rīki 2 8 0 0
Prasību noteikšana lietotājstāstos 4 8 0 0
Kopā: 24 60 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Kursa mērķis ir veidot izpratni par IT projektu izstrādi, versionēšanu, kā arī programmatūras prasību noteikšanu un to dokumentēšanu. Studiju kursa uzdevumi: 1. Radīt studentiem izpratni par IT projektu izstrādes modeļiem; 2. Radīt studentiem izpratni par programmatūras dzīves ciklu; 3. Sniegt studentiem zināšanas par lietotāja izpratni un prasību noteikšanu IT projektos; 4. Sniegt studentiem zināšanas par nozarē izmantotiem izstrādes un pārvaldības rīkiem.
Sasniedzamie studiju
rezultāti un to vērtēšana
Zināšanas: Zina priekšstata līmenī par programmatūras izstrādes projektu vadīšanu; Zina, kas ir IT projekts un kādi ir to izstrādes modeļi; Zina, kas ir programmatūras izstrādes dzīves cikls; Zina, kāda veida aktivitātes ir programmatūras izstrādes dzīves ciklā; Zina, kāda veida metodoloģijas tiek pielietotas izstrādājot IT produktu programmatūras izstrādes dzīves ciklā; Zina, kas ir lietotājstāsts un prasības; Zina, kas ir projekta pārvaldības rīks; Zina, kā lietot projekta pārvaldības rīkus IT projektu vajadzībām; Zina, kas ir versionēšana; Zina, kas ir Git; Zina, kas ir GitHub; - Noteiktos termiņos iesniegti un aizstāvēti praktiskie darbi. Sekmīgi nokārtots eksāmens.
Prasmes: Prot klasificēt, kas ir prasība un kā veidot lietotājstāstus; Prot lietot Git vai kādu citu pielīdzināmu versiju kontroles sistēmu; Prot lietot Git pamatkomandas, lai spētu klonēt, sapludināt kodu, veidot koda pārskata pieprasījumus, veidot zarus un pārvietoties starp tiem; Prot veidot projektus projektu pārvaldības rīkā JIRA vai tam pielīdzināmā projektu pārvaldības rīkā; - Noteiktos termiņos iesniegti un aizstāvēti praktiskie darbi. Sekmīgi nokārtots eksāmens.
Kompetence: Spēj veidot lietotājstāstus, strukturēt tajos prasības projektu pārvaldības rīkā JIRA vai tam pielīdzināmā projektu pārvaldības rīkā; Spēj veidot uzdevumus attiecībā pret IT projekta vajadzībām projektu pārvaldības rīkā JIRA vai tam pielīdzināmā projektu pārvaldības rīkā. - Noteiktos termiņos iesniegti un aizstāvēti praktiskie darbi. Sekmīgi nokārtots eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Noteiktos termiņos iesniegti un aizstāvēti praktiskie darbi - 60%
Sekmīgi nokārtots eksāmens - 40%
 
Priekšzināšanas -
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 12.0 12.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]