Kriitiline pilguheit IT kohale äriõppes
Ai Weiwei. Photo by Gao Yuan
IT koht ärihariduse kaanonis on muutumises. Traditsioonilises ainekavas, äri- ja juhtimisainete reas (strategy, marketing, finance, operations jm) on IT (Management Information Systems vm arhailisevõitu nime all) ikka tulnud lõpu poole.
IT olemine toetavas rollis ei ole enam adekvaatne. Kui tarkvara arendusplaan on juba ühtlasi ka ettevõtte äriplaan (või selle oluline osa), siis on selge, et IT ei ole enam tugifunktsioon.
Kuid ei ole ka päris selge, mis suhe või roll IT õpetusel äri suhtes võiks olla. Kui tarkvara valmistamise ja juurutamise edukusest sõltub ettevõtte edukus, siis on tarkvaratehnilist ja äristrateegilist vaatenurka raske lahus käsitleda.
Äri ja tehnoloogia sümbioos ei saa aga olema kerge, ei kultuuriliselt ega mõtteviisiliselt.
IT on universaalne tehnoloogia, mis võimaldab igasuguseid protsesse teha paremaks, kiiremaks, odavamaks.
Märksõnad on aastatega vahetunud, kuid lubadus on jäänud samaks.
1980-ndad 2016
real-time processing Industrial Internet
Factory of the Future (FoF)
1990-ndad smart cities
information society smart living environments
information at your fingertips driverless cars
complete information wearables
seamless integration mobile health, agro-food
information at the point of need cyber physical systems
fully integrated enterprise blockchain
glue that holds the company together software defined everything
company's nervous system (B Gates) smart anything everywhere
anytime, anywhere disappearing computers
fog and edge computing
robot-based innovation in services
innovation ecosystems
accessible to everyone, anytime
on any device
emotional monitoring
disruptive usages of smart objects
and digital companions
active ageing
seamless services and experiences
person as a platform (PaaP)
connected everything
Äriainete “ökosüsteemi” äärealalt tuuma poole liikumine ei tähenda siiski, et IT võtaks Business & Management curriculum-is sisse keskse koha.
Muude kõrval on üks põhjus ilmselt ka IT kui teadmusala piiride ja IT sisemise struktuuri jätkuvas muutumises.
IT-d on võetud kui muutuste vahendit, isegi muutuste põhjustajat. Kuid IT on ka ise muutumises.
Akadeemiliste asjatundjate ringis on peetud pikki enesekaemuslikke diskussioone (äri)infosüsteemide (ingl information systems) kui iseseisva teadusala sisu ja praktilise kasu üle. Amorfse alana, sisemise selguseta ja tugeva akadeemilise traditsioonita (matemaatika ja inseneriteaduste juured üksinda enam ei piisa) on “infosüsteemindusel” (märgilise tähendusega on seegi, et teadusalal puudub õige eestikeelne nimetus) raskusi strateegilise juhtimise, tootmiskorralduse jt end hästi sissetöötanud ärialade teenindamisega, rääkimata juhtrolli haaramisest.
IT muutumine on väga kiire. Muutused on mitmeplaanilised ja kindlasti ei piirdu ainult turumajandusele omase, pinnapealse toodete kaleidoskoobiga. Muutused hõlmavad ka IT aluseid. Mõnede asjatundjate arvates on IT-s praegu põhimõtete ümbervaatamise aeg.
Põhimõtteliste muutuste näiteid: objekt-orienteeritud paradigma taandumine esiplaanilt; model-view-controller (MVC) arhitektuuri kõrvale single page application (SPA), serverless jt alternatiivide ilmumine; mitterelatsiooniliste andmebaasitehnoloogiate levik.
Sellel on mitu praktilist, õpetamise seisukohalt olulist tagajärge.
Vähe, kui üldse, on inimesi, kes saavad aru, mis toimub. Lokaalselt, kitsamates IT harudes küll, tervikpildi loomine on aga äärmiselt keeruline.
Informaatika eriala 2. kursuse üliõpilased ütlevad, et nad on segaduses. Õpetatakse aineid nagu MySQL, PHP, Java. Java on 20 aastat vana tehnoloogia, selles on tuhat teeki, kõik see on krdi keeruline. CV Online-is töökuulutustes aga nõutakse hoopis teiste tehnoloogiate oskamist. Võiks ju kutsuda professori, kes peaks loengu ja teeks selgeks, mis tehnoloogiatega toimub.
Kahjuks ei ole sellist professorit kusagilt võtta. Keegi ei oma praegu IT-s toimuvast täit pilti.
Kaugeltki kõik muutused ei ole positiivsed. Rohkem IT-d ei tähenda automaatselt, et elu läheb lihtsamaks ja ilusamaks.
Koodiinflatsioon (vt Code Inflation) tähendab seda, et programmid lähevad üha suuremaks, tarkvara keerukamaks. Lisanduv väärtus võib aga olla väike.
Tehnoloogia kiire areng on ilmselt tulnud IT õppejõududele ootamatusena. (Asjal on ka oluline mastaabiefektiline külg — igal aastal sisuliselt uue kursuse koostamine ei saa olla kuluefektiivne).
Vahel heidetakse ette, et "tegeliku elu" s.o ettevõtetes tehtava IT-töö ja ülikoolides õpetatava vahel on ajalised käärid (õpetamine jääb maha). Minul on viitaeg (ingl time delay) praktika ja ülikoolis õpetatava vahel 20 minutit — täpselt nii palju, kui kulub trammiga töökohast ülikooli jõudmiseks.
Infotehnoloogia hoomamatus muidugi ei tähenda, et tuleb käed rippu lasta ja end “tehnoloogia voogudest” kanda. (Kuigi ka see on üks võimalik strateegia).
IT hoomamatuses on peidus palju võimalusi, ilusaid struktuure ja dramaatikatki.
Ülalesitatud asjaolude tõttu on ka loomulik, et IT õpetamisel on kohati raske leida õiget meetodit, suunda ja nagu IT-s öeldakse — käsitlusala e skoopi.
Mida tuleks teha, et et õpetamine kindlamale alusele seada?
Kõigepealt, puudub IT enda muutumiskäsitlus. Tuleks rohkem uurida, kuidas IT muutub, mis muutub ja — kui see on võimalik — jõuda lähemale muutuste põhjustele.
Programmeerimiskeeli võetakse traditsiooniliselt kui valmis, muutumatuid tööriistu. Tänapäeva uued programmeerimiskeeled on pidevas muutumises.
Teiseks, vaja on õpetada dünaamilisemas võtmes.
Mida see tähendab? Mudeleid, mustreid jm, mis ei eelda keskkonna samaksjäämist, protsesside lineaarsust, nõuete ja tingimuste up-front täielikku väljaselgitatavust, homeostaatiliste tasakaalupunktide püsimajäämist.
Madala kvaliteediga info ülekülluse keskel on minimalism paljudele meelepärane tee, võib-olla ka ainus tee üldse. Seejuures pöördutakse tihti iidsete ida mõttekultuuride (zen-budism) poole.
Digiminimalism on mõttesuund, mis seab eesmärgiks “aggressively clearing away low-value digital noise, and optimizing your use of the tools that really matter”. Ülevaade digiminimalismist vt Cal Newport (2016).
Kasin IT (vt nt Lean IT) juhib tähelepanu, et IT enda rakendamisel tekib palju üleliigset, kasutust mitteleidvat, väheväärtuslikku informatsiooni.
In our industry, if you can imagine something, you can build it. — Ray Ozzie, Chief Software Architect, Microsoft 2005-2010
Meie alal, s.t IT-s on kõik võimalik. Tuleb ainult välja mõelda, teostamine on tehtav, ütleb Ray Ozzie, Microsoft endine peaarhitekt. [Tuntud autoriteet Joel Spolsky on Ozzie suhtes siiski kriitiline, nimetades viimast pilvedes uitajaks. Vt https://www.joelonsoftware.com/2008/05/01/architecture-astronauts-take-over/]
Praktikas selgub, et kõik ongi võimalik, aga siiski ei tule iseenesest. Infotehnoloogia rakendamisel tuleb võidelda paljude erinevate piirangutega, sh ressursipuudusega.
Ökonoomiline aspekt on IT-s tähtsuse poolest oluliselt esile tõusnud. Võiks mõelda, et Moore’i seadus on IT (kui ärisüsteemi sisendteguri) teinud üliodavaks. Paradoksaalselt ei ole IT rakendamine läinud lihtsamaks. Tehnoloogilisi valikuid ja võimalusi on palju ja neid tuleb kogu aeg juurde. Võimaluste paljusus ja kiire muutumine on tihti ise keerukuse allikaks.
Kuigi on standardlahendusi jms, ei saa väita, et hea veebilehe tegemine tänapäeval vähem oskusi nõuab, pigem vastupidi.
Majanduslik tasuvus pole enam IT üks paljudest aspektidest, vaid läbiv joon.
Asjade internetis (Internet of Things) on arvutuste ja kommunikatsiooni energiakulu oluliseks piiranguks. Näiteks asjade interneti tähtis protokoll Constrained Application Protocol (CoAP) projekteeritud toimima tugevate ressursipiirangutega keskkondades.
Kokkuvõttes, IT-inimesed soovivad aru saada juhtimisest (muuhulgas või isegi eelkõige - IT enda juhtimisest). Äriinimesed soovivad aru saada IT-st. Lisaks soovivad mõlemad üksteisest aru saada.
Kuna kompetentsetest IT-inimestest üldiselt on suur puudus ja sealhulgas on puudus IT-juhtidest, siis on IT-alale hulgaliselt liikunud inimesi, kelle haridustee ei ole olnud IT-ga seotud. Kõik need inimesed, hulk nendest juba IT juhtimise positsioonidel, peavad kuidagi IT-st arusaamise endale looma. Lisaks vajavad nad — kui nad tahavad olla enamat, kui code monkey-d — arusaamist ärist (IT-juhid ka juhtimisest).
Ärispetsialistid ja -juhid vajavad arusaamist IT-st — ilma selleta ei saa tänapäeval juhtida ega äri ajada.
Võimekatest juhtidest on samuti suur puudus.
Hariduslikud väljakutsed nende üksteisega läbipõimuvate vajaduste rahuldamiseks seega on suured.