SIT - Sveučilište u Zadru

6. semestar · Izborni · 4 ECTS

Principi, metode i prakse u kontinuiranom razvoju softverskih rješenja

O kolegiju

Suvremeni principi, pristupi, metode i prakse u kontinuiranom razvoju softverskih rješenja, od razlika između pristupa XP, agilnih metoda i DevOps do načela društvenog kodiranja kao kooperativne paradigme razvoja. Obrađuju se cjevovodi za kontinuiranu integraciju i isporuku koji koriste distribuirani sustav za kontrolu verzija, uz tehnologije Docker, Jenkins i Kubernetes, uloga platformi u oblaku te izrada popratne dokumentacije za sve faze razvoja.

Ishodi i teme

Izvođenje nastave i provjera znanja

Nastava se izvodi kroz predavanja, vježbe i samostalne zadatke, a na vježbama se uz Git, JUnit, Jenkins, GitHub Actions, Docker i Kubernetes izgrađuju i dokumentiraju cjevovodi kontinuiranog razvoja. Ocjena se formira iz dvaju kolokvija (ukupno do 50 bodova), dvaju samostalnih zadataka (do 30 bodova) i završnog ispita (do 20 bodova).

Nositelj i izvoditelji