23. rujna 2026.Igor Jugo
Iskustvo industrijskih veterana pretočeno u sustav
Iskustvo vaših ljudi kao temelj dobrog sustava.

Prije nekoliko godina udružio sam se s ljudima koji su desetljećima radili u tehničkom upravljanju brodovima. Znali su sve o tome kako se brodovi održavaju, koji se kvarovi ponavljaju i koju dokumentaciju zahtijevaju inspektori i klasifikacijska društva. Željeli su to znanje pretočiti u softverski proizvod.
Znanje su imali. Trebalo ga je strukturirati.
To je zvučalo jednostavnije nego što jest. Iskusni stručnjaci mnoge odluke donose intuitivno. Kad ih pitate kako nešto rade, odgovor je često „pa, ovisi". Moj je posao bio sustavno otkriti o čemu ovisi — i to pretočiti u pravila koja računalni sustav može primijeniti.
Kroz niz intervjua, analizu stvarnih slučajeva i iterativne skice izradio sam konceptualni, a zatim i logički podatkovni model. Podatkovni model je, pojednostavljeno, precizna karta svih entiteta s kojima posao radi i odnosa među njima: brod, oprema, rezervni dijelovi, kvarovi, planirani zadaci održavanja, posada, rokovi i certifikati. Prikazuje se dijagramom entiteta i veza (ERD) i čini temelj baze podataka svakog informacijskog sustava.
Na toj se karti vidi što je s čime povezano i što se mora dogoditi kad se nešto promijeni. Pogreške u podatkovnom modelu najskuplje su pogreške u razvoju softvera, jer se na njemu gradi sve ostalo.
Iz modela je nastala funkcionalna specifikacija — precizan opis onoga što sustav mora raditi, uključujući korisničke priče, poslovna pravila i kriterije prihvaćanja. Odgovarao sam i za arhitekturu i velik dio korisničkog sučelja. Prema toj specifikaciji tim od najviše devetero programera, organiziran prema Scrum metodologiji, izradio je proizvod. Danas je to SaaS rješenje u komercijalnoj upotrebi kod tvrtki za upravljanje brodovima.
Ne vodite brodarsku tvrtku? Nije važno. Gotovo svaka tvrtka posjeduje slično bogatstvo: znanje iskusnih ljudi koje nikad nije sustavno zapisano. Upravo je ono često razlog zašto vaša tvrtka radi bolje od konkurencije.
Kad se to znanje pretoči u dobar podatkovni model, ono postaje temelj sustava koji radi onako kako radi vaš posao — a ne onako kako ga je netko zamislio izvana.
Koje znanje u vašoj tvrtki još nije zapisano? Rado ću porazgovarati o tome.
