IT ja äriõpe

Kriitiline pilguheit IT kohale äriõppes

Ai Weiwei. Photo by Gao Yuan

IT koht ärihariduse kaanonis

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 lubadus

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

IT ise muutub

Ä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.

IT inimesed ise ei saa enam hästi IT-st aru

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.

IT õpetuse meetodi, suuna ja skoobi otsinguil

Ü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.

Digiminimalism

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.

Kõik on võimalik, aga miski pole tasuta

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.

Kes soovib mida?

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.