FESB NASTAVA
Loading...
    Diplomski
    250 Računarstvo
    3. semestar
    Nema predmeta

    Programsko inženjerstvo u telekomunikacijama

    (FELJ18)
    2024/25 godina
    preduvjeti za upis
    Nema
    ciljevi predmeta

    Osposobljavanje studenata za:
    • razumijevanje i primjenu temeljnih načela i metoda programskog inženjerstva s primjenom u području telekomunikacija,
    • sudjelovanje u projektiranju, razvoju i održavanju programske opreme u telekomunikacijama,
    • trajno usvajanje i produbljivanje znanja iz područja programskog inženjerstva u telekomunikacijama.

    očekivani ishodi učenja

    Studenti će nakon uspješno savladanog predmeta moći:

    - definirati osnovne pojmove i koncepte programskog inženjerstva,
    - poznavanje značajki procesa programskog inženjerstva u telekomunikacijama,
    - vrednovati i primjenjivati metode i alate za razvoj telekomunikacijskih programskih proizvoda,
    - sudjelovati u razvoju telekomunikacijskih programskih proizvoda i primjenu odgovarajućih metoda programskog inženjerstva,
    - trajno usvajati znanja o novim i produbljivati znanja o postojećim metodama programskog inženjerstva u telekomunikacijama.

    nositelji predmeta
    nastava i predavači
     
    30 sati
    2 sata tjedno × 15 tjedana
     
    Laboratorijske vježbe
    30 sati
    2 sata tjedno × 15 tjedana
    sadržaj

    Modeli razvitka telekomunikacijskih sustava. Objektno strukturiranje telekomunikacijskih sustava. Programski proizvod. Modeli životnog ciklusa programskog proizvoda. Specifikacija zahtjeva. Formalne metode. Tehnike testiranja. Softverska metrika. Ekonomika programskog inženjerstva. Kvaliteta softvera. Održavanje programske opreme. Programski jezici, tehnike i alati za razvitak telekomunikacijske programske opreme. Primjena UML, RUP, PROPS i agilnih metoda u razvoju telekomunikacijske programske opreme. Brzi razvoj telekomunikacijske programske opreme. Agilne metode. Inovativna R&D organizacija. Vođenje softverskih projekata.

    preporučena literatura
    • Antun Carić: Istraživanje i razvoj u informacijskoj i komunikacijskoj tehnologiji, ELEMENT, Zagreb, 2006.

    • Ian Sommerville: Software Engineering, Addison Wesley, UK, 2008.

    • Dinko Begušić: Programsko inženjerstvo u telekomunikacijama, interni nastavnitekst, 2012.

    dopunska literatura
    • Software Engineering Body of Knowledge (SWEBOK), http://www.swebok.org/, Computer Society of IEEE (Institute of Electrical and Electronics Engineers) & ACM (Association for Computer Machinery)

    • Robert S. Pressman: Software Engineering: A Practitioner's Approach, McGraw-Hill Inc., 2000.

    jezik poduke
    Hrvatski
    način praćenja kvalitete i uspješnosti izvedbe svakog predmeta i/ili modula

    Mišljenja studenata o kvaliteti nastave putem anketa.
    Nastavnici koji podučavaju srodne predmete surađuju i zajednički vode brigu o kvaliteti nastave.
    Povremeno promatranje i evaluacija nastave od strane voditelj studija.

    ispit (način polaganja, ispitni rokovi)

    Tijekom semestra održat će se dva međuispita (kolokvija). Međuispiti se održavaju u pisanom obliku. Međuispit sadrži deset pitanja, a trajanje međuispita je dva školska sata. Na završnom ispitu studenti polažu dio gradiva koji nije obuhvaćen međuispitima te dio gradiva koji nisu uspješno položili na međuispitima.

    Uvjet za pozitivnu ocjenu je pozitivna ocjena svih laboratorijskih vježbi i najmanje 50% bodova na svakom međuispitu.

    Ocjena kontinuirane provjere znanja
    Ocjena (%) = 0,3 (M1 + M2) + 0,4 L

    L - ocjena laboratorijskih vježbi izražena u postotcima
    M1, M2 - ocjene međuispita izražene u postotcima

    Ocjena kontinuirane provjere znanja utvrđuje se kako slijedi:
    Ocjena (%) Ocjena
    50%-51% - dovoljan (-2)
    52%-58% dovoljan (2)
    59%-61% + dovoljan (+2)
    62%-64% - dobar (-3)
    65%-71% dobar (3)
    72%-74% + dobar (+3)
    75%-77% - vrlo dobar (-4)
    78%-84% vrlo dobar (4)
    85%-87% + vrlo dobar (+4)
    88%-90% - izvrstan (-5)
    91%-100% izvrstan (5)

    Konačna ocjena utvrđuje se temeljem ocjene kontinuirane provjere znanja i usmenog dijela završnog ispita. Preduvjet za pristup završnom ispitu ili popravnom ispitu je pozitivna ocjena svih laboratorijskih vježbi i pozitivna ocjena svih auditornih vježbi. Studenti koji ne polože ispit putem međuispita i završnog ispita, mogu pristupiti popravnom ispitu. Na popravnom ispitu polaže se cjelovito gradivo predmeta.

      Nastavne jedinice za Predavanja Broj sati
    1.

    Programski proizvod. Osnovni pojmovi programskog inženjerstva.

    2 sata
    2.

    Modeli životnog ciklusa programskog proizvoda.

    2 sata
    3.

    Značajke programskih proizvoda za primjenu u telekomunikacijkim sustavima.

    2 sata
    4.

    Modeli razvoja RUP, XP, PROPS.

    2 sata
    5.

    UML. Agilne metode razvoja. SCRUM, KANBAN.

    2 sata
    6.

    Vođenje softverskih projekata u telekomunikacijama.

    2 sata
    7.

    Inovativna R&D organizacija. Zaštita intelektualnog vlasništva.

    2 sata
    8.

    Prvi međuispit

    2 sata
    9.

    Specifikacija zahtjeva programskih proizvoda u telekomunikacijama.

    2 sata
    10.

    Tehnike testiranja telekomunikacijskih programskih proizvoda.

    2 sata
    11.

    Softverska metrika i kvaliteta softvera.

    2 sata
    12.

    Održavanje programskih proizvoda u telekomunikacijama.

    2 sata
    13.

    Tehnike za izradu robustnog komunikacijskog softvera.

    2 sata
    14.

    Implementacija telekomunikacijskog programskog proizvoda.

    2 sata
    15.

    Drugi međuispit

    2 sata
      Nastavne jedinice za Laboratorijske vježbe Broj sati
    1.

    Programski proizvod i programsko inženjerstvo u telekomunikacijama

    2 sata
    2.

    Upravljanje životnim ciklusom proizvoda

    2 sata
    3.

    Strukturirani pristup modeliranju i kodiranju

    2 sata
    4.

    Projektni pristup programskom inženjerstvu (izrada projekta).

    16 sati
    5.

    Promjene u projektu - utjecaj novih zahtjeva

    2 sata
    6.

    Agilni pristupi procesima i organiziranju timova

    2 sata
    Niste više prijavljeni

    Istekla vam je prethodna prijava te se morate ponovno prijaviti.

    Nastao je problem u radu sustava

    Informacije o problemu smo pohranili i nastojat ćemo ga riješiti. Ako vas ova greška sprječava da obavite nešto važno, možete nas odmah kontaktirati na helpdesk@fesb.hr.

    Vaš preglednik nije podržan

    Koristite web preglednik koji nije podržan. Za puno korisničko iskustvo, preuzmite najnoviju inačicu vašeg preglednika.