
Praktičan vodič za kreiranje sopstvenog sistema dizajna, od početne revizije do implementacije, uz lekcije naučene tokom tog procesa.
Jay Ho Oh
Nakoniko godina započinjanjem svakog projekta sa praznim Figma fajlom, konačno sam se odlučio i stvorio svoj sveobuhvatni dizajn sistem. Proces je bio i izazovan i nevjerovatno nagrađujući, i htio sam podijeliti svoj pristup sa drugim dizajnerima koji razmatraju isti put.
Počeo sam revizijom pet svojih nedavnih projekata, identifikujući uobičajene obrasce i komponente koje su se pojavljivale u različitim dizajnima. Ovo je otkrilo nekonzistentnosti u mom radu koje ranije nisam primećivao — sedam malo različitih stilova dugmadi, nekonzistentna pravila razmaka i stilovi teksta koji su varirali bez jasne svrhe.
Umesto da unapred kreiram krut sistem, gradio sam ga iterativno kroz stvarni klijentski projekat. Za aplikaciju EcoTrack, dokumentovao sam svaku komponentu dok sam je dizajnirao, kreirajući živi sistem koji je evoluirao u skladu sa potrebama projekta.
Srž mog sistema obuhvata:
Najveći izazov nije bio tehničke, već psihološke prirode — naučiti da verujem sistemu umesto da izmišljam nova rešenja za svaki novi problem. Ali isplata je ogromna: moj proces dizajna je sada 40% brži, broj revizija od strane klijenata je značajno smanjen, a predaja razvojnom timu je mnogo lakša.
Ako razmatrate izgradnju sopstvenog sistema, moj savet je da počnete sa malim osnovnim elementima, testirate ih na stvarnim projektima i dokumentujete proces kako napredujete. Dobar dizajn sistem treba da se oseća kao pouzdan saradnik, a ne kao skup ograničenja.
Ispod sam priložio šablon svoje metode dokumentovanja komponenti — slobodno ga prilagodite sopstvenom radnom procesu!
Od makete do tržišta: Moj proces dizajna proizvoda od početka do kraja
Detaljan pregled moje iterativne metodologije dizajna, od početnog istraživanja do finalne predaje, uz praktične savete za dizajnere u svakoj fazi.
Psihologija boja u UI dizajnu
Istraživanje kako strateški izbori boja mogu uticati na ponašanje korisnika, izazvati emocije i poboljšati celokupno korisničko iskustvo digitalnih proizvoda.