1. Življenjski cikel programske opreme: teorija in praksa : magistrsko deloBoštjan Gornik, 2024, master's thesis Abstract: Življenjski cikel programske opreme je večstopenjski in široko opredeljen razvojni proces za doseganje zelo kakovostne programske opreme. Ključnega pomena je pravilna izbira in implementacija procesnega modela, ki definira pristop k razvoju programske opreme od začetka do konca. Od tod tudi ideja za magistrsko delo, v sklopu katerega smo najprej raziskali in predstavili celoten življenjski cikel programske opreme, vključno z aktualnimi procesnimi modeli in pristopi za izboljšanje le-teh. Zatem sledi empirični del, kjer smo na podlagi anketiranja in analize pridobljenih rezultatov pridobili odstotek odstopanja med teorijo procesnih modelov in uporabo le-teh v praksi, kar je bil vseskozi naš glavni cilj. Keywords: življenjski cikel razvoja programske opreme, faze življenjskega cikla razvoja programske opreme, procesni modeli razvoja programske opreme, pristopi za izboljšanje razvojnih procesov, primerjava teorije procesnih modelov z uporabo v praksi Published in DKUM: 06.02.2024; Views: 411; Downloads: 59 Full text (4,19 MB) |
2. Primerjave različnih življenjskih ciklov razvoja programske opreme : diplomsko deloDomen Soršak, 2023, undergraduate thesis Abstract: Programska oprema je za veliko ljudi del njihovega vsakdana. Naše življenje naredi lažje in udobnejše. Bolj kot je programska oprema kvalitetna in uporabna, raje in pogosteje jo uporabljamo. Do takšne programske opreme najlažje pridemo, če se držimo dobro definiranih postopkov izdelave programske opreme ter če se ustrezno lotimo vsake faze v življenjskem ciklu razvoja programske opreme. Posamezniki, ekipe in podjetja, ki se ukvarjajo z razvojem programske opreme, se tega zavedajo in tudi poslužujejo.
V diplomski nalogi bomo raziskali življenjski cikel razvoja programske opreme ter podrobneje spoznali vsak posamezen cikel oz. fazo, ki se v življenjskem ciklu razvoja programske opreme pojavi. Predstavili bomo tudi različne metodologije za razvoj programske opreme ter z njimi povezane prednosti in slabosti. Keywords: življenjski cikel razvoja programske opreme, metodologije razvoja programske opreme, razvoj programske opreme Published in DKUM: 07.06.2023; Views: 645; Downloads: 84 Full text (1,83 MB) |
3. Izdelava in implementacija novega sistema za upravljanje fiktivnega skladišča na podlagi standarda ISO 12207:2017 : magistrsko deloŠpela Kovše, 2022, master's thesis Abstract: Kljub temu, da ISO svoje standarde opredeljuje povsem preprosto – kot formulo, ki opisuje najboljši način, kako nekaj narediti, pa so standardi v očeh mnogih še vedno nerazumljeni, priložnosti, ki jih dajejo, pa neprepoznane. V našem delu zato predstavljamo standardizacijo in opisujemo standard ISO 12207:2017 ter njegovo uporabo na primeru fiktivnega skladišča. K temu pristopamo tako, da rešujemo problem osnovanja in vpeljave novega sistema za upravljanje skladišča v fiktivno delovno okolje, pri čemer razlago uporabe standarda podkrepimo z apliciranjem na teoretičnem primeru. Standardi so pomembni, ker pomanjkanje usklajenosti sorodnih tehnologij v različnih državah in/ali regijah povzroči prenekatere ovire, sprejem standardov med vsemi zainteresiranimi členi pa olajša postopek sodelovanja. Standardizacijo lahko dosežemo tudi na nižjem nivoju, na primer na stopnji organizacije. S tem je podjetju omogočena preglednost in združljivost rezultatov dela posameznih faz v procesih nastajanja proizvoda ali storitve. Glavni namen standarda ISO 12207 je tako vzpostavitev okvira, v katerem povezujemo procese. Sledenje standardu pomaga vpeljati nove rešitve na način, ki ga razumejo vsi, ki so v postopek vključeni. Pri tem uporabniki presodijo, ali lahko določene naloge in opravila izpolnijo sami, ali pa za izpolnitev zahteve zadolžijo nekoga drugega, oziroma najamejo zunanjega partnerja. Keywords: standard, ISO 12207:2017, življenjski cikel programske opreme, sistem za upravljanje skladišča, primer implementacije Published in DKUM: 16.01.2023; Views: 617; Downloads: 48 Full text (2,32 MB) |
4. Primerjava različnih ciklov razvoja programske opreme : diplomsko deloKlemen Hercog, 2022, undergraduate thesis Abstract: Programska oprema se danes dotika vseh kotičkov naših življenj. Zaradi tega je
izjemnega pomena, da so postopki in metode za izdelavo programskih rešitev zelo dobro
definirani in določeni. V diplomskem delu smo na splošno predstavili razvoj programske
opreme skozi različne faze življenjskega cikla, opisali smo različne tehnologije za njen
razvoj ter jih med seboj primerjali. V nadaljevanju smo izvedli analizo o uporabi
tehnologij v realnem svetu. Na osnovi rezultatov smo proučili, kako dobro so razvijalci
seznanjeni z različnimi modeli in ogrodji ter kakšni so trenutni trendi pri razvoju. Keywords: SDLC, razvoj programske opreme, življenjski cikel programske opreme Published in DKUM: 08.11.2022; Views: 1063; Downloads: 140 Full text (1,57 MB) |
5. |
6. |
7. Primerjava življenjskih ciklov razvoja programske opremeTajda Bogovič, 2017, undergraduate thesis Abstract: Programska oprema (ang. Software) je zbirka računalniških programov, ki omogočajo delovanje računalnika kot celoto. Predstavlja ključno sredstvo za izvajanje poslovnih procesov, zato je razvoj programske opreme nepogrešljiv element za uspešno poslovanje. V diplomskem delu smo opredelili pojem življenjskega cikla programske opreme, predstavili faze njenega razvoja ter podali opis modelov razvoja. Nato je sledila analitična primerjava posameznih modelov razvoja programske opreme (prednosti, slabosti oz. pomanjkljivosti) in razlogi za najprimernejšo uporabo teh. Na podlagi anketiranja študentov smo preučili njihovo poznavanje ter ustreznost uporabe agilnega modela pri razvoju programske opreme v okviru projektnega dela. Keywords: življenjski cikel programske opreme, razvoj programske opreme, modeli razvoja programske opreme Published in DKUM: 18.08.2017; Views: 2560; Downloads: 411 Full text (982,47 KB) |
8. TESTIRANJE PROGRAMSKE OPREME NA OSNOVI ORODIJ MICROSOFTDavid Herman, 2016, undergraduate thesis Abstract: Predstavili smo pomen testiranja programske opreme ter prikazali, kako uspešno testirati programsko opremo skozi njen razvojni življenjski cikel in kaj dosežemo z uspešnim testiranjem. V drugem delu diplomske naloge smo predstavili orodja in tipe testiranja ki so na voljo v Visual Studio 2013. Na kratko smo opisali delo s testnimi rezultati in zaključek testiranja. V zadnjem delu smo prikazali praktično uporabnost orodij za testiranje Visual Studia 2013 po tehniki V-modela, ki je zasnovan tako, da se proces testiranja začne v zgodnjem razvoju programske opreme, in zapisali ugotovitve. Končni rezultat je strnjen opis in predstavitev orodij ter tipov za testiranje programske opreme, ki jih nudi Visual Studio 2013, ter praktična uporaba pri testiranju. Keywords: testiranje programske opreme, faze in življenjski cikel testiranja, V-model testiranja, orodja za testiranje, Visual Studio 2013. Published in DKUM: 27.09.2016; Views: 1343; Downloads: 181 Full text (9,37 MB) |
9. MODEL IMPLEMENTACIJE DIREKTIV ZA IT V ŽIVLJENJSKEM CIKLU PROGRAMSKE OPREMESergej Kovač, 2010, master's thesis Abstract: Magistrsko delo obravnava vpliv direktiv za IT v življenjskem ciklu programske opreme. Kratko so predstavljeni modeli razvoja programske opreme. Podan je pregled direktiv regulatornih organov FDA in EMA, standarda ISO12207 in priporočil GAMP na področju farmacevtske industrije in njihov vpliv na življenjski cikel informacijskega sistema. Direktive FDA so najstrožje direktive, ki predpisujejo delovanje posameznih informacijskih sistemov v farmacevtskem okolju. EMA je evropski regulatorni organ, ki v večini povzema direktive FDA prilagojene evropskemu tržišču.Predstavljen je nabor konceptov in praks za razvoj in podporo IT operacij ITIL. Za konkretno podjetje je izdelana primerjava klasifikacij informacijskih sistemov po direktivah in klasifikacija po korporacijskih pravilih. Ta primerjava omogoča enostavnejše sledenje zahtevam regulatornih organov, ki so povezane z razvojem in vzdrževanjem informacijskih sistemov. Podani predlogi za izboljšave trenutno vpeljanega življenjskega cikla informacijskega sistema so neposredno povezani z izpolnjevanjem zahtev obravnavanih direktiv za IT v farmacevtski industriji. Keywords: Življenjski cikel razvoja programske opreme, Regulatorni organ, FDA, EMA, Upravljanje kakovosti, Validacija IS Published in DKUM: 30.11.2010; Views: 2680; Downloads: 321 Full text (1,32 MB) |
10. PROJEKT RAZVOJA MODULA ZA SPLETNO APLIKACIJOCiril Sem, 2010, undergraduate thesis Abstract: Diplomsko delo opisuje projekt razvoja programske opreme na primeru modula za spletno aplikacijo, ki smo jo razvili v podjetju Margento R&D d.o.o., in se uporablja za administracijo Margento procesnega centra.
Namen diplomskega dela je prepoznavanje in zapis vseh aktivnosti in faz v razvoju programske opreme ter izbira primerne metode razvoja, kar je eden izmed pogojev za dobro planiranje in izvajanje projektov ter kvaliteten izdelek. Na osnovi dobrega planiranja projektov izboljšamo procese v načrtovanju, razvoju in vzdrževanju programske opreme, izboljšamo učinkovitost in povečamo izkoristek razpoložljivih virov ter zmanjšamo stroške razvoja, kar služi za boljše planiranje in optimizacijo nadaljnjih projektov. Keywords: razvoj programske opreme, življenjski cikel, projekt Published in DKUM: 26.07.2010; Views: 2011; Downloads: 220 Full text (6,51 MB) |