STROKOVNI PRISPEVKI Izboljšanje testiranja programske opreme študija primera Sašo Greblo CGS plus, d. o. o., Brnčičeva ulica 13, 1000 Ljubljana saso.g

Velikost: px
Začni prikazovanje s strani:

Download "STROKOVNI PRISPEVKI Izboljšanje testiranja programske opreme študija primera Sašo Greblo CGS plus, d. o. o., Brnčičeva ulica 13, 1000 Ljubljana saso.g"

Transkripcija

1 STROKOVNI PRISPEVKI Izboljšanje testiranja programske opreme študija primera Sašo Greblo CGS plus, d. o. o., Brnčičeva ulica 13, 1000 Ljubljana Izvleček Članek obravnava izboljšanje procesa testiranja programske opreme v življenjskem ciklu programske opreme v majhni družbi, ki se ukvarja z razvojem programske opreme za projektiranje nizkih gradenj. Programska oprema je kompleksna, podpira več jezikov, več platform CAD (Computer Aided Design), različne operacijske sisteme in lokalne standarde, ki so predpisani v posameznih državah. Analiziran je proces razvoja programske opreme s poudarkom na testiranju. Predlogi sprememb se nanašajo na: a) testiranje funkcij, b) testiranje prevedenih programskih modulov ter c) testiranje namestitvenih procedur. Predlog dopolnitve procesa testiranja funkcij vpeljuje strokovni pregled programske kode. Predlog dopolnitve testiranja prevedenih programskih modulov ter testiranja namestitvenih procedur predvideva sistematizacijo postopkov in dokumentov kot osnovni korak v pripravo načrtov testiranja skladno z ISO/IEC/IEEE ter regresijsko testiranje. Predlog dopolnitve testiranja namestitvenih procedur dodatno predvideva sistematizacijo testiranja namestitvenih procedur v tri nivoje in avtomatizacijo testiranja. Ocenjeno je, da se bo investicija v izdelavo načrtov testiranja, avtomatizacijo testiranja ter vpeljavo dokumentiranja testiranja povrnila v manj kot dveh letih. Ključne besede: testiranje programske opreme, avtomatsko testiranje programske opreme, optimizacija testiranja programske opreme, (ROI) donosnost naložbe. Abstract Improving software testing case study The article addresses the improvement of the software testing process in a small company engaged in the development of civil engineering design software. The software is complex, localised into a number of languages, supports multiple CAD platforms, different operating systems as well as local standards. The software development process focusing in particular on testing has been analysed. Prepared were proposals for the improvement of the testing process related to: a) unit testing, b) testing of localised software modules, and c) testing of installation procedures. The proposal for the update of unit testing introduces peer review. The proposal for the update of testing of localised software modules and testing of installation procedures envisages the systematisation of procedures and documents as a prerequisite for the preparation of testing plans in accordance with ISO/IEC/IEEE as well as regression testing. In addition, the proposal for the update of testing of installation procedures provides for the systematisation of testing of installation procedures into three levels along with the automation of software testing. It is estimated that the investment in the production of test plans, test automation and the introduction of testing documentation will be returned in less than two years. Keywords: software testing, automated software testing, optimization of software testing, return on investment (ROI). 1 UvOd Prodajni modeli programske opreme se spreminjajo. spletna prodaja je vse pomembnejša; pri spletni prodaji programske opreme pa je vse bolj pomembna kakovost programske opreme v primerjavi s klasičnimi prodajnimi kanali, kot so npr. direktna prodaja ali prodaja preko partnerske mreže, pri katerih predprodajne, prodajne in poprodajne aktivnosti potekajo na osebni ravni. Neposredni osebni pristop je v primeru spletne prodaje izgubljen (Greblo, 2016). V obravnavanem primeru je treba pri razvoju programske opreme za načrtovanje nizkih gradenj upoštevati kar nekaj specifičnih značilnosti, ki so povezane tudi z zahtevami uporabnikov in prilagoditvami programske opreme lokalnim okoljem. Programska oprema je prilagojena delovanju različnih platform CAD proizvajalcev Autodesk in Bricsys. V programsko opremo je vgrajenih 35 tehničnih standardov, ki so predpisani v 17 državah, prevajajo pa jo v petnajst jezikov. 78 U P O R A B N A I N F O R M A T I K A

2 Ohranjanje stika s sodobnimi trendi načrtovanja zahteva konstanten razvoj programske opreme. Ekipa tehnične podpore v podjetju je zaznala povečan obseg dela pri odpravljanju težav, ki so povezane s kakovostjo programske opreme. Odpravljanje zaznanih težav s kakovostjo programske opreme mora biti prioriteta vsakega razvijalca. Podjetje za uspešen razvoj potrebuje zadovoljne obstoječe in nove uporabnike. Težave s kakovostjo programske opreme povzročajo nezadovoljstvo obstoječih uporabnikov in oteženo pridobivanje novih. Analiza procesa razvoja programske opreme je nakazala težave v procesu testiranja. Sredstva, ki jih ima na voljo razvojna ekipa, ostajajo enaka, kljub temu da količina programske kode neprestano narašča. Testiranje ni popolno in podjetje ga mora izboljšati. Velik delež testov opravljajo ad hoc. Dejstvo je, da zaradi omejenih človeških in strojnih virov nikoli ne bo dovolj sredstev za testiranje, zato mora podjetje rezerve iskati drugje. Postavili smo si cilj, da bomo raziskali možnosti izboljšanja testiranja programske opreme v podjetju. Raziskali smo standarde na področju razvoja in testiranja programske opreme, metodologije razvoja ter postopke in metode testiranja programske opreme. Na podlagi rezultatov analize procesa razvoja programske opreme s poudarkom na testiranju je pripravljen predlog optimizacije procesa testiranja. Predlog predvideva organizacijske spremembe in implementacijo avtomatskega testiranja v proces testiranja namestitvenih procedur. Predvidena je priprava projekta optimizacije testiranja in izvedba v več fazah. Vodstvo je predlog sprejelo in projekt optimizacije testiranja je v teku. Del predlaganih sprememb se že uporablja. 1 TesTIRaNJe PROGRaMsKe OPReMe 1.1 Osnovni pojmi in metodologije testiranja programske opreme Verifikacija in validacija Verifikacija funkcije pomeni, da se po smiselnem končanju določene faze razvoja preverja uspešnost delovanja funkcije. Validacija funkcije pomeni preverjanje pravilnosti delovanja (Solina, 1997) Metode bele, črne in sive skrinjice Poznani sta dve glavni metodi testiranja programske opreme: metoda bele skrinjice in metoda črne skrinjice. Metoda bele skrinjice testira notranjost zgradbe programa. Potrebno je znanje o programski kodi in arhitekturi programa (Solina, 1997). Testni podatki pri testiranju po metodi bele skrinjice pogosto izhajajo iz programske logike in pogosto zanemarjajo specifikacijo (Myers, Badgett in Sandler, 2011). Metoda črne skrinjice testira pravilnost obnašanja sistema samo s pregledovanjem izhodnih rezultatov. Notranja zgradba programa in struktura kode sta pri tej metodi skrita (Solina, 1997). Metoda črne skrinjice ne odkrije vseh napak, zato lahko uporabljamo komplementarno metodi črne skrinjice metodo sive skrinjice. Metoda sive skrinjice zahteva poznavanje arhitekture in ključnih komponent strukture programa, ki so podlaga pripravi načrta testiranja. Po metodi sive skrinjice lahko tester sistematično oži nabor potencialnih komponent programa, ki so vir napak (Dustin, Garett in Gauf, 2009) ad hoc testiranje Ad hoc testiranje nima pripravljenih načrtov testiranja, testi se ne dokumentirajo in testni primeri se ne shranjujejo (Wigmore, 2012) Testiranje enot Enota je najmanjša zaokrožena celota programa. Obravnavano podjetje enoto imenuje funkcija. Največkrat je cilj testiranja funkcije verifikacija. V primeru dobro definiranih zahtev na ravni funkcije lahko funkcijo tudi validiramo. Testiranje enot izvajamo po metodi bele skrinjice (Čebokli, 2006) Regresijsko testiranje Tehniko regresijskega testiranja lahko izvajamo na kateri koli ravni testiranja z namenom obvladovanja sprememb programske opreme in preprečevanja napak, ki so enkrat že bile odpravljene. Regresijski testi so obstoječi testi, ki se izvajajo po vsakem popravku v programski opremi. Popravek je lahko posledica dodajanja nove funkcionalnosti ali pa popravljanja odkritih napak (Čebokli, 2006) IsO/IeC Standard ISO/IEC/IEEE definira tehnike načrtovanja testiranja programske opreme, ki jih lahko uporabljamo tako med načrtovanjem kot med implementacijo procesov testiranja (ISO/IEC 29119, 2016). U P O R A B N A I N F O R M A T I K A 79

3 1.2 avtomatsko testiranje programske opreme Nekaterim pomeni pojem avtomatsko testiranje programske opreme razvoj na podlagi načrtov testiranja ali testiranja enot, drugim pa avtomatizacijo testiranja z implementacijo orodij za zajem, snemanje in predvajanje. Avtomatsko testiranje je mogoče v vseh fazah testiranja programske opreme. Vse teste, ki se izvajajo kot del ročnega testiranja, lahko avtomatiziramo. Avtomatsko testiranje krepi prizadevanja ročnega testiranja s poudarkom na tistih testih, ki jih ročno testiranje težko izvaja. Avtomatsko testiranje ne nadomešča potreb po ročnih testerjih z analitičnim znanjem, znanjem priprave testnih strategij in razumevanja tehnik testiranja. Ekspertna znanja ročnih testerjev služijo kot podlaga za pripravo načrta avtomatizacije testiranja. Avtomatskega in ročnega testiranja ni mogoče strogo ločiti. Med seboj se prepletata in dopolnjujeta. Če je avtomatsko testiranje implementirano pravilno, skrajša čas in zniža stroške testiranja, izboljša kakovost programske opreme in poveča učinke ročnega testiranja zaradi povečanja pokritosti testov ter razbremenitve testerjev od monotonega ročnega klikanja (Dustin, Garett in Gauf, 2009). 2 študija PRIMeRa 2.1 Omejitve v študiji primera Podjetje deli programsko opremo na programske rešitve in produkte. Študij primera obravnava tri modularno zasnovane programske rešitve in tri produkte. Plateia je programska rešitev, namenjena načrtovanju in rekonstrukciji cest, Ferrovia načrtovanju in rekonstrukcij železnic, Aquaterra urejanju in načrtovanju vodotokov. Zasnova produktov je ravno tako modularna, produkti pa so manj kompleksni od programskih rešitev in rešujejo specifične funkcionalnosti, ki so sicer vgrajene tudi v programskih rešitvah. Autopath je produkt, namenjen načrtovanju zavijalnih krivulj ter izdelavi analiz prevoznosti. Autosign je produkt, namenjen načrtovanju prometnih ureditev, Aquaflood pa učinkoviti izmenjavi podatkov med okoljem CAD (DWG) in programi MIKE Powered by DHI in HEC-RAS. Metodologija razvoja in testiranja programskih rešitev in produktov je enaka. 2.2 analiza stanja Analizirana je organizacijska struktura razvojne ekipe, proces izdaje verzije programske rešitve ali pro- Slika 1: Organigram razvojne ekipe 80 U P O R A B N A I N F O R M A T I K A

4 dukta ter proces testiranja v procesu izdaje verzije programske rešitve ali produkta Organizacijska struktura razvojne ekipe Razvojno ekipo sestavljajo zaposleni in zunanji sodelavci. Organigram razvojne ekipe prikazuje slika 1. Zunanji sodelavci zagotavljajo določeno fleksibilnost, njihova zahtevana strokovna znanja so različna. Pri manj zahtevnih nalogah je fluktuacija kadra večja. Običajno gre za pripravo vsebin, kot so npr. izdelava in dopolnjevanje knjižnic vozil, prometnih znakov idr. Zunanji sodelavci, ki sodelujejo pri zahtevnejših nalogah, so vezani na trajanje projektov. V procesu testiranja sodelujejo tester 1, vodja razvoja, produktni vodja 1, vodja programerjev in vsi programerji. Za razvoj zagotavljanja kakovosti programske opreme in testiranja je odgovoren vodja razvoja Testiranje predloge in datotek CuI Predloge datotek CUI pripravljajo vodja razvoja, vodja programerjev in produktni vodja 1 vsak za programsko rešitev ali produkt, za katerega je zadolžen. V fazi procesa priprave orodnih trakov, menujev in funkcionalnosti testira predlogo in datoteke CUI oseba, ki je pripravila predlogo; testira ad hoc. Datoteke CUI testira z namenom verifikacije. Testira zagon ukazov v menujih in orodnih trakovih. Vizualno pregleda, ali se ob zagonu ukaza odpre pravo pogovorno okno. Preveri pravilnost jezikovne različice, sintakso besed, usklajenost imen med ukazi v menujih in orodnih trakovih idr Proces izdaje verzije programske rešitve ali produkta Podjetje izdaja novo verzijo programskih rešitev in produktov enkrat letno. Izidi popravkov verzije so predvideni štirikrat letno. V primeru ugotovljenih kritičnih napak izdaja popravke verzije tudi večkrat. Proces izdaje verzije programske rešitve ali produkta vsebuje štiri podprocese: programiranje funkcij, prevajanje programske kode, priprava orodnih trakov, menujev in funkcionalnosti ter priprava namestitvenih datotek. Proces izdaje verzije programske rešitve ali produkta prikazuje slika Testiranje v procesu izdaje verzije programske rešitve ali produkta V procesu izdaje verzije so testirane funkcije, predloge datotek CUI (Custom User Interface), datotek CUI, prevedeni programski moduli ter namestitvene procedure. Procesi testiranja v posameznih podprocesih izdaje verzije programske rešitve ali produkta prikazuje slika Testiranje funkcij Funkcije testirajo programerji med razvojem. Lastno kodo testirajo ad hoc. Običajno testirajo delovanje funkcije z namenom verifikacije. Testirajo zagon funkcije in vizualno pregledajo pogovorno okno. Občasno testirajo funkcijo tudi z namenom validacije. Pri testiranju ne uporabljajo realnih testnih primerov. Lažje programirajo in testirajo na manjši količini vhodnih podatkov, saj lažje odkrijejo napake, funkcija deluje hitreje in lažje izračunajo pravilni rezultat. Slika 2: Proces izdaje verzije programske rešitve ali produkta U P O R A B N A I N F O R M A T I K A 81

5 Slika 3: Procesi testiranja v podprocesih izdaje verzije programske rešitve ali produkta Testiranje prevedenih programskih modulov Prevedene programske module testira tester 1. Testira po metodi črne skrinjice z namenom verifikacije. Testira po navodilih vodje razvoja ali vodje programerjev. Načrt testiranja ni definiran in dokumentiran. Kratka navodila so pripravljena sproti in so posredovana testerju 1 ustno ali v e-poštnem sporočilu. Programsko kodo prevajajo vsak dan, vendar testiranja ne izvajajo vsak dan. Tester 1 testira samo izbrano kodo. Rezultate testiranja dokumentira v Excelovem dokumentu. Struktura dokumenta ni določena. Odkrite napake prijavlja v MantisBT, sistemu za spremljanje in upravljanje programskih napak. Tester 1 pri prijavi klasificira napako ter podrobno opiše in določi stopnjo resnosti. Poda podatke o platformi CAD, operacijskem sistemu, verziji programske rešitve ali produkta, po potrebi priloži datoteko, na kateri je bil opravljen test, in nato objavi napako. Prijavljena napaka dobi svojo identifikacijsko številko. Prijavljene napake v reševanje razporeja vodja razvoja ali vodja programerjev. Popravljeno napako tester 1 ponovno testira. V primeru, da napake ne more več ponoviti, konča zadevo tako, da spremeni status prijavljene napake v sistemu v»closed«. Po končanem testiranju po e-pošti pošlje kratko poročilo in Excelov dokument vodji razvoja. V sporočilu na kratko opiše odkrite in popravljene napake ter kam je shranil testne primere Testiranje namestitvenih procedur Namestitvene procedure testira tester 1 po metodi črne skrinjice. Testira z namenom verifikacije. Vodja razvoja v e-poštnem sporočilu posreduje testerju 1 navodila za testiranje, ki vsebujejo podatke o verziji programske rešitve ali produkta, platformi in operacijskem sistemu, na katerem opravi testiranje ter informacijo o tem, kako podrobno testirati. Testira namestitveno proceduro programske rešitve ali produkta in zagon osnovnih ukazov. Seznam ukazov, ki naj bi jih testiral, običajno ni pripravljen. Vedno opravi tudi vizualni pregled uporabniškega vmesnika in pogovornih oken. Rezultate testiranja dokumentira v Excelovem dokumentu. Struktura dokumenta ni določena. Odkrite napake prijavlja v MantisBT. Po končanem testiranju pošlje po e-pošti kratko poročilo in Excelov dokument vodji razvoja. Programske rešitve in produkti so v več jezikih, delujejo na različnih platformah CAD in operacijskih sistemih ter vsebujejo različne standarde, zato vseh možnih kombinacij namestitvenih procedur ni mogoče testirati. Testiramo samo izbrane verzije v izbranih virtualnih okoljih. Poenostavljeni izračun pokaže, da bi za testiranje vseh možnih kombinacij namestitvenih procedur ene verzije potrebovali ur. Slika 4 prikazuje možno število namestitvenih kombinacij in potrebni čas testiranja ene verzije. Čas testiranja vsebuje pripravo testnih primerov, namestitev programske opreme ali produkta v že pripravljeno virtualno okolje, testiranje, prijavo napak v MantisBT in dokumentiranje. Za pripravo ene konfiguracije virtualnega okolja z nameščenim operacijskim sistemom in CAD platformo je dodatno potrebno še 1,75 ure in 60 GB razpoložljivega prostora na disku. 82 U P O R A B N A I N F O R M A T I K A

6 Slika 4: število možnih kombinacij namestitev z oceno časa testiranja verzije v urah 2.3 Predlogi izboljšav Na podlagi analize pripravljeni predlogi optimizacij posameznih procesov testiranja so podani v nadaljevanju Testiranje funkcij Predlog optimizacije procesa testiranja funkcij predvideva izvedbo v dveh fazah. V prvi fazi je predlagana dopolnitev obstoječega procesa testiranja po metodi bele skrinjice z vpeljavo strokovnega pregleda programske kode (Peer Review). Težav pri implementaciji podjetje ne pričakuje, čeprav se lahko pojavijo potencialne težave (Wiegers, 2002). Testiranje kode drugega programerja običajno odkrije napake, ki jih programer v lastni kodi ne vidi. Pomemben je tudi vidik, da se s kodo funkcije podrobneje seznanita dva programerja, kar sicer podaljša čas testiranja in posledično zviša strošek testiranja. Predlog optimizacije prve faze je potrjen in je trenutno v fazi izvajanja pilotnega projekta implementacije. Za drugo fazo optimizacije je sprejet predlog priprave projektne naloge implementacije avtomatskega testiranja enot. Projektna naloga je končana. Analizirana je možnost avtomatskega testiranja enot, vendar je sprejeta odločitev, da avtomatizacija glede na trenutni način programiranja ni smiselna Testiranje predloge in datotek CuI Na podlagi analize procesa testiranja je sprejeta odločitev, da spremembe niso smiselne, saj tester 1 sistematično testira datoteke CUI v procesu testiranja namestitvenih procedur Testiranje prevedenih programskih modulov Predlog optimizacije procesa testiranja predvideva izvedbo v treh fazah. Prva faza predvideva pripravo štirih glavnih dokumentov, ki bodo sistematizirali postopke in dokumentiranje. Prvi dokument je protokol testiranja v Wordovi obliki, ki predpisuje potek izvajanja testa določene funkcije, določene jezikovne različice na določeni platformi s predpisanimi vhodnimi parametri. Drugi dokument je protokol poimenovanja datotek v Wordovi obliki, ki predpisuje mesto shranjevanja datotek in dokumentov, poimenovanje map in testnih primerov ter dokumentov, ki nastajajo med testiranjem. Tretji dokument je predloga dokumenta testiranja, strukturirani Excelov dokument. Slika 5 prikazuje primer strukture dokumenta dnevnik testiranja. Slika 5: struktura dokumenta dnevnik testiranja U P O R A B N A I N F O R M A T I K A 83

7 Četrti dokument je predloga dokumenta poročilo o testiranju, strukturirani Excelov dokument. Slika 6 prikazuje primer strukture dokumenta poročilo o testiranju. Prva faza optimizacije je potrjena in končana. Za drugo fazo optimizacije je potrjen predlog priprave projektne naloge priprave načrta testiranja skladno s standardom ISO/IEC/IEEE Realizacija priprave projektne naloge je bila predvidena v letu 2016, izvedba pa v letu Za tretjo fazo optimizacije je sprejet predlog priprave projektne naloge implementacije avtomatskih regresijskih testov v podprocesu prevajanja programske kode. Realizacija priprave projektne naloge in realizacija pilotnega projekta je bila predvidena v letu 2016, nadaljevanje projekta pa v letu Testiranje namestitvenih procedur Predlog optimizacije testiranja namestitvenih procedur predvideva izvedbo v treh fazah. Prva in druga faza sta dopolnjena predloga optimizacije procesa testiranja prevedenih programskih modulov. V prvi fazi so dodatno predpisani trije nivoji testiranja. Nivo 1 predpisuje testiranje namestitve programske rešitve ali produkta ter glavnih ukazov. Seznam ukazov pripravi vodja razvoja na podlagi strukturirane predloge dokumenta seznam ukazov za testiranje nivo 1.xls. Nivo 2 predpisuje kompletno testiranje po specifikaciji nivoja 1 in dodatno še testiranje namestitev posodobitev programske opreme ali produktov in razširjen nabor ukazov. Seznam ukazov pripravi vodja razvoja na podlagi strukturirane predloge dokumenta seznam ukazov za testiranje nivo 2.xls. Nivo 3 predpisuje kompletno testiranje po specifikaciji nivoja 2 in dodatno še testiranje vseh ukazov. Seznam ukazov pripravi vodja razvoja na podlagi strukturirane predloge dokumenta seznam ukazov za testiranje nivo 3.xls. Slika 6: struktura dokumenta poročilo o testiranju Slika 7: struktura dokumenta seznam ukazov za testiranje 84 U P O R A B N A I N F O R M A T I K A

8 Avtomatizacija testiranja namestitvenih procedur je predlagana v tretji fazi. Prva faza je končana. Realizacija priprave projektne naloge druge faze je bila predvidena v letu 2016, izvedba projektne naloge pa v letu Podjetje je končalo tretjo fazo izvajanja projekta optimizacije. Analiza procesa razvoja programske opreme je za avtomatizacijo nakazala ugodne pogoje. Programske rešitve in produkti imajo v aktualni verziji skupaj ukazov. Pri prehodu na novo verzijo je običajno odstotek ukazov novih, odstotek ukazov dopolnjenih, medtem ko 98 odstotkov ukazov ostaja enakih. Projektna naloga avtomatizacije testiranja namestitvenih procedur narekuje izbiro programskega orodja za podporo avtomatskemu testiranju ter izvedbo pilotnega projekta avtomatizacije in je končana. Za izdelavo avtomatskih testnih procedur je izbrana odprtokodna programska rešitev QAliber Test Builder. Ta ne omogoča upravljanja virtualnih okolij, zato je podjetje razvilo lasten vmesnik CGS za konfiguracijo in upravljanje virtualnih okolij. Del avtomatske testne procedure se pripravi v vmesniku CGS. Pripravijo se različne kombinacije konfiguracij operacijskega sistema, npr. Windows 7, 64 bit, platforme CAD, npr. AutoCAD Civil 3D 2014, 64 bit, programske rešitve ali produkta, npr. Plateia 2016, SLO, 64 bit in testnega scenarija. Po izbranih konfiguracijah ukaz zažene QAliber Test Runner, predvajalnik testnih skript, pripravljenih v programu QAliber Test Builder. V okviru pilotnega projekta je bilo pripravljenih 41 konfiguracij. Pogovorno okno vmesnika CGS s seznamom konfiguracij ter dvema konfiguracijama, pripravljenima za zagon v programu QAliber Test Runner, prikazuje slika 8. V okviru pilotnega projekta je bila izvedena avtomatizacija testiranja namestitvenih procedur na nivoju testiranja 1. V okviru pilotnega projekta so bile izvedene meritve in opravljena analiza avtomatizacije testiranja nivoja 1. Čas priprave virtualnih okolij, dokumentiranja in prijavljanja napak v MantisBT v meritvah ni upoštevan. Podatki, pridobljeni na podlagi meritev in izračunov, so prikazani v slikah 9 do 12. Časi priprave in izvedbe ročnega testiranja namestitvenih procedur nivojev 1, 2 in 3 so prikazani v sliki 9. Slika 8: Pogovorno okno vmesnika CGs Slika 9: časi priprave in izvedbe ročnega testiranja nivojev 1, 2 in 3 v urah U P O R A B N A I N F O R M A T I K A 85

9 Časi priprave avtomatskih testnih procedur za nivo 1 so prikazani v sliki 10. Časi izvedbe avtomatskega testiranja namestitvenih procedur nivoja 1 so prikazani v sliki 11. Simulacija časov priprave in izvedbe n avtomatskih testov v primerjavi z izvedbo n ročnih testov za nivo 1 prikazuje slika ROI implementacije avtomatizacije testiranja nivoja 1 V izračunu ROI so upoštevani časi priprave in izvajanja ročnih in avtomatskih testov. Izračun pokaže, da se investicija v implementacijo avtomatizacije testiranja nivoja 1 povrne po 10 opravljenih testih za Plateio, 16 za Ferrovio, 21 za Aquaterro, 19 za Autopath, 5 za Autosign in 51 za Aquaflood. ROI po izvedbi n testov testiranja nivoja 1 je prikazan v sliki 13. V podjetju so se na podlagi spodbudnih rezultatov ROI odločili, da bodo v letu 2016 nadaljevali projekt avtomatizacije testiranja nivoja 2. Zaradi določenih težav z izbranima orodjema QAliber Test Builder in QAliber Test Runner med pilotnim projektom so pred nadaljevanjem opravili ponovno presojo o izbiri primerne programske rešitve za podporo avtomatskemu testiranju. Slika 10: časi priprave avtomatskih testnih procedur za nivo 1 v urah Slika 11: časi izvedbe avtomatskega testiranja nivoja 1 v urah Slika 12: časi priprave in izvedbe n avtomatskih in ročnih testov 3 sklep V podjetju poteka razvoj programskih rešitev in produktov po metodologiji dobave po fazah (Staged delivery). Značilnost metodologije je, da razstavi večji projekt na obvladljive zaporedne faze. Podrobno načrtovanje in ocena stroška razvoja sta možna samo do naslednje faze, končni izdelek je sestavljen po modulih, vsaka faza je zaključena celota, ki je lahko testirana. V življenjskem ciklu razvoja programske opreme podjetja tipično namenjajo 40 odstotkov časa analizi in načrtovanju, 40 odstotkov testiranju in 20 odstotkov programiranju (Solina, 1997). Obravnavano podjetje namenja 40 odstotkov časa analizi in načrtovanju, 45 odstotkov programiranju in samo 15 odstotkov testiranju. Delež časa, namenjen testiranju, je majhen, zato je pomembno, da je izkoriščen optimalno. Edina možnost, da podjetje poveča obseg testiranja programske opreme in se izogne povišanju stroškov, je zvišanje produktivnosti testiranja. Proces razvoja programske opreme je analiziran s poudarkom na testiranju. Predlogi sprememb izboljšujejo procese testiranja funkcij, testiranja prevedenih pro- 86 U P O R A B N A I N F O R M A T I K A

10 Slika 13: ROI izvedbe n = 5, 10, 15, 20, 25, 50, 75 testov nivoja 1 gramskih modulov ter testiranja namestitvenih procedur. Predlog dopolnitve procesa testiranja funkcij je vpeljava strokovnega pregleda programske kode (Peer Review). Predlog dopolnitve testiranja prevedenih programskih modulov predvideva sistematizacijo postopkov in dokumentov kot temeljni korak v pripravo načrtov testiranja skladno z ISO/IEC/IEEE ter regresijsko testiranje. Predlog dopolnitve testiranja procesa namestitvenih procedur zajema poleg sistematizacije postopkov in dokumentov sistematizacijo testiranja v treh nivojih. V nadaljevanju predvideva pripravo načrtov testiranja skladno z ISO/IEC/IEEE in avtomatizacijo testiranja. Vodstvo podjetja je podprlo predlog optimizacije procesov testiranja, ki predvideva več faz implementacije sprememb. Izvedba faz je odvisna tudi od rezultatov predhodnih projektov. Določene faze optimizacije so končane in rezultati so spodbudni. Izračun ROI izvedenega pilotnega projekta implementacije avtomatskega testiranja namestitvenih procedur nivoja 1 izkazuje vračilo investicije v avtomatizacijo testiranja posameznih programskih rešitev in produktov v roku 6 do 24 mesecev. Projekt optimizacije testiranja še vedno aktivno poteka. 4 LITeRaTuRa [1] Čebokli, P. (2006). Avtomatizacija testiranja kot ključ agilnosti razvoja programske opreme. Magistrsko delo. Ljubljana: Fakulteta za računalništvo in informatiko. [2] Dustin, E., Garett, T., Gauf, B. (2009). Implementing Automated Software testing: How to Save Time and Lower Costs While Raising Quality. Boston: Pearson Education. [3] Greblo, S. (2016). Izboljšanje testiranja v življenjskem ciklu programske opreme. Magistrsko delo. Kranj: Fakulteta za organizacijske vede. [4] International Organization for Standardization. (2013). ISO/ IEC/IEEE :2013: Software and systems engineering - Software testing - Part 1: Concepts and definitions. Pridobljeno na [5] Myers, G. J., Badgett, T., Sandler, C. (2011). The Art os Software testing. New Jersey: John Wiley & Sons. [6] Solina, F. (1997). Projektno vodenje razvoja programske opreme. Ljubljana: Fakulteta za računalništvo in informatiko. [7] Wiegers, E. K. (2002). Peer Reviews in Software: A Practical Guide. Boston: Addison-Wesley. [8] Wigmore, I. (2012). Ad hoc testing. Pridobljeno na Sašo Greblo je magister informatike in kot vodja prodaje zaposlen v podjetju CGS plus d.o.o.. Njegovo strokovno izpopolnjevanje poteka v okviru podjetja ter sodelovanjem s poslovnimi partnerji, kot so Autodesk, HP in podobno. Svoje strokovno znanje in ugotovitve implementira v okviru podjetja v okviru različnih razvojnih projetkov. U P O R A B N A I N F O R M A T I K A 87

Slide 1

Slide 1 Projektno vodenje PREDAVANJE 7 doc. dr. M. Zajc matej.zajc@fe.uni-lj.si Projektno vodenje z orodjem Excel Predstavitev Najbolj razširjeno orodje za delo s preglednicami Dva sklopa funkcij: Obdelava številk

Prikaži več

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX 3.5 1. Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nastavitve strežnika ESX 3. Namestitev in nastavitve VM

Prikaži več

PKP projekt SMART WaterNet_Opis

PKP projekt SMART WaterNet_Opis PKP projekt SMART WaterNet Po kreativni poti do znanja (PKP) opis programa Program Po kreativni poti do znanja omogoča povezovanje visokošolskih zavodov s trgom dela in tako daje možnost študentom za pridobitev

Prikaži več

Aleš Štempihar Agile in IIBA poslovni analitiki dodana vrednost za organizacijo in njene kupce Povzetek: Kaj je pravzaprav Agile? Je to metodologija z

Aleš Štempihar Agile in IIBA poslovni analitiki dodana vrednost za organizacijo in njene kupce Povzetek: Kaj je pravzaprav Agile? Je to metodologija z Aleš Štempihar Agile in IIBA poslovni analitiki dodana vrednost za organizacijo in njene kupce Povzetek: Kaj je pravzaprav Agile? Je to metodologija za izvajanje projektov, je to tehnika in orodje za razvoj

Prikaži več

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika Gimnazija Bežigrad Peričeva 4 1000 Ljubljana OPERACIJSKI SISTEM Predmet: informatika KAZALO 1. Uvod...3 2. Predstavitev programa Windows 98...5 3. Raziskovanje računalnika...5 4. Raziskovanje Interneta...6

Prikaži več

TESTIRANJE PROGRAMSKE OPREME IN IZDELAVA NAČRTA ZA TESTIRANJE TIME&SPACE SISTEMA

TESTIRANJE PROGRAMSKE OPREME IN IZDELAVA NAČRTA ZA TESTIRANJE TIME&SPACE SISTEMA UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO TESTIRANJE PROGRAMSKE OPREME IN IZDELAVA NAČRTA ZA TESTIRANJE TIME&SPACE SISTEMA Ljubljana, oktober 2006 UROŠ KOČEVAR IZJAVA Študent Uroš Kočevar

Prikaži več

UPRAVLJANJE RAZPRŠENIH PODATKOV Shranjevanje, zaščita in vzdrževanje informacij, ki jih najbolj potrebujete

UPRAVLJANJE RAZPRŠENIH PODATKOV Shranjevanje, zaščita in vzdrževanje informacij, ki jih najbolj potrebujete UPRAVLJANJE RAZPRŠENIH PODATKOV Shranjevanje, zaščita in vzdrževanje informacij, ki jih najbolj potrebujete ELEKTRONSKI PODATKI, KI JIH ORGANIZACIJA USTVARJA IN POTREBUJE ZA DOSTOP, SE KAŽEJO V RAZLIČNIH

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Poslovni analitik v agilnem svetu Prenova spletne strani Uvedba podpore za mobilne naprave Ineor d.o.o. O meni poslovni analitik izkušnje s tehnologijo (programiranje, razhroščevanje, inštalacije, administracija,...)

Prikaži več

Oblikovanje in razvijanje spletnih strani

Oblikovanje in razvijanje spletnih strani Uporabniški vmesnik načrtovanje in izdelava Interaktivni mediji Doc. dr. Aleš Hladnik Načrtovanje uporabniškega vmesnika (UV) Načrtovanje oz. zasnova UV (User( interface design or engineering) je načrtovanje

Prikaži več

Navodila za uporabo Mini snemalnik

Navodila za uporabo Mini snemalnik Navodila za uporabo Mini snemalnik www.spyshop.eu Pred vami so navodila za pravilno uporabo mini snemalnika in opis funkcionalnosti. Lastnosti snemalnika: Naziv Mere Teža Kapaciteta spomina Snemanje Format

Prikaži več

Microsoft Word - CNC obdelava kazalo vsebine.doc

Microsoft Word - CNC obdelava kazalo vsebine.doc ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo mesto, april 2008 Ime in priimek študenta ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo

Prikaži več

PowerPoint Presentation

PowerPoint Presentation INFORMACIJSKI SISTEM MFERAC - LETA 2022 mag. Andreja Sladoje Jemec, Sanja Štumberger Kovačič Ministrstvo za finance 10.12.2018 Vsebina predstavitve 1. Projekt MFERAC05 in izhodišča prenove 2. Izvajanje

Prikaži več

Event name or presentation title

Event name or  presentation title Marko Škufca Vodja programa BI, ADD d.o.o. Gorazd Cah Specialist področja Služba za informatiko, DARS d.d. Izziv Rešitev Rezultati... PROCESI + TEHNOLOGIJA + LJUDJE Poslanstvo: s sodobnimi pristopi in

Prikaži več

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: +386 1 729 6 460 Faks.: +386 1 729 6 466 www.nevtrin.si info@elektrina.si USB RFID READER Navodila za uporabo?

Prikaži več

Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak

Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak, Sfera IT d.o.o. 1 Priprava na: Vzpostavitev več nivojske

Prikaži več

Macoma katalog copy

Macoma katalog copy POSLOVNE APLIKACIJE PO ŽELJAH NAROČNIKA Poročilni sistem Finance in kontroling Poprodaja Podatkovna skladišča Prodaja Proizvodnja Obstoječi ERP Partnerji Implementacija rešitev prilagojena po željah naročnika

Prikaži več

TEHNIČNA DOKUMENTACIJA

TEHNIČNA DOKUMENTACIJA TEHNIČNA DOKUMENTACIJA za OBNOVO EVIDENCE DEJANSKE RABE KMETIJSKIH IN GOZDNIH ZEMLJIŠČ (območje V in Z del SLO) Verzija 1.0 Ljubljana, marec 2016 KAZALO 1 UVOD... 3 1.1 OBMOČJE PROJEKTA... 4 1.2 ČASOVNICA

Prikaži več

Style Sample for C&N Word Style Sheet

Style Sample for C&N Word Style Sheet IBM-ovi pogoji uporabe pogoji posebne ponudbe SaaS IBM IoT Continuous Engineering on Cloud in IBM Collaborative Lifecycle Management on Cloud Pogoje uporabe ("pogoji uporabe") sestavljajo ti IBM-ovi pogoji

Prikaži več

Presentation Name / Author

Presentation Name / Author Kako brez stresa zamenjati požarno pregrado How to Replace the Firewall Without Stress Sašo Tomc - SRC d.o.o. (21. januar 2019) 1) Analiza obstoječe konfiguracije 2) Določanje nivoja tveganja za izpad

Prikaži več

08_03

08_03 OBVESTILO O RAZPISU ZA OBLIKOVANJE REZERVNEGA SEZNAMA Naziv delovnega mesta Funkcionalna skupina/razred AD 6 Vrsta pogodbe Sklic Rok za prijavo Kraj zaposlitve Veljavnost rezervnega seznama do Število

Prikaži več

Microsoft Word - FREM-2010-prispevek-obratna-sredstva-oktober-2008

Microsoft Word - FREM-2010-prispevek-obratna-sredstva-oktober-2008 NAČRTOVANJE UREJENOSTI ORGANIZACIJE Mirko Jenko mirko.jenko@t-2.net 1. Povzetek Prispevek je poslovni projekt iz prakse, s katerim želimo prenoviti organizacijski ustroj organizacije in spremljanje stroškov.

Prikaži več

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta 1.0 22.11.2013 Prva verzija dokumenta 1.1 15.04.2015 Dodana možnost

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

CODEKS IP KAMERA

CODEKS IP KAMERA CODEKS IP KAMERA uporabniška navodila Vse pravice pridržane. Noben del uporabniških navodil se ne sme reproducirati v kakršnikoli obliki ali na kakršen koli način - grafični, elektronski ali mehanski,

Prikaži več

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov Gospodarski subjekti Definicija: V skladu z 2. členom Izvedbene uredbe Komisije (EU) 2018/574

Prikaži več

Poročilo projekta : Učinkovita raba energije Primerjava klasične sončne elektrarne z sončno elektrarno ki sledi soncu. Cilj projekta: Cilj našega proj

Poročilo projekta : Učinkovita raba energije Primerjava klasične sončne elektrarne z sončno elektrarno ki sledi soncu. Cilj projekta: Cilj našega proj Poročilo projekta : Učinkovita raba energije Primerjava klasične sončne elektrarne z sončno elektrarno ki sledi soncu. Cilj projekta: Cilj našega projekta je bil izdelati učilo napravo za prikaz delovanja

Prikaži več

Chapter 1

Chapter 1 - 1 - Poglavje 1 Uvod v podatkovne baze - 2 - Poglavje 1 Cilji (Teme).. Nekatere domene, kjer se uporabljajo podatkovne baze Značilnosti datotečnih sistemov Problemi vezani na datotečne sisteme Pomen izraza

Prikaži več

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr NAVODILA ZA UPORABO Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta in jih shranite za prihodnjo rabo Vsebina 1. Pregled 2. Sistem 3. Prednosti 4. Upravljanje

Prikaži več

PRIPOROČILA ZA OBLIKOVANJE KATALOGOV ZNANJA ZA MODULE V PROGRAMIH VIŠJEGA STROKOVNEGA IZOBRAŽEVANJA

PRIPOROČILA ZA OBLIKOVANJE KATALOGOV ZNANJA ZA MODULE V PROGRAMIH VIŠJEGA STROKOVNEGA IZOBRAŽEVANJA KATALOG ZNANJA 1. IME PREDMETA ZBIRKE PODATKOV I ZBIRKE PODATKOV II 2. SPLOŠNI CILJI Splošni cilji predmeta so: razvijanje sposobnosti za uporabo znanstvenih metod in sredstev, razvijanje odgovornosti

Prikaži več

Avtomatizirano modeliranje pri celostnem upravljanju z vodnimi viri

Avtomatizirano modeliranje pri celostnem upravljanju z vodnimi viri Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo 36. Goljevščkov spominski dan Modeliranje kroženja vode in spiranja hranil v porečju reke Pesnice Mateja Škerjanec 1 Tjaša Kanduč 2 David Kocman

Prikaži več

Microsoft Word - 021_01_13_Pravilnik_o_zakljucnem delu

Microsoft Word - 021_01_13_Pravilnik_o_zakljucnem delu Na podlagi 64. člena Pravil o organizaciji in delovanju Fakultete za humanistične študije, št. 011-01/13 z dne 27. 6. 2013, je Senat Univerze na Primorskem Fakultete za humanistične študije na svoji 4.

Prikaži več

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna stran: http://www.coks.si/ Elektronski naslov: podpora@coks.si

Prikaži več

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik CNR-BTU3 Bluetooth vmesnik A. Vsebina pakiranja Bluetooth USB Adapter Bluetooth programska oprema in CD z gonilniki Navodila za uporabo in CD 1. Namestitev Bluetooth programske opreme za Windowse 1. Vstavite

Prikaži več

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli - uvod Protokol je pravilo ali zbirka pravil, ki določajo načine transporta sporočil po računalniškem omrežju

Prikaži več

an-01-sl-Temperaturni_zapisovalnik_podatkov_Tempmate.-S1.docx

an-01-sl-Temperaturni_zapisovalnik_podatkov_Tempmate.-S1.docx SLO - NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 14 24 835 www.conrad.si NAVODILA ZA UPORABO Temperaturni zapisovalnik podatkov Tempmate. S1 Kataloška št.: 14 24 835 KAZALO 1. OPIS PROGRAMSKE OPREME ZA NAPRAVO...

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Naslov prispevka STORITVE SOC ŠT.3 ter SOC ŠT.4 Peter Šprajc, Ministrstvo za javno upravo Andrej Skamen, S&T Slovenija d.d.. 10.12.2018 AGENDA pravna podlaga za izvajanja storitev opis SOC storitve 3 opis

Prikaži več

Slide 1

Slide 1 INTERAKTIVNA MULTIMEDIJA P4 in P5 doc. dr. Matej Zajc Pregled P4 Pregled P3: 4 pristopi k načrtovanju interaktivnosti PACT P4: PACT Nadaljevanje Prototipiranje Izbrani zakoni interaktivnosti People Ljudje

Prikaži več

FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE.

FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE. FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE. NA NOVO ZASNOVANA OKNA Za današnje življenje Naše

Prikaži več

INDUSTRIJA 4.0: PRILOŽNOSTI DIGITALNE PREOBRAZBE PROCESA RAZVOJA BARV IN PREMAZOV TOMAŽ KERN, BENJAMIN URH, MARJAN SENEGAČNIK, EVA KRHAČ

INDUSTRIJA 4.0:  PRILOŽNOSTI DIGITALNE PREOBRAZBE PROCESA RAZVOJA BARV IN PREMAZOV TOMAŽ KERN, BENJAMIN URH, MARJAN SENEGAČNIK, EVA KRHAČ INDUSTRIJA 4.0: PRILOŽNOSTI DIGITALNE PREOBRAZBE PROCESA RAZVOJA BARV IN PREMAZOV TOMAŽ KERN, BENJAMIN URH, MARJAN SENEGAČNIK, EVA KRHAČ AGENDA IZZIV OZADJE RAZISKAVE POSNETEK STANJA ANALIZA STANJA in

Prikaži več

Slide 1

Slide 1 Tehnike programiranja PREDAVANJE 10 Uvod v binarni svet in računalništvo (nadaljevanje) Logične operacije Ponovitev in ilustracija Logične operacije Negacija (eniški komplement) Negiramo vse bite v besedi

Prikaži več

Delavnica Načrtovanje digitalnih vezij

Delavnica Načrtovanje digitalnih vezij Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Osnove jezika VHDL Strukturno načrtovanje in testiranje Struktura vezja s komponentami

Prikaži več

Programska sprememba oddelka šole

Programska sprememba oddelka šole Pomoč uporabnikom Programska sprememba oddelka šole -NA-SI-355, V1.0 IZUM, 2018 COBISS, COMARC, COBIB, COLIB, IZUM so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Navodila... 1 2 Postopek...

Prikaži več

Microsoft PowerPoint - p_TK_inzeniring_1_dan_v5_shortTS.ppt [Compatibility Mode]

Microsoft PowerPoint - p_TK_inzeniring_1_dan_v5_shortTS.ppt [Compatibility Mode] Telekomunikacijski inženiring dr. Iztok Humar Vsebina Značilnosti TK prometa, preprosti modeli, uporaba Uvod Značilnosti telekomunikacijskega prometa Modeliranje vodovno komutiranih zvez Erlang B Erlang

Prikaži več

Microsoft Word - pravilnik diploma_1.doc

Microsoft Word - pravilnik diploma_1.doc Na podlagi Statuta Univerze v Ljubljani in 42. člena Pravil o organiziranosti in delovanju Visoke šole za zdravstvo je senat Univerze v Ljubljani Visoke šole za zdravstvo na 38. redni seji dne 16. 10.

Prikaži več

Excel 2016

Excel 2016 PRIDOBIVANJE TEMELJN IH IN POKLICNIH KOMPETENC OD 2019 DO 2022 HIPERPOVEZAVA Gradivo za interno uporabo AVTOR: Belinda Lovrenčič Gradivo ni lektorirano V Maj 2019 Operacijo sofinancira Evropska unija,

Prikaži več

Plan 2019 in ocena 2018

Plan 2019 in ocena 2018 01 Povzetek poslovnega načrta družbe Luka Koper, d. d., in Skupine Luka Koper za leto 2019 in ocena poslovanja za leto POVZETEK POSLOVNEGA A DRUŽBE, IN SKUPINE LUKA KOPER ZA LETO 2019 IN POSLOVANJA ZA

Prikaži več

PowerPoint-Präsentation

PowerPoint-Präsentation ENERGETSKO POGODBENIŠTVO (EPC) V JAVNIH STAVBAH Podpora pri izvajanju energetske prenove stavb na lokalni ravni z mehanizmom energetskega pogodbeništva 12.10.2016, LJUBLJANA NIKO NATEK, KSSENA Projekt

Prikaži več

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Miha Gruden Izboljšanje razvojnega procesa programske opreme na primeru sistema za banč

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Miha Gruden Izboljšanje razvojnega procesa programske opreme na primeru sistema za banč Univerza v Ljubljani Fakulteta za računalništvo in informatiko Miha Gruden Izboljšanje razvojnega procesa programske opreme na primeru sistema za bančno poslovanje MAGISTRSKO DELO Magistrski program Informacijski

Prikaži več

OBRAZLOŽITEV TOČKE DNEVNEGA REDA OBRAZEC ŠT

OBRAZLOŽITEV  TOČKE DNEVNEGA REDA OBRAZEC ŠT 8. /redna/ seja občinskega sveta Januar 2016 PRORAČUN OBČINE LENDAVA ZA LETO 2016 /1. obravnava/ GRADIVO PRIPRAVILA: Urad župana Župan občine PREDLAGATELJ: Župan - Polgármester OBRAZEC ŠT. 01/2014 OBRAZLOŽITEV

Prikaži več

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Peter Šfiligoj Analiza primernosti orodja za hiter razvoj aplikacij DIPLOMSKO DELO VISO

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Peter Šfiligoj Analiza primernosti orodja za hiter razvoj aplikacij DIPLOMSKO DELO VISO Univerza v Ljubljani Fakulteta za računalništvo in informatiko Peter Šfiligoj Analiza primernosti orodja za hiter razvoj aplikacij DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

Prikaži več

Microsoft Word - UP_Lekcija04_2014.docx

Microsoft Word - UP_Lekcija04_2014.docx 4. Zanka while Zanke pri programiranju uporabljamo, kadar moramo stavek ali skupino stavkov izvršiti večkrat zaporedoma. Namesto, da iste (ali podobne) stavke pišemo n-krat, jih napišemo samo enkrat in

Prikaži več

No Slide Title

No Slide Title Glavne napake-pomoč KRONOS 1 Diagnostika in dostop do sistema PEČICA NAPAKA NAPAKA PRIKAZANA Z KODO NAPAKE NAPAKA BREZ INDIKACIJE KODE NAPAKE 2 Diagnostika in dostop do sistema Prikaz kode napake Informacije

Prikaži več

Navodila za uporabo Mini prenosna HD kamera s snemalnikom

Navodila za uporabo Mini prenosna HD kamera s snemalnikom Navodila za uporabo Mini prenosna HD kamera s snemalnikom www.spyshop.eu Izdelku so priložena navodila v angleščini, ki poleg teksta prikazujejo tudi slikovni prikaz sestave in delovanja izdelka. Lastnosti

Prikaži več

Priloga II Modul A: Izjava o skladnosti na podlagi notranje kontrole proizvodnje 1. Izjava o skladnosti na podlagi notranje kontrole proizvodnje je po

Priloga II Modul A: Izjava o skladnosti na podlagi notranje kontrole proizvodnje 1. Izjava o skladnosti na podlagi notranje kontrole proizvodnje je po Priloga II Modul A: Izjava o skladnosti na podlagi notranje kontrole proizvodnje 1. Izjava o skladnosti na podlagi notranje kontrole proizvodnje je postopek ugotavljanja skladnosti, s katerim proizvajalec

Prikaži več

Vzorec magistrskega dela

Vzorec magistrskega dela Univerza v Ljubljani Fakulteta za računalništvo in informatiko Alja Kunovar Ogrodje za vrednotenje ustreznosti aktivnosti in orodij pri testiranju mobilnih aplikacij MAGISTRSKO DELO ŠTUDIJSKI PROGRAM DRUGE

Prikaži več

DES

DES Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Digitalni sistemi Vgrajeni digitalni sistemi Digitalni sistem: osebni računalnik

Prikaži več

Microsoft PowerPoint - Predstavitev novosti COBISS_OPAC_V60_17-18_06_2010_za objavo.ppt

Microsoft PowerPoint - Predstavitev novosti COBISS_OPAC_V60_17-18_06_2010_za objavo.ppt Predstavitev novosti: COBISS/OPAC, V6.0 (1. del) Maribor, 17. junij 2010 Ljubljana, 18. junij 2010 Program predstavite Uvod v predstavitev Marta Seljak Predstavitev COBISS/OPAC, V6.0 Robert Vehovec Predstavitev

Prikaži več

Številka:

Številka: apple REPUBLIKA SLOVENIJA MINISTRSTVO ZA FINANCE FINANČNA UPRAVA REPUBLIKE SLOVENIJE Šmartinska cesta 55, p.p. 631, 1001 Ljubljana T: 01 478 38 00 F: 01 478 39 00 E: gfu.fu@gov.si www.fu.gov.si Obračuni

Prikaži več

ČETRTA POT, d.o.o., KRANJ Planina Kranj Slovenija Telefon: Fax: Politika zasebnost

ČETRTA POT, d.o.o., KRANJ Planina Kranj Slovenija Telefon: Fax: Politika zasebnost Politika zasebnosti V tej politiki zasebnosti podjetje Četrta pot, avtomatska identifikacija, računalništvo in informatika, d.o.o., Planina 3, 4000 Kranj (v nadaljevanju»četrta pot«), naročnikom, uporabnikom

Prikaži več

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC Državni zbor v številkah 90 poslancev 9 + 1 poslanska skupina 150+ mobilnih naprav (OS Android, ios) 500+ internih uporabnikov, 650+ osebnih računalnikov, 1100+

Prikaži več

Številka:

Številka: apple REPUBLIKA SLOVENIJA MINISTRSTVO ZA FINANCE FINANČNA UPRAVA REPUBLIKE SLOVENIJE Šmartinska cesta 55, p.p. 631, 1001 Ljubljana T: 01 478 38 00 F: 01 478 39 00 E: gfu.fu@gov.si www.fu.gov.si Obračuni

Prikaži več

Microsoft Word - P-5_specifikacije.doc

Microsoft Word - P-5_specifikacije.doc Obrazec P-5 Specifikacije 24K110316»Vzdrževanje centralne rešitve enaročanje«tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...4 2. Opis...4 2.1 EČAKALNI SEZNAMI...5 2.2 ENAROČANJE...6

Prikaži več

(Microsoft Word - zapisnik 5.seje NO \350istopis.doc)

(Microsoft Word - zapisnik 5.seje NO \350istopis.doc) OBČINA KRANJSKA GORA NADZORNI ODBOR OBČINE KRANJSKA GORA Kolodvorska 1b, 4280 Kranjska Gora tel.n.c. 04-5809 800, fax. 04-5809 824 direktni telefon 04-5809 818 http://www.kranjska-gora.si/ e-mail: obcina@kranjska-gora.si

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 67 80 13 www.conrad.si NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 80 13 KAZALO VSEBINA PAKETA...3 NAMESTITEV IN UPORABA...3

Prikaži več

Datum in kraj

Datum in kraj Ljubljana, 5. 4. 2017 Katalog znanj in vzorci nalog za izbirni izpit za vpis na magistrski študij Pedagoško računalništvo in informatika 2017/2018 0 KATALOG ZNANJ ZA IZBIRNI IZPIT ZA VPIS NA MAGISTRSKI

Prikaži več

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO AGILNI RAZVOJ PROGRAMSKIH REŠITEV NA PRIMERU SISTEMA NAVISION Ljubljana, januar 2006 MARKO SRE

UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO AGILNI RAZVOJ PROGRAMSKIH REŠITEV NA PRIMERU SISTEMA NAVISION Ljubljana, januar 2006 MARKO SRE UNIVERZA V LJUBLJANI EKONOMSKA FAKULTETA DIPLOMSKO DELO AGILNI RAZVOJ PROGRAMSKIH REŠITEV NA PRIMERU SISTEMA NAVISION Ljubljana, januar 2006 MARKO SREBRE IZJAVA Študent Marko Srebre izjavljam, da sem avtor

Prikaži več

Diapozitiv 1

Diapozitiv 1 Računalništvo in informatika Program: Mehatronika dr. Hubert Fröhlich, univ. dipl. el. Podatkovne baze 2 Podatkovne baze Podatki osnova za odločanje in izvajanje akcij tiskana oblika elektronska oblika

Prikaži več

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj novosti na področju SCADA sistemov (ifix Productivity

Prikaži več

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA Navdih Poizvedovanje po BD podatkovnih virih, ki imajo časovno dimenzijo in so dostopni. Večji promet pomeni večje število dobrin in močnejšo

Prikaži več

Slajd 1

Slajd 1 REPUBLIKA SLOVENIJA MINISTRSTVO ZA JAVNO UPRAVO 1 EU ENOTNI DIGITALNI PORTAL: PRIHAJA NOVA EU UREDBA Alenka Žužek Nemec, Tina Kuliš DNEVI SLOVENSKE INFORMATIKE 18. april 2018 Ko podjetja ali državljani

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Better Integrate. Open. Innovate. Roland Petek, COO, Better by Marand 30 let izkušenj v ZIT 150 zaposlenih 18M EUR letnega prometa Rešitve v zdravstvu platforme, orodja, aplikacije Stranke v 15 državah

Prikaži več

Vaja04_Ver02

Vaja04_Ver02 Vaja 04 Varnost: Zaščita aplikacije, omejitev dostopa 1. Uredite prijavo in odjavo uporabnika brez uporabe menuja Special/Security. Nadgradite aplikacijo iz vaje 2. Kreirajte okno tipa Replace Začetno

Prikaži več

Komisija za študijske zadeve UL Medicinske fakultete Vrazov trg 2 SI-1000 Ljubljana E: T: Režim študija Predmet: Uvod

Komisija za študijske zadeve UL Medicinske fakultete Vrazov trg 2 SI-1000 Ljubljana E: T: Režim študija Predmet: Uvod Komisija za študijske zadeve UL Medicinske fakultete Vrazov trg 2 SI-1000 Ljubljana E: ksz@mf.uni-lj.si T: +386 1 543 7700 Režim študija Predmet: Uvod v medicino, modul Informatika Študijski program: EMŠ

Prikaži več

Digiars_Adobe_cenik_maj2012_AVLKOM.xls

Digiars_Adobe_cenik_maj2012_AVLKOM.xls Adobe Open Options - Transactional License Program Cenik maj 2012 Število točk: Nivo A od 1 točke > Elektronski prenos programa - ESD je že vključen v ceno licence, razen za programe, kjer ESD ne obstaja.

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Upravljanje tveganj nabave VSEBINA predavanj Opredelitev TVEGANJ, njihovih OBLIK in VZROKOV Upravljanje tveganja PRISTOPI in STRATEGIJE upravljanja tveganj METODE ublažitve tveganj Primer analize tveganja.

Prikaži več

Prezentacija Telekoma Slovenije

Prezentacija Telekoma Slovenije Varen način identifikacije in digitalnega poslovanja s strankami Metod Platiše metod.platise@telekom.si Naravnanost uporabnikov in ponudnikov 2 Varen način identifikacije in digitalnega poslovanja s strankami

Prikaži več

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št SLO - NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 97 37 62 www.conrad.si NAVODILA ZA UPORABO Kartica ExpressCard z 2 vrati USB 3.0 Kataloška št.: 97 37 62 Kazalo Predvidena uporaba... 2 Vsebina paketa...

Prikaži več

Vedno pod nadzorom, kjerkoli že ste

Vedno pod nadzorom, kjerkoli že ste Vedno pod nadzorom, kjerkoli že ste 02 Vedno pod nadzorom, kjerkoli že ste Daikin zagotavlja novo rešitev za nadzorovanje in krmiljenje glavnih funkcij stanovanjskih notranjih enot. Sistem deluje na uporabniku

Prikaži več

Microsoft Word - Analiza rezultatov NPZ slovenscina 2018.docx

Microsoft Word - Analiza rezultatov NPZ slovenscina 2018.docx OSNOVNA ŠOLA SOSTRO POROČILO O ANALIZI DOSEŽKOV NACIONALNEGA PREVERJANJA ZNANJA IZ SLOVENŠČINE leta 2018 Pripravile učiteljice slovenščine: Renata More, Martina Golob, Petra Aškerc, Katarina Leban Škoda

Prikaži več

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc)

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc) MORSE UČENJE PO KOCHOVI METODI Računalniški program za učenje skupaj z nekaterimi dodatnimi datotekami dobite na spletni strani avtorja: http://www.g4fon.net/. Zanimive strani so tudi: - http://www.qsl.net/n1irz/finley.morse.html

Prikaži več

Microsoft Word - 13-Selekcijski intervju.docx

Microsoft Word - 13-Selekcijski intervju.docx številka 13, 15. dec.2004, ISSN 1581-6451, urednik:radovan Kragelj Pozdravljeni! Danes nadaljujemo z vprašanji, s katerimi vrednotite konkretne lastnosti in sposobnosti posameznega kandidata. V prejšnjih

Prikaži več

Watch 40_MT40X_UM_SL.pdf

Watch 40_MT40X_UM_SL.pdf Navodila za uporabo MT40X Vsebina 1 1 Glej pregled... 1 Tipka za vklop/izklop... 1 2 2 Odstranite trakove... 2 Pripenjanje novih trakov... 3 3 3... 3... 4 Vklop ure... 4... 4 Jezik... 4 4 5 5 5 6 6 7...

Prikaži več

Microsoft Word - P-2_prijava

Microsoft Word - P-2_prijava PRIJAVA Naročnik Oznaka Ime posla NIJZ Trubarjeva cesta 2 1000 LJUBLJANA 21K160318 Javno naročilo Vzdrževanje portala zvem Povsod, kjer obrazec P-2 uporablja izraz»ponudnik«, gre v postopkih, kjer ne gre

Prikaži več

10108-Bench-mark-brochure-6pg.indd

10108-Bench-mark-brochure-6pg.indd Unikatna konstrukcija mostu Kompaktna izvedba O podjetju Perceptron: Temperaturna kompenzacija stroja in merjenca (opcijsko) X in Y osi na isti stopnji za povečano togost Perceptron (NASDAQ: PRCP) zagotavlja

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev PERFORMANCE STORYBOARD je aplikacija in nov pristop v izvajanju vitke organizacije, ki temelji na digitalni tehnologiji. PERFORMANCE STORYBOARD vsebuje niz orodij, ki so zasnovana za izvedbo svetovno najbolj

Prikaži več

Microsoft Word - A-3-Dezelak-SLO.doc

Microsoft Word - A-3-Dezelak-SLO.doc 20. posvetovanje "KOMUNALNA ENERGETIKA / POWER ENGINEERING", Maribor, 2011 1 ANALIZA OBRATOVANJA HIDROELEKTRARNE S ŠKOLJČNIM DIAGRAMOM Klemen DEŽELAK POVZETEK V prispevku je predstavljena možnost izvedbe

Prikaži več

DODATEK_F8

DODATEK_F8 COMARC/B F.8 F.8 Tabela polj/podpolj s stopnjo obveznosti za posamezen bibliografski nivo V tabeli je podana obveznost polj/podpolj (o - obvezen podatek, p - obvezen podatek, če obstaja, in n - neobvezen

Prikaži več

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni RAM stroj Nataša Naglič 4. junij 2009 1 RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni trak, pomnilnik ter program. Bralni trak- zaporedje

Prikaži več

EU-TPD 1 PODROBNOSTI KODIRANJA Informacije za trgovino JB za DCTA, (Final 1.2) Obveznost kodiranja izdelka, urejena s predpisom EU-TPD se n

EU-TPD 1 PODROBNOSTI KODIRANJA Informacije za trgovino JB za DCTA, (Final 1.2) Obveznost kodiranja izdelka, urejena s predpisom EU-TPD se n EU-TPD 1 PODROBNOSTI KODIRANJA Informacije za trgovino Obveznost kodiranja izdelka, urejena s predpisom EU-TPD se nanaša na tobačne izdelke na trgu EU in na tobačne izdelke, izdelane v EU, vključno s tistimi

Prikaži več

Vprašanja za 2. izpitno enoto poklicne mature Strokovni predmet NPA Vprašanja Visual C# (4. letnik) 1. Uporabniški vmesnik razvojnega okolja Visual C#

Vprašanja za 2. izpitno enoto poklicne mature Strokovni predmet NPA Vprašanja Visual C# (4. letnik) 1. Uporabniški vmesnik razvojnega okolja Visual C# Vprašanja za 2. izpitno enoto poklicne mature Strokovni predmet NPA Vprašanja Visual C# (4. letnik) 1. Uporabniški vmesnik razvojnega okolja Visual C# Pomen posameznih oken uporabniškega vmesnika, urejevalnik

Prikaži več

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Uroš Smolnik ORODJE ZA VODENJE PROJEKTOV PO METODI SCRUM DIPLOMSKO DELO NA UNIVERZITETN

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Uroš Smolnik ORODJE ZA VODENJE PROJEKTOV PO METODI SCRUM DIPLOMSKO DELO NA UNIVERZITETN UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Uroš Smolnik ORODJE ZA VODENJE PROJEKTOV PO METODI SCRUM DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Ljubljana, 2011 UNIVERZA V LJUBLJANI FAKULTETA

Prikaži več

Priloga 1: Pravila za oblikovanje in uporabo standardiziranih referenc pri opravljanju plačilnih storitev Stran 4012 / Št. 34 / Uradni lis

Priloga 1: Pravila za oblikovanje in uporabo standardiziranih referenc pri opravljanju plačilnih storitev Stran 4012 / Št. 34 / Uradni lis Priloga 1: Pravila za oblikovanje in uporabo standardiziranih referenc pri opravljanju plačilnih storitev Stran 4012 / Št. 34 / 24. 5. 2019 Uradni list Republike Slovenije PRILOGA 1 PRAVILA ZA OBLIKOVANJE

Prikaži več

KRITERIJI ZA PREVERJANJE IN OCENJEVANJE ZNANJA – SLOVENŠČINA

KRITERIJI ZA PREVERJANJE IN OCENJEVANJE ZNANJA – SLOVENŠČINA KRITERIJI ZA PREVERJANJE IN OCENJEVANJE ZNANJA SLOVENŠČINA Obvezni učbeniki Berilo Branja 1, 2, 3, 4 Na pragu besedila 1, 2, 3, 4 (učbenik in delovni zvezek); Če dijak pri pouku nima ustreznega učbenika,

Prikaži več

Elektrotehniški vestnik 70(1-2): 5 10, 2003 Electrotechnical Review, Ljubljana, Slovenija Računalniški program za razbremenitev kritičnih prenosnih poti David Grgič 1, Marko Bajec 2, Ferdinand Gubina 1,

Prikaži več

Program dela NO za leto 2009

Program dela NO za leto 2009 Na podlagi 41. člena statuta občine Mirna Peč ter 12. in 13. člena Poslovnika nadzornega odbora občine Mirna Peč, je Nadzorni odbor občine Mirna Peč na svoji 9. seji, dne 15.12.2008 in 3. korespondenčni

Prikaži več

Microsoft Word - M docx

Microsoft Word - M docx Š i f r a k a n d i d a t a : ržavni izpitni center *M15178112* SPOMLNSKI IZPITNI ROK Izpitna pola 2 Četrtek, 4. junij 2015 / 90 minut ovoljeno gradivo in pripomočki: Kandidat prinese nalivno pero ali

Prikaži več

(Microsoft Word - Merila, metode in pravila - \350istopis )

(Microsoft Word - Merila, metode in pravila - \350istopis ) DRŽAVNOTOŽILSKI SVET Trg OF 13, 1000 LJUBLJANA Tel.: 01 434 19 63 E-pošta: dts@dt-rs.si Številka: Dts 5/15-12 Datum: 27. 10. 2016 Državnotožilski svet (v nadaljevanju: Svet) je na svoji 64. seji dne 27.

Prikaži več

Microsoft PowerPoint - Lapajne&Randl2015.pptx

Microsoft PowerPoint - Lapajne&Randl2015.pptx RAZISKAVA OB PREDVIDENI SELITVI KNJIŽNIC OHK Raziskava je potekala v okviru predmetov Raziskovalne metode in Uporabniki informacijskih virov in storitev pod mentorstvom treh profesorjev (dr. Pisanski,

Prikaži več