Принципи на блокчейн дизайн

Това, което нашият екип е научил досега - за нуждите на бизнеса и потребителя, специфични за blockchain -, което информира за нашата дизайнерска работа.

В момента IBM Blockchain Design Team проектира всичко - от потоци на веригата на доставки до документация, от инструменти за разработчици с отворен код до blockchain като услуга. Това е естеството на индустрията сега: безумно тире за изследване на всички възможни приложения на технология с потенциал за значително намаляване на разходите и неефективността в области като финанси, здравеопазване и правителство.

Въпреки проектирането в толкова много различни посоки, има общи теми в нуждите на нашите потребители, които са информирали нашите дизайнерски принципи като екип. Това е първата итерация на IBM Blockchain Design Team на тези принципи - върху какво се фокусираме при критикуване на работата и приоритизиране на дизайнерските решения.

Дизайн за доверие

„Само защото блокчейн технологията е изградена, за да премахне доверието в доверието, не означава, че потребителите ще се доверят на машината или мрежата.“
- Джони Хоул, UX / UI дизайнер

Много от нашите потребители са в индустрии, които се занимават с високо чувствителна информация и поддържането на тяхното доверие е от решаващо значение за нашия бизнес. Почти всички са „нови“ в blockchain, с различни нива на разбиране и увереност. Потребителите трябва да възприемат нашите продукти (и хората зад тях) като надеждни, надеждни и стабилни. Ние постигаме това чрез внимателно излагане на данни, последователност, обратна връзка, предвиждане на грешки и активни насоки.

Излагане на данни

Някои потребители се нуждаят от по-голямо излагане на данни на blockchain, отколкото на други - много от тях ще трябва да видят как технологията на blockchain замества предишните им процеси, за да почувстват, че са надеждни. Излагането на данни влияе върху разбирането на потребителите за това как работи приложението. Например, данните показват, че е извършено обаждане на функция или служи като доказателство, че нещо е криптографски защитено.

Хората искат да

Когато решаваме дали да включим елемент от данни, използваме следната йерархия:

  1. Данните трябва да са приложими.
  2. Ако данните не могат да се използват, те трябва да служат за изграждане на доверие и / или образователна цел.
"Old school" блокчейн инструменти ви показват много дълги криптографски хешове. Те не са човешки четими. Те нямат полза за потребител ... и въпреки това хората ги харесват! Защо? Това е чувство на комфорт: „Виждам четим идентификатор на верижен код, който не е човек, така че вярвам, че това нещо, което гледам, е защитено.
- Ед Мофат, дизайнерски олово, композитор за тъкани

съгласуваност

Установяването на визуална съгласуваност между продуктите и опитът на клиентите е от съществено значение за възприемането на надеждност. Използваме схеми, базирани на решетки (със смислено и пропорционално отрицателно пространство), силна типографска йерархия и прилагаме цвят със значение.

Наличието на постоянен потребителски опит позволява на нашите потребители да се чувстват спокойно, това е особено важно с новата технология на блокчейн, тъй като това дава възможност за приемане и обучение.
—Tobias Hunter, UX дизайнер

Тъй като визуалният език на blockchain все още се кодифицира, ние сме внимателни при използването на иконографията за изясняване на понятията. Докато създаваме асоциации с познати елементи, за да помогнем на потребителите да запазят информация, ние сме предпазливи с визуалната метафора - опростяването на определени понятия всъщност може да дезинформира или да създаде объркване по-късно.

Ние полагаме всички усилия да използваме непоследователна терминология без жаргон. Езикът трябва да бъде кратък, ясен и да е в съответствие с естествените модели на комуникация на нашите потребители. Поддържаме разговорен тон, без да сме прекалено небрежни или лекомислени. Нашият екип обръща специално внимание на заредени със смисъл думи като идентичност, актуализация и мрежа: макар че много блокчейн понятия са подобни на общоразбраните значения, те могат да бъдат значително различни и объркващи.

Ние проектираме там, където са нашите потребители. Тъй като самото определение на blockchain е разпределено, ние трябва да проектираме отвъд границите с глобализация по подразбиране: неща като разширение на потребителския интерфейс, значението на иконата и превод винаги трябва да се вземат предвид. В допълнение, много приложения на blockchain са мобилни по природа - поддържаме постоянен опит, независимо от устройството.

Постоянна обратна връзка

Ние помагаме на нашите потребители да разберат какво се случва и да намалим тревожността, като създаваме постоянна обратна връзка. Движението и анимацията, използвани пестеливо, подкрепят разбирането на случващото се.

Когато изучавате чужд език, правите това чрез практика и игра, а не като четете речник. Ние произвеждаме инструменти и документация, които позволяват на нашите потребители да играят и да изпробват неща, за да научат тази нова технология.
 - Сам Уинслет, визуален дизайнер

Потребителят винаги трябва да знае какво се случва, какво точно се е случило и какво ще се случи след това. Времето е важен елемент в blockchain приложенията и много пъти простият товарач няма да е достатъчен.

Системата с висока пропускателна способност е по своята същност асинхронна и множество компоненти на системата зависят от времеви интервали или интервали на анкетиране. Една транзакция може да бъде конфигурируема (обикновено за секунди), докато чака постигането на оптимален размер на блока. SDK ще проучи, изчака и опита отново за създаване на нов канал.
- Джейсън Йелик, разработчик на софтуер

Ние се уверяваме, че сме отчитали (и тествали след пускането) времето, което дадена дейност или функция ще отнеме и информираме потребителя. Това важи и за всички показатели в интерфейса - колко от категорията вижда потребителят, колко не се показват и т.н.

Нашите потребители харесват практическо, интерактивно обучение, така че да могат да се учат, докато създават нещо осезаемо.
 - Raissa Xie, UX изследовател

Позволете за и предвидете грешки

Тъй като blockchain е ефективно неизменна, ние обръщаме допълнително внимание на действията на потребителите, които са необратими. Добавяме нива на триене или потвърждение, за да намалим грешката и да насочим към следващите стъпки, ако възникне грешка.

Няма обратно приемане на блокчейн.
 - Джони Хоул

Активно ръководство

Нулевите състояния са често срещани в много от нашите продукти, така че се уверяваме да осигурим следваща естествена стъпка. Потребителите трябва да имат ясна и постоянна навигация - те трябва лесно да знаят как да се върнат в предишно състояние и каква е следващата им стъпка.

Нашите потребители искат да видят прости инструкции, за да се настроят и работят възможно най-бързо.
- Lucie Wu, UX дизайнер

Тъй като контролът върху видимостта е бизнес императив, ние не забравяме да отчитаме различни гледни точки на интерфейса в зависимост от ролята. Ако потребителят няма достъп до определени данни, не оставяме дупки в интерфейса.

Технологията на blockchain е сравнително нова, повечето от потребителите не знаят непременно от какво се нуждаят. Добрият дизайнер трябва да знае как да филтрира мнението си и да излезе с най-доброто решение. Дизайнерите им помагат да разберат ползите и възможностите, които тази технология може да внесе в живота им, като ги ръководи през процеса.
 - Андреа Лий, дизайнер на потребителски интерфейс

Екипът ни предвижда необходимостта от по-нататъшна помощ и се стреми да я намали, като същевременно осъзнава къде най-вероятно е да се обърнат към нашите лица. Създаваме прозрения, за да създадем прозрачност и премахнем несигурността и даваме предложения за нещата, които потребителите не помнят.

Представянето на потребителя на новия им речник с подсказки за инструменти и лента за напредък прави иначе обезсърчаващата учебна задача изглежда управляема.
 - Кайла Уайт, дизайнер на потребителски интерфейс

Независимо от контекста, ние не включваме елементи, които ще затрупат интерфейс или ще объркат потребителя - всеки елемент служи за цел, нищо не е за украса. Ние използваме общи дизайнерски модели и намаляваме обема на обучаващите се потребители.

В много случаи повече от една от нашите персони ще бъде част от един процес. За да насърчим сътрудничеството, ние проектираме стъпките преди и след задачите на нашия потребител. Приемането на нашата технология от екипи е от решаващо значение за нашия бизнес модел, така че ние имаме предвид, че ценим приобщаващия и достъпен дизайн.

Проектирането за сложност не означава да направите нещата прости. Улеснявайте задачите, но не им отнемайте контрола.
 - Данте Гинту, дизайнер на потребителски интерфейс

заключение

Вълнението от blockchain технологията увеличава тенденцията да се фокусира върху нуждите на машината над човешките. Като дизайнери непрекъснато трябва да насочваме усилията си в решаването на проблеми и да правим възхитителни преживявания за хората. Трябва да балансираме напрежението между естеството на blockchain и дизайна, фокусиран върху човека.

Техническите концепции на blockchain изглеждат необичайно примамливи дори за нетехническите потребители да се заинтересуват.
- Ед Мофат

Тъй като много от приложенията на blockchain имат потенциал да бъдат много мощни, трябва да се погрижим да се държим и да проектираме етично. Това означава да се гарантира, че разнообразието е вградено в нашия дизайн - от участниците в потребителските проучвания до самия екип.

Нашият дизайнерски екип остава в състояние на непрекъснато сътрудничество: проучване, тестване и бдителност за развиващите се потребности на потребителите и дизайнерските модели. Ние се ангажираме да защитаваме и застъпваме за нашите потребители, като вземаме предвид крайните случаи и отшелници и отчитаме емоциите на нашите потребители. Ние се стремим да подобрим живота на нашите потребители, като същевременно не създаваме нови проблеми за тях.

Дизайнът не е неизменен. Основната мантра за тази група е, че се стремим към съвършенство, а не към съвършенство.
 - Шон Барклай, творчески директор
Някои от многото визуални итерации за това как визуализираме концепциите на blockchain.

Благодаря на Костас Кристидис, Нгует Вуонг и Стив Ким.

Сара Милс е дизайнерска водеща в IBM със седалище в Research Triangle Park, Северна Каролина. Горната статия е лична и не представлява непременно позиции, стратегии или мнения на IBM.