Изградете перфектната система за дизайн: 6 ключови съображения

Автор: John Stephens
Дата На Създаване: 1 Януари 2021
Дата На Актуализиране: 23 Юни 2024
Anonim
Доведи дело до конца, перестань тратить время понапрасну — Сэм Беннетт — Virtual Frontier E48
Видео: Доведи дело до конца, перестань тратить время понапрасну — Сэм Беннетт — Virtual Frontier E48

Съдържание

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

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

Какво е „система за проектиране“?

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


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

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


  • Принципи на проектиране - ценности, които гарантират, че усилията за проектиране се насочват в правилната посока.
  • Компоненти и библиотеки с образци - това са градивните елементи на системата за проектиране.
  • Ръководства за проектиране - специфични правила за това как да проектирате определена част от
    продукт. Те могат да включват насоки за стил (типография, цветове, интервали и т.н.) и насоки за писане на UX (глас и тон, език, принципи на писане и т.н.).
  • Дизайнерски практики - помагат системата да остане жива и ценна за продуктовия екип.

Основни съображения преди внедряване на система за проектиране

01. Помислете за зрелостта на продукта и компанията

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


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

02. Създайте изявление за визия

Дизайнерската система е свързана с хората - как работят заедно, за да постигнат споделена цел. И хората искат да знаят отговорите на следните въпроси:

  • Къде отиваме?
  • Какво искаме да постигнем?
  • Защо искаме да постигнем това?

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

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

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

04. Установяване на водещи принципи на проектиране

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

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

Ето няколко неща, които трябва да запомните, когато работите върху принципите на дизайна:

  • Принципите на проектиране трябва да отразяват естеството на продукта. Например, когато става въпрос за дизайн на интерфейс човек-машина за автомобили, най-важният принцип на проектиране трябва да бъде „Безопасност на първо място“ (целта е да се запази безопасността на водача и пътниците). Ето защо всяко решение за проектиране трябва да се измерва за безопасност.
  • Принципите на проектиране не трябва да звучат като правила. Те не трябва да блокират творческата енергия. Създателите на продукти не трябва да се чувстват ограничени или сдържани.
  • Принципите на проектиране трябва да са резултат от открита дискусия. В много случаи не е трудно да накараш хората да следват насоките, а по-скоро е трудно да накараш хората да се съгласят по насоки. Ако организацията има много дизайнерски екипи, включването им в дискусия е жизненоважно. Получавайки техните отзиви за принципите на проектиране, можете да адаптирате принципите към нуждите на потребителите.

05. Прегледайте стека от технологии и направете инвентаризация на интерфейса

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

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

Ето защо, ако планирате да въведете система за проектиране, започнете с одит - направете опис на интерфейса, за да разберете какво се използва.

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

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

06. Създайте основен екип

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

Създаване на система за дизайн

Помислете за прилагане на система за проектиране като проект. И както всеки друг проект, и този трябва да има солиден процес със следните стъпки:

  • Продайте идеята
  • Завършете пилотен проект
  • Проектирайте и изградете
  • Стартиране и поддръжка

01. Продайте идеята

Продажбата на идеята за система за проектиране е първата и най-важна стъпка при въвеждането на система за проектиране. Обикновено е трудно да се продават дизайнерски системи поради компромиси - както ръководството, така и членовете на продуктовия екип разбират, че ресурсите, изразходвани за изграждане на система за дизайн, не се изразходват за функции за доставка. Така че е естествено да очакваме известно отблъскване. За да продадете система за проектиране, трябва да направите две неща:

Вземете бай-ин от заинтересованите страни

Система за проектиране няма да излети, ако хората, които вземат решение за финансиране, не я одобрят. Много по-лесно е да получите внос от ръководители, когато покажете, че системата решава реални бизнес проблеми. Определете ключовите точки за бизнес болка (области, в които компанията губи пари) и покажете как системата за проектиране може да спаси деня. Напишете стратегия с ясно предложение и я представете на ключовите хора, които вземат решенията.

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

Получете поддръжка от вашите потребители

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

  • Продуктови екипи (т.е. дизайнери, разработчици)
  • Трети страни (т.е. доставчици)
  • Бизнес (т.е. маркетинг, продажби, правен)

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

02. Изберете и завършете пилотен проект

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

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

Ето набор от критерии, които можете да използвате, за да определите потенциалната ефикасност на пилота:

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

03. Проектиране и изграждане

Създайте компоненти за многократна употреба

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

Опитайте се да разработите компоненти, които не са обвързани с еднократна употреба, но могат
да се използва повторно в множество контексти. За да бъдат многократно използваеми и мащабируеми, компонентите трябва да имат следните свойства:

  • Модулни: модулните компоненти са самостоятелни - те нямат никакви зависимости.
  • Може да се композира: възможно е да се комбинират компоненти, за да се създадат нови компоненти.
  • Персонализира се: възможно е да коригирате и разширите компонентите, за да ги накарате да работят в различни контексти.

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

Покажете стойност чрез среда на пясъчник

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

04. Стартирайте и поддържайте

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

Насърчавайте приемането на вашата система за дизайн

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

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

Анализирайте как хората използват системата за проектиране

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

За системи, които ще бъдат включени в процес на проектиране за известно време, е от съществено значение да се измери времето, необходимо за поддържане на системата актуална. Ако актуализирането на системата за проектиране стане трудно, тя бързо ще остарее.

Тествайте дизайнерските си решения

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

Ето три вида тестване, които ще ви помогнат:

  • Тестване на използваемостта
  • Тестване на визуална регресия, което ви помага да уловите неволни визуални промени в стиловете на компонентите
  • Ръчно и автоматизирано тестване на достъпността, което гарантира, че вашите компоненти са достъпни

Въведете версия

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

Има два вида управление на версиите:

  • Версиониране на цялата система. Тук всичко в системата принадлежи на един номер на версия. Като потребители се занимаваме с управление на версиите за цялата система, когато актуализираме мобилната си операционна система - когато актуализираме iOS, актуализираме целия софтуер.
  • Версиране по модули. Това включва наличието на номер на версия за всеки компонент или стил в системата за проектиране. В сравнение с версирането на цялата система, версирането по модул дава по-голяма гъвкавост - потребителите могат да изберат да надстроят само елементите, от които се нуждаят.

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

Това съдържание първоначално се появи в netmag.

Се Появи Днес
Преглед на Gigabyte Aero 15X
Открийте

Преглед на Gigabyte Aero 15X

Gigabyte Aero 15X разполага с достатъчно мощност, за да се справи дори с най-сложните 3D задачи. Цялостният дизайн оставя много да се желае, но не отнема нищо от впечатляващото му представяне. Тънък, ...
Топ 20 UX дизайнери, които да следват в Twitter
Открийте

Топ 20 UX дизайнери, които да следват в Twitter

В света на потребителското изживяване не липсват свежи дизайнерски вдъхновения и нови техники, които да накарат творческите ви сокове да потекат. Но къде го намирате?Twitter е добро място да следите з...
Създайте 3D огнени ефекти
Открийте

Създайте 3D огнени ефекти

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