Navigacija

26E113PAPA - Praktikum iz alata za projektni menadžment i automatizaciju

Specifikacija predmeta
Naziv Praktikum iz alata za projektni menadžment i automatizaciju
Akronim 26E113PAPA
Studijski program Elektrotehnika i računarstvo
Modul modul Računarska tehnika i informatika
Tip studija osnovne akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
Nastavnik/saradnik (DON)
Broj ESPB 3.0 Status predmeta izborni
Uslovljnost drugim predmetima nema
Ciljevi izučavanja predmeta Studenti će kroz praktičan rad naučiti kako da koriste industrijski relevantne alate za organizaciju timova i projekata, za automatizaciju izgradnje i isporuke softvera, za izradu softverske dokumentacije i alate zasnovane na veštačkoj inteligenciji.
Ishodi učenja (stečena znanja) Po završetku kursa, studenti će biti sposobni da koriste alate za upravljanje razvojem softverskih projekata, alate za automatizaciju razvoja softvera i izradu softverske dokumentacije i alate zasnovane na veštačkoj inteligenciji.
Sadržaj predmeta
Sadržaj teorijske nastave Uloga softverskih alata za upravljanje projektima, kolaboraciju i komunikaciju u timovima. Osnovne radne table za softverske timove koje koriste agilne metodologije. Vrste softverske dokumentacije. Upravljanje zavisnostima između paketa i projekata. Efikasne strategije za razvoj softvera vođen veštačkom inteligencijom (VI) i integracija VI alata u životni ciklus razvoja softvera.
Sadržaj praktične nastave Rad sa softverskim alatima za upravljanje projektima, kolaboraciju i komunikaciju na primeru alata JIRA, Trello, Slack i dr. Rad sa alatima za automatizaciju izgradnje softvera na primeru alata kao što su Maven i drugi. Rad sa alatima za softversku dokumentaciju. Korišćenje alata zasnovanih na veštačkoj inteligenciji za automatizaciju zadataka u kodiranju na primeru alata GitHub Copilot.
Literatura
  1. G. Cantrell, Automate Everyday Tasks in Jira: A practical, no-code approach for Jira admins and power users to automate everyday processes , Packt Publishing, 2021.
  2. B. Joiner, Supercharging Productivity with Trello: Harness Trello’s powerful features to boost productivity and team collaboration, Packt Publishing, 2023.
  3. B. Varanasi, Introducing Maven: A Build Tool for Today's Java Developers, 2nd edition, Apress, 2019.
  4. C. Chinchilla, Technical Writing for Software Developers: Enhance communication, improve collaboration, and leverage AI tools for software development, Packt Publishing, 2024.
  5. D. Drašković, Skripta iz predmeta Upravljanje softverskim projektima, Elektrotehnički fakultet u Beogradu, 2025.
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
1 1 1
Metode izvođenja nastave Predavanja i laboratorijske vežbe. Usmena odbrana domaćih zadataka i projekata.
Ocena znanja (maksimalni broj poena 100)
Predispitne obaveze Poena Završni ispit Poena
Aktivnosti u toku predavanja 0 Pismeni ispit 30
Praktična nastava 70 Usmeni ispit 0
Projekti 0
Kolokvijumi 0
Seminari 0