PREDMETI

Metode programskega inženirstva

5

ECTS Kreditne točke

Predavatelji
  • izr. prof. dr. Barbara Koroušič Seljak
Smeri
  • IKT2

Cilji

Cilj predmeta je seznaniti študenta s sodobnimi metodami programskega inženirstva. Kompetence študenta z uspešno zaključenim predmetom bodo vključevale razumevanje programskega inženirstva, poznavanje sodobnih metod in znanje o primerih uporabe le-teh.

Predmetnik

Uvod: zgodovinski pregled pristopov k načrtovanju programske opreme; modelno vodeno inženirstvo; agilni pristopi. Modeliranje programske opreme: razvojni cikel načrtovanja programske opreme; metodologije in metode za analizo in načrtovanje programske opreme; osnove načrtovanja (strukturni / objektno-orientirani postopki); sodobni postopki za izdelavo diagramov (npr. modeliranje po industrijskem standardu UML); domensko specifični jeziki. Načrtovanje sistema: načrtovanje in oblikovanje programske opreme (vidik kodiranja). Testiranje sistema: analiza in testiranje izvorne kode, testiranje na ciljnem sistemu. Vrednotenje sistema: osnove vrednotenja in ocenjevanja zmogljivosti sistemov; zagotavljanje varnosti pri kritičnih sistemih. Dokumentacija: dokumentacija in vidiki kakovosti.

Obveznosti

Zaključen študijski program prve stopnje s področja naravoslovja, tehnike ali računalništva. disciplines or computer science.

Preverjanje znanja

Literatura in reference

Več
Skrij