Systém minimálneho realizovateľného návrhu

Rastúci systém dizajnov UXPin uložený v knižnici systému dizajnov UXPin

Počas posledných niekoľkých týždňov som mal tú česť hovoriť o prístupe spoločnosti UXPin k budovaniu systému dizajnu na viacerých stretnutiach a webinároch (jedno z nich si môžete pozrieť tu). Mal som veľa zábavy zdieľať naše skúsenosti naučil veľa cez všetky krásne rozhovory po mojich rozhovorov.

Jedna otázka, ktorú mi boli položené viackrát, ktorá sa objavila aj počas mojich rozhovorov s naším tímom v spoločnosti UXPin, bola:

Ako dlho trvá vybudovanie systému dizajnu?

Neexistujú žiadne zlé otázky a bol som rád, že som mohol odpovedať zakaždým. Vždy, keď počujem túto otázku, však cítim, že poukazuje na hlbší problém: systémy dizajnu sú stále nepochopené a zamieňané so starým prístupom k vytváraniu sprievodcu štýlmi.

Zombie Guide Sprievodca štýlom

V tento deň by bol nešťastnému členovi tímu dizajnu alebo frontendu dôverovaný úloha dokumentovať všetky konvencie schválené tímom. Farebné palety, štýly textu, štandardy kódov, niekedy dokonca vzory používateľského rozhrania.

Znie to ako dizajnový systém? Máš pravdu. Znie to ako dizajnový systém, ale nie je to tak.

Cieľom tohto starého prístupu k vytvoreniu sprievodcu štýlom bolo vytvoriť artefakt. Má to byť derivát dokumentačného procesu. A zakaždým ...

Predtým, ako bol hotový sprievodca štýlom, už sa zmenil na zombie.

Prečo? Jednoducho preto, že dynamický svet vývoja produktov, v ktorom dochádza k neustálym zmenám, nereaguje dobre na statické aktíva, ktorých výstavba trvá týždne. Zatiaľ čo mučeník dizajnu / vývoja sa snažil zdokumentovať každú konvenciu, konvencie sa neustále menili. Vytvorenie sprievodcu štýlmi bolo sisyfskou úlohou.

Nemožnosť zostavovania a udržiavania príručiek štýlov povzbudila náš priemysel, aby prehodnotil proces udržiavania konzistentnosti skúseností a kódu. Vstúpte do systému dizajnu.

Dizajnový systém je proces

Na rozdiel od sprievodcov statickým štýlom sú dizajnové systémy dynamické. Čo to znamená? Sprievodca štýlmi je artefakt, systém dizajnu je proces.

Artefakty sú statické, procesy sú dynamické.

Namiesto delegovania jednej osoby na vytváranie dokumentácie, vo svete dizajnérskeho systému plánujeme nový pracovný postup, ktorý neustále pridáva, odčítava a upravuje všetky informácie pre vytváranie používateľských skúseností.

Namiesto premýšľania o termíne dodania plánujú tímy projektového systému (zvyčajne nazývané tímy projektových operácií) pomôcť organizáciám postupne zlepšovať vnútornú konzistenciu rozhrania a rýchlejšie dodávať skvelé projekty na trh.

Správa entropie pomocou Sprievodcu štýlmi a Design System

United Against Entropy

Rovnako ako v prípade každého uzavretého systému sa entropia digitálneho produktu neustále zvyšuje, pokiaľ to nie je zámerne spravované. Každá nová funkcia, každý nový člen tímu, každá nová vrstva riadenia alebo interakcia so zainteresovanými stranami / klientmi prispieva k entropii zážitku.

Produktový zážitok sa postupne stáva chaosom.

Rast entropie je konštantný a dá sa regulovať iba konštantným pôsobením. Preto koncová hra pre tím Design Operations nie je statickým artefaktom, je to pracovný postup, v ktorom zjednotená organizácia dizajnérov, vývojárov, PM a ďalších členov tímu vytvára systém dizajnov pre vytváranie používateľských skúseností.

Nekonečný minimálny životaschopný produkt

Zdá sa, že otázka dátumu dodania systému dizajnu má skrytý predpoklad, že v okamihu, keď je systém dizajnu hotový, je čas. Procesná povaha systému dizajnu tento predpoklad ruší.

Dizajnový systém je proces, a preto je súčasne vždy pripravený a nikdy sa neurobí.

Dizajnový systém zostáva v konštantnom stave a je minimálnym životaschopným výrobkom. Čas, keď konštrukčný systém náhle získa hodnotu, neexistuje. Po zavedení a odsúhlasení procesu návrhu systému sa dosiahne minimálna hodnota. S každým ďalším vydaním sa konštrukčný systém stáva silnejším, ale nikdy nedosahuje konečnú hodnotu. Entropia stále rastie, rozhranie sa neustále mení a systém dizajnu sa musí vyvíjať ako proces bez konca.

Štartujte malú loď často

Dizajnový systém vzniká, keď organizácia uznáva, že zvyšujúcu sa nekonzistentnosť používateľského rozhrania je potrebné riešiť prostredníctvom nových pracovných postupov.

Entropia sa prestane rozširovať s prvým dohovorom dohodnutým a implementovaným projekčnou organizáciou. Na rozdiel od príručky štýlov, hodnota systému dizajnu sa dá okamžite vyskúšať. Dizajnový systém začína pridávať hodnotu takmer okamžite, aj keď prvá konvencia je iba sada 5 základných farieb so zodpovedajúcou konvenciou pomenovávania. V skutočnosti by som tvrdil, že:

Dizajnový systém s jednou farbou definovaný, správne pomenovaný, implementovaný a akceptovaný organizáciou je lepší ako úplný sprievodca statickým štýlom.

Prečo? Pretože táto farba okamžite znižuje entropiu, na rozdiel od statického sprievodcu štýlom, ktorý zostáva vždy zastaraný a nikdy implementovaný.

Namiesto toho, aby ste si robili starosti s dátumom dodania konštrukčného systému, akceptujte jeho procesnú povahu, začnite malým a často odosielajte. Ste vo vojne s chaosom a na každej malej bitke záleží.

Veľa štastia.

Chcete vidieť, ako budujeme náš dizajnový systém? Postupujte podľa našich šprintov za dizajnové operácie:

  • Návrhové systémy Sprint 0: Strieborná guľka vývoja produktu.
  • Návrhové systémy Sprint 1: Zoznam rozhraní
  • Dizajn systému Sprint 2: Jedna farebná paleta na vládnutie všetkým
  • Návrh systému Sprint 3: Správa základov
  • Sprint 4: Princípy návrhu
  • Návrhový systém Sprint 5: Správa typografie
  • Dizajn systému Sprint 6: Najrýchlejšie ikony na Zemi

A tu je širší pohľad na konštrukčné systémy:

Dizajnové systémy sú jazykom. A to navždy mení vývoj softvéru.

Pripojte sa: https://www.uxpin.com/design-systems-early-access