Inženjerstvo na terenu pokazuje što tehnologija stvarno može


Kod tehnoloških projekata često sve izgleda dobro dok je na papiru. Postoji strategija, nacrtana arhitektura, odabrana platforma i nekoliko lijepih prezentacija. Na sastancima sve djeluje jasno. Zna se što se želi postići, koje će se tehnologije koristiti i kakvi se rezultati očekuju.

Problem nastaje kada se rješenje spusti u stvarni rad. Tada se vidi da organizacije ne funkcioniraju kao prezentacije. Imaju stare aplikacije, različite navike korisnika, nepotpune podatke, nejasne procedure i mnogo iznimaka koje nitko nije zapisao. Upravo zato je inženjerstvo na terenu važno.

Inženjerstvo na terenu znači da stručnjaci ne promatraju problem samo izvana. Oni ulaze u stvarni radni kontekst, gledaju kako ljudi koriste sustave, gdje nastaju podaci, gdje se gubi vrijeme i gdje procesi zapinju. Takav pristup je posebno važan kod umjetne inteligencije, jer AI sustav ne ovisi samo o modelu. Ovisi o kvaliteti podataka, pravilima rada, korisnicima, sigurnosnim ograničenjima i odgovornosti za odluke.

Dobar demo može zavarati. U kontroliranom okruženju sve može izgledati jednostavno. Model odgovara dobro, sučelje je pregledno, a proces izgleda logično. Ali stvarni posao donosi drugačije situacije. Dokumenti nisu jednako napisani. Podaci nisu potpuni. Korisnici koriste interne izraze. Dio postupaka postoji samo u glavama zaposlenika. Neki podaci ne smiju se koristiti bez posebnih pravila. Sve to ne vidi se dok se ne dođe na teren.

Zato ozbiljna implementacija ne počinje samo izborom alata. Počinje razumijevanjem problema. Treba znati gdje tehnologija ulazi u proces, kome pomaže, što smije automatizirati i gdje mora ostati ljudska provjera. Posebno kod AI sustava treba biti jasno tko provjerava rezultat, tko odgovara za pogrešku i što se događa kada sustav da uvjerljiv, ali netočan odgovor.

Prednost rada na terenu je u tome što se stvarni problemi otkrivaju ranije. Nekad nije problem u softveru, nego u loše uređenom procesu. Nekad nije problem u modelu, nego u podacima koje nitko ne održava. Nekad nije problem u korisnicima, nego u tome što sustav ne prati način na koji posao stvarno funkcionira. Kada se to vidi na vrijeme, projekt se može prilagoditi prije nego što postane skup i težak za ispravljanje.

Druga važna prednost je prijenos znanja. Ako vanjski stručnjaci rade zajedno s internim timom, organizacija ne dobiva samo gotovo rješenje. Dobiva i razumijevanje zašto je nešto napravljeno baš tako. To je bitno jer AI i informacijski sustavi nisu jednokratni proizvodi. Oni se moraju održavati, nadzirati i mijenjati. Ako sve znanje ostane kod dobavljača, organizacija postaje ovisna o tuđem razumijevanju vlastitog posla.

Naravno, rad na terenu ima i rizike. Vanjski stručnjaci mogu dobiti dubok uvid u procese, podatke i sustave. Zato se mora jasno znati tko čemu pristupa, pod kojim uvjetima i s kojom odgovornošću. Potrebni su ugovori, kontrole pristupa, zapisivanje aktivnosti, odvajanje testnog i produkcijskog okruženja te jasna pravila rada s povjerljivim podacima. Što je projekt bliže stvarnom poslovanju, sigurnost mora biti ozbiljnija.

Postoji i rizik da dobavljač previše oblikuje način rada organizacije. Tehnologija nije neutralna kada se ugradi u proces. Ako sustav predlaže odluke, mijenja se odgovornost. Ako automatizira dio rada, mijenja se uloga zaposlenika. Ako povezuje podatke na novi način, mijenja se nadzor. Zato organizacija mora zadržati kontrolu nad vlastitim procesima. Vanjski inženjeri mogu pomoći, ali ne bi smjeli postati stvarni vlasnici poslovnog modela.

Najbolji projekti nastaju kada se spoje vanjsko tehničko znanje i interno poznavanje posla. Jedni razumiju tehnologiju, drugi znaju kako organizacija stvarno radi. Kada te dvije strane rade zajedno, rješenje ima veće šanse preživjeti svakodnevni rad.

To je posebno važno u sadašnjem valu umjetne inteligencije. Nije dovoljno imati dobar model ili moderan alat. Podaci moraju biti uređeni. Procesi moraju biti jasni. Korisnici moraju razumjeti gdje alat pomaže, a gdje mu ne treba slijepo vjerovati. Sigurnosni timovi moraju znati što se uvodi. Uprava mora znati što se stvarno dobiva, a što je samo dobar dojam.

Zato se ozbiljna tehnologija ne uvodi samo iz prezentacije. Prezentacija može otvoriti temu. Pilot može pokazati mogućnost. Ali tek rad na terenu pokazuje može li rješenje izdržati stvarni posao.

Inženjerstvo na terenu zato nije dodatak projektu, nego način da se izbjegne skupa iluzija. Tehnologija vrijedi onoliko koliko se može uklopiti u stvarne procese, stvarne podatke i stvarne odgovornosti. Sve ostalo ostaje lijepa ideja koja dobro izgleda dok je nitko ne koristi ozbiljno.

Ratio Technica
Kontakt: ivan0x2a [at] gmail [dot] com

Popularni postovi s ovog bloga

Povoljne licence za Office 2024 i Windows 11 Pro

Dobro došli na Ratio Technica

Novi problem softverske industrije nije AI, nego površnost