Minimalni sistem izvedljivega oblikovanja

Gojenje sistema oblikovanja UXPin, shranjenega v knjižnici sistema UXPin Design System

V zadnjih nekaj tednih sem z veseljem govoril o pristopu UXPin k oblikovanju sistema oblikovanja na več sestankih in spletnih seminarjih (enega si lahko ogledate tukaj). Zelo zabavno sem si delil naše izkušnje, ki smo se jih skozi lepe pogovore po mojih pogovorih veliko naučili.

Eno vprašanje, ki so mi ga postavili že večkrat in se je pojavilo tudi med pogovori z našo ekipo na UXPin, je bilo:

Koliko časa traja izdelava sistema oblikovanja?

Ni napačnih vprašanj in z veseljem sem odgovoril vsakič. Vendar, kadar slišim to vprašanje, se mi zdi, da kaže na globljo težavo: oblikovalski sistemi so še vedno napačno razumljeni in zamenjeni s starim pristopom k oblikovanju stilskega vodnika.

Navodila za zombijski slog

Nazaj na dan bo nesrečni član oblikovalske ali prednje razvojne ekipe zaupal nalogi dokumentiranja vseh konvencij, ki jih je skupina odobrila. Barvne palete, besedilni slogi, kodni standardi, včasih celo vzorci uporabniškega vmesnika.

Se sliši kot sistem oblikovanja? Prav imaš. Sliši se kot sistem oblikovanja, vendar ni.

Njegov stari pristop k oblikovanju stilskega vodnika je bil namenjen ustvarjanju artefakta. To naj bi bilo izpeljanka dokumentacijskega postopka. In vsakič ...

Preden je bil narejen stilski vodnik, se je že spremenil v zombija.

Zakaj? Preprosto zato, ker se dinamični svet razvoja izdelkov, kjer se spremembe nenehno dogajajo, ne odziva dobro na statična sredstva, za katere so potrebni tedni. Medtem ko se je mučenik oblikovanja / razvoja trudil dokumentirati vsako konvencijo, so se konvencije spreminjale. Izdelava stilskega vodnika je bila sizijska naloga.

Nemožnost izdelave in vzdrževanja vodnikov sloga je spodbudila našo industrijo k ponovnemu premisleku o načinu ohranjanja doslednosti izkušenj in kodeksa. Vnesite sistem oblikovanja.

Sistem oblikovanja je postopek

Za razliko od vodnikov statičnega sloga so oblikovalski sistemi dinamični. Kaj to pomeni? Vodnik po slogu je artefakt, sistem oblikovanja je postopek.

Artefakti so statični, procesi so dinamični.

Namesto da bi eno osebo pooblastili za izdelavo dokumentacije, v svetu oblikovalskega sistema načrtujemo nov potek dela, ki nenehno dodaja, odšteva in spreminja vse informacije za ustvarjanje uporabniške izkušnje.

Namesto da bi razmišljali o datumu dobave, ekipe za oblikovanje sistemov (običajno jih imenujemo ekipe za oblikovalske operacije) pomagajo organizacijam postopoma izboljšati notranjo skladnost vmesnika in hitreje oddati velike projekte na trg.

Upravljanje entropije z vodnikom po slogu in sistemom za oblikovanje

Združeni proti entropiji

Tako kot pri katerem koli zaprtem sistemu se tudi entropija digitalnega izdelka še naprej povečuje, razen če je namerno upravljano. Vsaka nova funkcija, vsak nov član ekipe, vsaka nova vodstvena plast ali interakcija deležnika / stranke dodaja entropijo izkušnje.

Izkušnja izdelkov postopoma prihaja do kaosa.

Rast entropije je stalnica in jo je mogoče nadzorovati le s stalnim delovanjem. Zato končna igra za projekt Design Operations ni statičen artefakt, temveč delovni potek, v katerem združena organizacija oblikovalcev, razvijalcev, premierjev in drugih članov ekipe gradi načrt za oblikovanje uporabniške izkušnje.

Nikoli ne konča minimalnega izdelka

Glede datuma dobave sistema za oblikovanje se zdi skrita predpostavka, da je prišlo do trenutka, ko je sistem oblikovanja "končan". Procesna narava sistema zasnove to predpostavko odpravi.

Sistem oblikovanja je postopek in je zato vedno vedno pripravljen in nikoli dokončan.

Oblikovalni sistem ostaja v stalnem stanju kot minimalno uporaben izdelek. Čas, ko sistem oblikovanja nenadoma pridobi vrednost, ne obstaja. Ko je postopek oblikovanja oblikovan in dogovorjen, se doseže najmanjša vrednost. Z vsako naslednjo izdajo sistem oblikovanja postaja močnejši, vendar nikoli ne dosega končne vrednosti. Entropija še naprej raste, vmesnik se še naprej spreminja in oblikovalski sistem se mora razvijati kot proces brez konca.

Začnite majhno ladjo pogosto

Oblikovalni sistem nastane, ko organizacija prizna, da je treba vedno večjo neskladnost uporabniškega vmesnika rešiti z novimi delovnimi tokovi.

Entropija se preneha širiti s prvo konvencijo, ki jo je dogovorila in izvedla oblikovalska organizacija. Za razliko od stilskega vodnika je vrednost sistema oblikovanja mogoče izkusiti takoj. Oblikovalni sistem začne dodajati vrednost skoraj takoj, tudi če je prva konvencija le niz petih osnovnih barv z ustreznim poimenovanjem. Pravzaprav bi trdil, da:

Sistem oblikovanja z eno barvo definirano, pravilno imenovana, izvedena in sprejeta v organizaciji je boljši od celotnega vodnika statičnega sloga.

Zakaj? Ker ta barva entropijo takoj zmanjšuje, za razliko od vodnika za statični slog, ki ostaja vedno zastarel in nikoli izveden.

Namesto da bi skrbeli za datum dobave sistema za oblikovanje, sprejmite njegovo procesno naravo, začnite z majhnimi in pošiljajte pogosto. V vojni ste s kaosom in vsaka mala bitka je pomembna.

Vso srečo.

Ali želite videti, kako gradimo naš sistem oblikovanja? Upoštevajte naše načrte za oblikovalske operacije:

  • Design Systems Sprint 0: Srebrna oznaka razvoja izdelkov.
  • Sprint 1 Design Design: Inventar vmesnikov
  • Oblikovni sistem Sprint 2: Ena barvna paleta, ki bi jim pravila vsem
  • Design Design Sprint 3: Upravljanje osnov
  • Sprint Design Design 4: Načela oblikovanja
  • Oblikovalni sistem Sprint 5: Upravljanje tipografije
  • Oblikovalni sistem Sprint 6: Najhitrejše ikone na Zemlji

In tu je širša perspektiva sistemov oblikovanja:

Oblikovalni sistemi so jezik. In to za vedno spreminja razvoj programske opreme.

Pridružite se: https://www.uxpin.com/design-systems-early-access