Što je to "solution design", tko ga može raditi te kako rješava prepreke u realizaciji IT ideje?

Što je to “solution design”, tko ga može raditi te kako rješava prepreke u realizaciji IT ideje?

Jeste li čuli za "solution design"? Ako niste, a imate namjeru raditi vlastiti IT projekt, video igru, aplikaciju ili nešto slično ovaj tekst bi vam mogao biti koristan uvid. Ako ste pak IT-evac i vidite se u ulozi "business analysta", vrlo lako biste se mogli naći i u opisu posla dizajnera IT rješenja.

Solution design ili na hrvatskom “dizajn rješenja“ je proces odabira tehnološkog rješenja optimalnog za klijentovu poslovnu ideju, a sastoji se od funkcionalnog, vizualnog (UX/UI) i tehničkog dijela.

Krajnji produkt je dokument, koji služi kao komunikacijsko sredstvo i temeljni „izvor istine” za sve uključene strane, odnosno dizajnere, developere i samog klijenta.

Undabot je dizajn rješenja odlučio klijentima nuditi i kao zasebnu uslugu pod ingerencijom business analysis tima. Više o tome kako se korištenjem solution designa spašavaju projekti objasnio nam je Undabotov voditelj odjela poslovne analize i funkcionalnog dizajna IT rješenja – Vedran Križek.

Design first, ali ne samo vizualni dizajn

Ako uzmemo u obzir sam dizajn rješenja i s tim povezani pristup “design first“, lako je moguće krivo interpretirati poantu ovog procesa. Vedran zato odmah na početku želi razjasniti pojmove:

Krilatica “Design first” se često shvaća kao “UX/UI design first”, no ta dva termina nisu sinonimi. Kad kažeš „dizajn“ ljudi misle na vizualni aspekt, odnosno da proizvod bude oku i prstu ugodan, no dizajn proces je bitno “sofisticiraniji” od samo svoje vizualne komponente. Nama klijenti dolaze s konkretnim problemom koji žele riješiti za svoje kupce – i to tehnologijom. Ukratko, oni imaju ideju, no nemaju potrebna znanja kako napraviti cijeli proizvod i upravo je dizajn proces ključni alat kojim pronalazimo idealno rješenje za njihovu situaciju.

Ideja je tek 20 posto rješenja, a za ostalih 80 posto brinu se solution designeri, dodaje Vedran objašnjavajući slikovito na primjeru:

Kao kad umjetnik koji radi skulpturu u osnovi „samo” skida višak kamena, tako i mi IT-jevci ako gledamo kamen, u tom istom kamenu vidimo različite „viškove“ koje ćemo skinuti – i to skidanje viškova je zapravo proces dizajna rješenja.

Danas svi znaju raditi development, no ono što nas razlikuje je upravo taj odabir rješenja, napominje Vedran koji se od developera kroz godine profilirao u dizajnera IT rješenja, business analysta i entuzijastičnog uzgajivača brkova, koji živi, radi i djeluje u miru Gorskog kotara. Posljednjih 15-ak godina proveo je akumulirajući iskustvo u ulozi CTO-a tvrtke Trikoder te dizajnirajući i razvijajući neke od najvećih regionalnih sustava baziranih na PHP-u. 

Utjelovljenje klijentove ideje

Kako smo spomenuli u uvodu, dizajn rješenja se sastoji od tri elementa. Vedran nam je detaljnije razložio što obuhvaća svaki:

Prvi je funkcionalni dizajn, koji određuje što sustav treba raditi i definira zadatak. Zatim slijedi vizualni UX/UI dizajn, koji odgovara na pitanje kako to izvesti na najljepši i najugodniji način, dakle radi se o vizualno-ergonomskoj domeni. Treći element je dizajn tehničkog rješenja, zovu ga još i arhitekturom jer u tehnološkom smislu odgovara na pitanje „kako?“, odnosno koje jezike, alate i tehnološku arhitekturu ćemo koristiti.

Vedran dodaje da se većina primarno fokusira na vizualni element šireg procesa dizajna rješenja, no u Undabotu smatraju da to nije dovoljno. Iskustvo im je pokazalo, budući da su sva tri elementa povezana, da je bolje od početka na njima raditi ravnopravno.

Ako se ravnopravno ne radi na sva tri elementa, situacija se puno lakše zakomplicira, a to produžuje i poskupljuje proces.

Upravo su zbog toga na nivou tvrtke odlučili nuditi solution design kao posebnu uslugu. To im, kaže, omogućuje kvalitetnije upravljanje procesima i osiguravanje rješenja koje je optimalno za klijenta.

Naš dizajn rješenja je svojevrsno utjelovljenje klijentove ideje. Uz to smanjuje rizik projekta jer kad u ranoj fazi funkcionalno dizajniraš rješenje u tom procesu klijent doživi barem pet religioznih otkrivenja tipa: „Aha, nisam znao da to može ili treba imati“.

Za nastavak projekta je iznimno važno da se to otkrije i definira već u ranoj fazi jer ekstremno smanjuje rizik pogrešnog budžetiranja, odnosno povećava točnost procjene na natječajima.

Cijena solution design usluga je, tvrdi, tipično ispod 10% vrijednosti projekta, a to se na kraju ispostavi kao pametna investicija, budući da znatno smanjuje količinu vremena, komplikacija i nepredviđenih troškova.

Investicija koja proces čini bržim i jeftinijim

Rezultat procesa dizajna rješenja je dokument koji se zove „Software requirement specification“ (SRS). Uz pomoć njega svi uključeni u proces izrade projekta mogu razumjeti što se kako i zbog čega radi, a to ubrzava i olakšava komunikaciju i realizaciju, pojašnjava Vedran.

U tome se, naime, i krije velik problem jer su u procesu uključene osobe različitih struka, koje imaju različita znanja i komuniciraju drugačijim terminima, što za posljedicu može imati brojne nesporazume.

Dobar SRS mora biti razumljiv svima i prevenirati propuste i nesporazume. Tako se klijentu smanjuje rizik pogrešne komunikacije jer nije mala stvar kada se tek na pola projekta shvati da ste se pogrešno razumjeli.

Također je važno, naglašava, razumjeti da klijenti nisu developeri te se zbog niza okolnosti ne osjećaju ugodno u vlastitoj ulozi naručitelja nekog rješenja. Naime, nemaju dovoljno znanja pa vrlo teško mogu procijeniti kvalitetu izvođača koji im se nude. Uz to, ako se uzme u obzir da čak dvije trećine IT projekata propadne, malo je reći da se nalaze u nezahvalnoj i iznimno stresnoj situaciji.

Solution designer – osoba koja zna riješiti probleme

Razumjevši te okolnosti, Undabot je znao da treba stručnjake koji će znati odgovoriti na klijentove nedoumice i riješiti što je potrebno. Zato danas i imaju solution designere.

Kad klijentova ideja lupi u zid ili se spotakne (a to se redovito događa), klijent treba osobu koja će reći „Nema problema, sad ćemo to riješiti. Moramo napraviti to i to da bi stvar funkcionirala.“ To je osoba koju klijent treba i želi uz sebe – i jednom kad se uspostavi povjerenje prema solution designeru, klijent dalje ni ne želi raditi s nekim drugim.

Na dizajnu rješenja tipično se radi od dva do pet tjedana, a potražnja za ovom uslugom je sve veća pa trenutačno u Undabotu tragaju za dodatnim dizajnerima IT rješenja.

Osoba koja radi dizajn funkcionalnih rješenja ili business analyst mora biti vrstan komunikator, ne onaj koji ovisi o formaliziranim upitnicima, već osoba koja zna navesti ljude da sami dođu do rješenja. Uz to mora biti kvalitetan tehnički pisac i voljeti pisati jer u konačnici dokumentira rješenje.

Treća važna karakteristika je da mora voljeti učiti nove stvari i biti sposoban raditi to brzo, budući da se projekti rade u različitim područjima. Mora voljeti znanje zbog znanja i veseliti se kad nauči nešto novo. Bez toga se ne može raditi ovaj posao u agenciji.

Ako ste se prepoznali u ovom opisu, javite se Undabotu. Ako ste pak osoba s IT idejom, olakšajte si život, uštedite vrijeme i novac te povećajte uspješnost realizacije projekta koristeći solution design uslugu.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Startupi i poslovanje

Kako je Estonija postala “startup nacija”, može li to Hrvatska, kako – i kad?

Može li novoosnovana udruga Cro Startup ponoviti uspjeh koji je postigla Startup Estonia? Eve Peeterson iz te udruge ispričala je koje su promjene, inicijative i angažmani bili ključni za uspjeh.

Karijere

Rok trajanja programera: Možete li 57-godišnjaka zamisliti na razgovoru za posao frontend developera?

Možete li 57-godišnjaka zamisliti na razgovoru za posao frontend developera u nekoj domaćoj IT agenciji? Zavirili smo u raspravu o tome koliki je rok trajanja programera i upitali nekoliko njih, različitih razina iskustva i pristupa karijeri, može li se do mirovine biti "samo programer".

Digitalni marketing

Na digitalno oglašavanje u Hrvatskoj u 2021. potrošeno 1,65 milijarde kuna, 75% otišlo Googleu i Meti

Na digitalno oglašavanje u Hrvatskoj u 2021. godini potrošeno je milijardu i 657 milijuna kuna, pokazalo je istraživanje digitalni AdEx koje su za HUDI (Hrvatsku udrugu digitalnih izdavača) proveli austrijska agencija Momentum i lokalni partner Ipsos.

Što ste propustili

Startupi i poslovanje

Upoznajte 13 hrvatskih healthtech timova “Get Started in Health Innovation” programa

Pred vama je prva generacija jedinog programa u Hrvatskoj koji se sustavno posvetio podršci stručnjaka koji žele razvijati nešto u segmentu healthtecha. Njihova rješenja fokusirana su na razne probleme u zdravstvenom sustavu: od alata za efikasnije pružanje zdravstvene pomoći, ali i onih koji olakšavaju rad samih zdravstvenih djelatnika do rješenja koja i pacijentima omogućavaju jednostavnije pratiti svoje zdravstveno stanje.

Intervju

Kako je softverski inženjer s Kube našao svoju oazu u Microsoftovom razvojnom centru

Iz daleke Havane na Kubi, softverski inženjer Arnaldo Perez stigao je u Microsoftov razvojni centar u Srbiji. Kako, zašto, u kojem timu i što danas radi, kako se privikao na novo okruženje te što je naučio u zadnje četiri godine radeći u Microsoftu i regiji, saznali smo u intervjuu.

Nesortirano

Combisu nagrada Microsoft Partner of the Year 2022 u Hrvatskoj

Combis je osvojio prestižnu godišnju nagradu američke tehnološke kompanije Microsoft za Hrvatsku.

Mobilno

Huawei Apps UP natjecanje se vraća s nagradom od preko milijun dolara

Treću godinu zaredom Huawei bogatim fondom nagrađuje najbolje programere koji će se odvažiti na razvoj aplikacija za ekosustav Huawei mobilnih usluga.

Kultura 2.0

Prvo istraživanje o električnim romobilima u Hrvatskoj: 80 % ispitanika koristi ih umjesto auta kako bi brže stigli do cilja

Bolt je proveo prvo istraživanje o električnim romobilima u Hrvatskoj, a za Netokraciju ekskluzivno otkrivaju najzanimljivije podatke.

Startupi i poslovanje

Ovo su najinovativniji učenici, studenti i škole u Hrvatskoj koji su osvojili nagrade Digitalnog inkubatora

U velikoj završnici Digitalnog inkubatora by Hrvatski Telekom, u organizaciji Instituta za inovacije, održane su prezentacije najuspješnijih timova učenika i studenata i dodijeljene su im nagrade ukupnog novčanog fonda od 200.000 kuna. Evo kakve ideje i rješenja su predlagali...