IFI 6068 Sissejuhatus infosüsteemidesse · 2017 sügissemester · 14 loengut · 14 praktikumi · 12 ülesannet · 6 näiterakendust · eksam
help_circleUudis 02.02.2017: SK ID Solutions tõi turule uue elektroonilise identiteedi lahenduse Smart-ID. Mida see tähendab? Praktiliselt iga ettevõte vajab identiteedilahendust. SK on kohalikul turul suur tegija. Kas ja kuidas Smart-ID meid mõjutab?
help_circleMis asi on Design Thinking? Kas peaksime IT-s seda kasutama?
Neli tuumpraktikat:
programmeerimine
süsteemne mõtlemine
modelleerimine
innovatsioon
Vt ACM “Great Principles of Computing” projekt; Denning P (2008) Great Principles of Computing, lk 15; https://swisseduc.ch/informatik/great-principles.html (sks k).
…ei ole kerge.
“Make sure you understand the problem you are solving. Even a problem as simple as “make it fast” can take lot of work to understand properly.” – Martin Sustrik (Message Queue tarkvara ekspert)
Blow, J (2011) Programming Aesthetics learned from making independent games (YouTube, 36:00)
Tehnoloogia algses, antiik-Kreekast pärit tähenduses on oskus või kunst midagi produktiivset teha (kr τέχνη, techne, “oskus, kunst”; -λογία, -logia).
Seetõttu on natuke tautoloogiline rääkida tehnoloogia rakendamisest. Tehnoloogia ongi see, kuidas tehakse.
Tarkvara kontekstis võib tehnoloogia tähendada suhteliselt spetsiifilisi asju. Näiteks autocomplete ja vihjesisestus on suhteliselt lihtsad ja väikesed, kasutajale võib-olla märkamatukski jäävad kasutajaliidese tehnoloogiad, mis siiski kasutajamugavust suuresti tõstavad.
Infotehnoloogia (IT) on üldnimetus väga suurele tehnoloogiate perekonnale.
Getov V (2013) Computing Laws: Origins, Standing, and Impact. IEEE Computer
Kõik muutub - ka IT. IT arenguprotsess: üldiseloomustus.
Tehnoloogiatrend on uue, paljulubava tehnoloogia tulemine, populaarsuse võitmine.
Tehnoloogia reklaamlause, tagline on lühike lause, fraas või ka ainult sõna või tähtlühend, mis esitab kokkuvõtlikult, löövalt ja atraktiivselt uue tehnoloogia “lubaduse”. Nt “Connected Everything”.
Software Defined Everything
Uute IT-trendide ja märksõnade voog näib katkematuna.
1990ndatel oli nimekiri tagasihoidlikum:
1980ndatel:
Trendide moodustamine: -põhine, -ülene, -keskne.
Tehnoloogia lubadus alati ei täitu.
Lihtne, kergekaaluline (lightweight), laiendatav - need on omadused, millega infotehnoloogiaid väga sageli välja pakutakse.
SOAP (Simple Object Access Protocol) on lightweight; XML (Extensible Markup Language) on laiendatav; mõlemad tehnoloogiad on laialt levinud, kuid tänapäevasest vaatest mitte kõige lihtsamad ega ka laiendamise poolest kõige paremad.
Tehnoloogia arengu lõputus? Tähelepanuväärne on Venemaa majandusteadlase Glazjevi nn pikkade lainete teooria, vt “Majandusarengu pikkade lainete tänapäevane teooria”. Glazjev väidab, et igal sajandil on olnud oma domineeriv tehnoloogiline formatsioon (vn уклад). IT tormiline areng nihkuvat teisele plaanile, IT asemele tõusvat juhtrolli biotehnoloogia jt uued suunad.
Mudelid. Igal uuringufirmal on oma meetod või mudel, millega tehnoloogiasuundi analüüsitakse ja ennustatakse ning tehnoloogiapakkujaid hinnatakse.
Tehnoloogiauuringute firma Gartner The Magic Quadrant jagab turul tegutsevad tehnoloogiapakkujad visiooni ja teostusevõimekuse järgi 2x2 tabelisse:
Forrester Wave on süstemaatiline, laborikatsetusi ja küsitlemist kombineeriv arenevate tehnoloogiate (ingl emerging technologies) (ja tehnoloogiaturgude) hindamise meetod.
Uuringufirma Gartner Hype Cycle on laialt tuntud tehnoloogia kasutuselevõtu mudel.
[..] check out latest articles on techie websites [..] —Slava Akhmechet
Twitter is a good tool for staying up-to-date with web development. Start with famous JavaScript people you know (e.g., the creator of your framework of choice) and continue from there; sooner or later, you will get plenty of ideas for whom to follow next. —Axel Rauschmayer
Trendid: poliitilised (Political), majanduslikud (Economic), sotsiaalsed (Social), tehnoloogilised (Technological), õiguslikud (Legal), keskkondlikud (Environmental).
Euroopa Liidu struktuuride tihenemine, lõimumise areng - Eestis loodavad infosüsteemid peavad omandama rahvusvahelise mõõtme.
Teenuste kiire, odava, turvalise arendamise vajadus. Siseriigis on infopoliitiliselt tõenäoliselt jätkuvalt aktuaalne teenuste teema, sh küsimused teenuste kiire, odava, turvalise arendamise kohta.
Avaliku sektori IT-lahenduste korduvkasutamine (müük teistesse riikidesse). Eestis on heaks tavaks saanud edukate avaliku sektorite IT lahenduste edasiandmine või müük teistesse riikidesse.
Kulude kokkuhoid inimtöö osakaalu vähendamise kaudu. Automatiseerimisvõimalused?
Rahvastiku vananemine.
Arengud krüptograafias: Eesti krüptoloogide iga-aastased krüptograafiliste algoritmide elutsükli uuringud.
Eelteavitus muudatusest ID-kaardiga autentimisel Käesolevaga anname teada, et alates 01.01.2016 väljastab Sertifitseerimiskeskus uue vahesertifikaadi (intermediate certificate) mille alt plaanib hakata väljastama uusi ID-kaartide sertifikaate. Muudatus on tingitud tulenevalt räsialgoritmi SHA-1 nõrkusest, mille kasutamist hakatakse piirama. Uute sertifikaatide kasutuselevõtu eesmärk on vältida algoritmi SHA-1 nõrkusest tulenevaid ja võimalikke avalduvaid probleeme tarkvarade koostöövõimes. See puudutab nii baastarkvara kui ka veebilehitseja kaudu e-teenustesse logimist. Räsialgoritm SHA-1 asendatakse SHA-2ga ID-kaartide sertifikaatidel kogu ahela ulatuses. Riigi Infosüsteemi Amet soovitab planeerida ressursse konfiguratsiooni muudatuseks, et lisada oma infosüsteemides aegsasti uus vahesertifikaat aktsepteeritavate sertifikaatide nimekirja. Muudatuste tegemise viimane tähtaeg on 31. jaanuar 2016.
Web 2.0 tehnoloogiate levik; üldine trend interaktiivsuse suunas.
Teadmussüsteemide ja -tehnoloogiate levik.
Eelmisega seotult: ontoloogiate ja semantikatehnoloogiate levik.
Metaandmete levik.
Mobiilse interneti ja arvutite levik.
Agenttehnoloogiate levik.