Minimālā dzīvotspējīgā dizaina sistēma

Pieaugošā UXPin dizaina sistēma, kas glabājas UXPin dizaina sistēmas bibliotēkā

Pēdējo pāris nedēļu laikā man bija prieks runāt par UXPin pieeju dizaina sistēmas veidošanai vairākās sanāksmēs un tīmekļa semināros (vienu no tiem varat noskatīties šeit). Man bija daudz jautrības, daloties pieredzē, ko daudz iemācījos visās jaukajās sarunās pēc manām sarunām.

Viens no jautājumiem, kas man tika uzdots vairākkārt, un kas man radās arī sarunās ar mūsu komandu UXPin, bija:

Cik ilgs laiks nepieciešams projektēšanas sistēmas izveidošanai?

Nav nepareizu jautājumu, un es ar prieku atbildēju katru reizi. Tomēr, kad dzirdu šo jautājumu, es jūtu, ka tas norāda uz dziļāku problēmu: dizaina sistēmas joprojām tiek nepareizi izprastas un sajauktas ar veco pieeju stila rokasgrāmatas veidošanai.

Zombiju stila ceļveža mantojums

Dienas laikā neveiksmīgam dizaina vai priekšējās daļas izstrādāšanas komandas loceklim tiks uzticēts uzdevums dokumentēt visas komandas apstiprinātās konvencijas. Krāsu paletes, teksta stili, kodu standarti, dažreiz pat UI raksti.

Izklausās pēc dizaina sistēmas? Tev taisnība. Tas izklausās kā dizaina sistēma, bet tā nav.

Šīs vecās pieejas stila rokasgrāmatas veidošanai mērķis bija artefakta iegūšana. Tam vajadzētu būt dokumentācijas procesa atvasinājumam. Un katru reizi ...

Pirms stila rokasgrāmata tika sagatavota, tā jau pārvērtās par zombiju.

Kāpēc? Vienkārši tāpēc, ka dinamiskā produktu attīstības pasaule, kurā nepārtraukti notiek izmaiņas, nereaģē uz statiskiem aktīviem, kuru izveidošana prasa nedēļas. Kamēr dizaina / attīstības moceklis centās dokumentēt katru konvenciju, konvencijas turpināja mainīties. Stils-ceļveža izveide bija Sisyphean uzdevums.

Neiespējamība veidot un uzturēt stila rokasgrāmatas mudināja mūsu nozari pārdomāt pieredzes un koda konsekvences saglabāšanas procesu. Ievadiet projektēšanas sistēmu.

Projektēšanas sistēma ir process

Atšķirībā no statiskā stila ceļvežiem dizaina sistēmas ir dinamiskas. Ko tas nozīmē? Stila rokasgrāmata ir artefakts, dizaina sistēma ir process.

Artefakti ir statiski, procesi - dinamiski.

Tā vietā, lai vienu personu deleģētu dokumentācijas izveidošanai, dizaina sistēmas pasaulē mēs plānojam jaunu darbplūsmu, kas turpina pievienot, atņemt un modificēt visu informāciju, lai izveidotu lietotāja pieredzi.

Tā vietā, lai domātu par piegādes datumu, projektēšanas sistēmu komandas (parasti tās sauc par Dizaina operāciju komandām) plāno palīdzēt organizācijām pakāpeniski uzlabot saskarnes iekšējo konsekvenci un ātrāk piedāvāt lieliskus projektus tirgū.

Entropijas pārvaldīšana, izmantojot Style Guide un dizaina sistēmu

Vienoti pret entropiju

Tāpat kā jebkurai slēgtai sistēmai, arī digitālā produkta entropija turpina pieaugt, ja vien tas nav apzināti pārvaldīts. Katra jauna iezīme, katrs jauns komandas loceklis, katrs jauns vadības slānis vai ieinteresēto personu / klientu mijiedarbība palielina pieredzes entropiju.

Produktu pieredze pakāpeniski noklusē haosu.

Entropijas pieaugums ir nemainīgs, un to var kontrolēt tikai ar pastāvīgu darbību. Tāpēc Dizaina operāciju komandas noslēguma spēle nav statisks artefakts, tā ir darbplūsma, kurā apvienota dizaineru, izstrādātāju, premjerministru un citu komandas locekļu organizācija izveido projektēšanas sistēmu lietotāju pieredzes veidošanai.

Nekad nebeidzas minimālais dzīvotspējīgais produkts

Jautājot par dizaina sistēmas piegādes datumu, šķiet, ir slēpts pieņēmums, ka ir kāds brīdis, kad dizaina sistēma ir “pabeigta”. Projektēšanas sistēmas procesuālais raksturs atceļ šo pieņēmumu.

Projektēšanas sistēma ir process, tāpēc tā vienmēr ir vienmēr gatava un nekad nav darīta.

Projektēšanas sistēma nemainīgā stāvoklī ir minimālais dzīvotspējīgais produkts. Laika brīdis, kad dizaina sistēma pēkšņi iegūst vērtību, neeksistē. Kad projektēšanas sistēmas process ir izveidots un panākta vienošanās, tiek sasniegta minimālā vērtība. Ar katru nākamo izlaišanu dizaina sistēma kļūst jaudīgāka, taču nekad nesasniedz maksimālo vērtību. Entropija turpina augt, interfeiss turpina mainīties, un projektēšanas sistēmai kā procesam ir jāattīstās bez beigām.

Sāciet mazu kuģi bieži

Projektēšanas sistēma stājas spēkā, kad organizācija atzīst, ka arvien lielāka UI neatbilstība ir jāatrisina ar jaunu darbplūsmu palīdzību.

Entropija pārstāj izvērsties ar pirmo konvenciju, par kuru vienojās un kuru ieviesa dizaina organizācija. Atšķirībā no stila rokasgrāmatas, dizaina sistēmas vērtību var izjust nekavējoties. Projektēšanas sistēma gandrīz nekavējoties sāk radīt pievienoto vērtību, pat ja pirmā konvencija ir tikai 5 pamatkrāsu komplekts ar atbilstošo nosaukšanas vienošanos. Patiesībā es iebilstu, ka:

Projektēšanas sistēma ar vienas krāsas definētu, pienācīgi nosauktu, ieviestu un akceptētu organizāciju ir labāka nekā pilna statiskā stila rokasgrāmata.

Kāpēc? Tā kā šī krāsa uzreiz samazina entropiju atšķirībā no statiskā stila rokasgrāmata, kas vienmēr ir novecojusi un nekad netiek ieviesta.

Tā vietā, lai uztrauktos par dizaina sistēmas piegādes datumu, pieņemiet tās procesuālo raksturu, sāciet mazu un bieži nosūtiet. Jūs karojat ar haosu, un katrai mazai cīņai ir nozīme.

Veiksmi.

Vai vēlaties redzēt, kā mēs veidojam mūsu dizaina sistēmu? Sekojiet mūsu projektēšanas operāciju sprintam:

  • Dizaina sistēmu sprints 0: produktu attīstības sudraba lode.
  • Dizaina sistēmu sprints 1: interfeisa inventārs
  • Dizaina sistēmas 2. sprints: vienas krāsas palete, lai valdītu tās visas
  • Projektēšanas sistēmas sprints 3: Pamatu pārvaldīšana
  • Projektēšanas sistēmas sprints 4: projektēšanas principi
  • Dizaina sistēmas sprints 5: tipogrāfijas pārvaldīšana
  • Dizaina sistēmas sprints 6: ātrākās ikonas uz Zemes

Un šeit ir plašāka dizaina sistēmu perspektīva:

Dizaina sistēmas ir valoda. Un tas uz visiem laikiem maina programmatūras attīstību.

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