<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>UXPUB 🇺🇦 Дизайн-спільнота</title>
    <description>The most recent home feed on UXPUB 🇺🇦 Дизайн-спільнота.</description>
    <link>https://ux.pub</link>
    <atom:link rel="self" type="application/rss+xml" href="https://ux.pub/feed"/>
    <language>en</language>
    <item>
      <title>Стати «світлим» не зробить тебе необанком</title>
      <dc:creator>Mike Hafin</dc:creator>
      <pubDate>Fri, 19 Jun 2026 13:05:46 +0000</pubDate>
      <link>https://ux.pub/mikehafin/stati-nie-zrobit-tiebie-nieobankom-p0m</link>
      <guid>https://ux.pub/mikehafin/stati-nie-zrobit-tiebie-nieobankom-p0m</guid>
      <description>&lt;p&gt;&lt;em&gt;MiCA змушує кожну криптокомпанію в Європі виглядати надійно. І більшість зараз зробить ту саму помилку.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Останнім часом мені на стіл лягає той самий бриф, просто щоразу інакше сформульований: ми більше не хочемо виглядати як крипта.&lt;/p&gt;

&lt;p&gt;Це приходить від платіжних компаній, бірж, стейблкоїн-стартапів — тих, хто роками виглядав як «майбутнє», а тепер хоче виглядати як банк. Точніше, не банк. Необанк. Швидкий, чистий, регульований, такий, якому не страшно віддати гроші. Перше, що просять прибити, — градієнт.&lt;/p&gt;

&lt;p&gt;Це не смак нарешті дозрів. Це MiCA. Без ліцензії ти більше не працюєш у європейській крипті — а ліцензована компанія, яка досі виглядає як DeFi-протокол 2021 року, має проблему, яку її юристи не вирішать.&lt;/p&gt;

&lt;p&gt;Тож уся індустрія тихо перемальовує себе під «надійність». Звучить як прогрес. І саме тут більшість робить ту саму помилку.&lt;/p&gt;

&lt;h2&gt;
  
  
  Аудиторія перевернулась
&lt;/h2&gt;

&lt;p&gt;Щоб зрозуміти, чому це помилка, треба побачити, що насправді змінилось. А змінилась не технологія. Змінилась аудиторія.&lt;/p&gt;

&lt;p&gt;П'ятнадцять років крипто-бренди робили для своїх — ранніх адоптерів, розробників, віруючих, які обрали крипту саме тому, що це не банк. Їх не треба було заспокоювати. Градієнт, темний дашборд, енергія «to the moon» — це були не поганий дизайн, а племінні сигнали. Вони казали: ми не вони. Для тієї аудиторії в цьому й був увесь пітч.&lt;/p&gt;

&lt;p&gt;Та аудиторія більше не платить за рахунками.&lt;/p&gt;

&lt;p&gt;Ліцензована компанія в Європі тепер відповідає перед тими, хто ніколи не був у племені: регулятор, що читає заявку; банк, що вирішує, чи відкривати рахунок; інституція, що вирішує, чи пускати обсяг; звичайна людина, що вирішує, чи переказати сюди зарплату. Ніхто з них не читає сяйливий градієнт як «інноваційно». Вони читають його як «нерегульовано». Той самий логотип, та сама компанія, той самий продукт — але аудиторія перевернулась, і бренд, що був активом, тихо став пасивом.&lt;/p&gt;

&lt;h2&gt;
  
  
  Стати «світлим» — це вибір, а не відповідь
&lt;/h2&gt;

&lt;p&gt;Тож вони хапаються за очевидне: піти у світле, чисте, спокійне. Але «світле» — це не відповідь. Це одна з відповідей.&lt;/p&gt;

&lt;p&gt;Поміняти градієнт на чистий шрифт і плаский колір здається прогресом, бо виглядає як ті, хто вже виграв — Stripe, Coinbase. Але ти не вони, і вдягнути поверхню довіреного бренду не означає успадкувати довіру. Це просто інша уніформа.&lt;/p&gt;

&lt;p&gt;І градієнт, від якого всі тікають, уже замінюється новою одноманітністю — той самий офвайт, той самий стриманий шрифт, той самий спокій. Шлях для втечі перетворився на затор. Для челенджера, що заходить у ЄС, виглядати «чисто» тепер означає виглядати як усі, хто почистився. Стратегічний хід — не виглядати безпечніше. А виглядати безпомилково як ти сам, лишаючись беззаперечно надійним.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Довіра — це не колір&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Це ніколи не було історією тільки про крипту. Це те, що робить будь-яка фронтир-технологія, дорослішаючи: перестає вдягатись як бунт і починає вдягатись як інституція. Подивись на AI зараз — та сама втеча від неонового «майбутнього» до стриманого, надійного, enterprise-дизайну. І рушій той самий: MiCA робить із криптою приблизно те, що EU AI Act робить з AI — тягне її з фронтиру в регульоване поле.&lt;/p&gt;

&lt;p&gt;Але довіра — це не колір. Вона накопичується, і вона розмазана по кожній поверхні, якою ти володієш: як ти пишеш, твої соцмережі, сайт, платформа, застосунки. Полагодиш одну — можна вдати. Але проведи покупця через усі — і правда вилазить.&lt;/p&gt;

&lt;p&gt;Чиста головна сторінка перед дашбордом 2021 року — це не прогрес. Це підказка. Маркетинг подорослішав, продукт — ні. Для регулятора чи інституції цей розрив читається саме тим, чим є: костюм, а не компанія.&lt;/p&gt;

&lt;p&gt;Перепакування, яке працює, йде до самого низу. Та сама стриманість, та сама ясність, той самий голос — від холодного листа до онбордингу до деталі транзакції, про яку ніхто не думає. Це найважча частина. І єдина, що когось переконує.&lt;/p&gt;

&lt;p&gt;У легітимності є вигляд — але вона ніколи не була тільки виглядом. Виглядати на роль можна за пів дня. Стати нею, до самого низу, — оце вся робота. Більшість зупиниться на поверхні. Ринок розбереться з ними доволі швидко.&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>trends</category>
      <category>ui</category>
      <category>ua</category>
    </item>
    <item>
      <title>Ти вчиш більше і розумієш менше. Стів Джобс мав відповідь на когнітивне перевантаження.</title>
      <dc:creator>Nick Chukreiev</dc:creator>
      <pubDate>Tue, 09 Jun 2026 12:54:48 +0000</pubDate>
      <link>https://ux.pub/chukreiev/ti-vchish-bilshie-i-rozumiiesh-mienshie-stiv-dzhobs-mav-vidpovid-na-koghnitivnie-pierievantazhiennia-1n69</link>
      <guid>https://ux.pub/chukreiev/ti-vchish-bilshie-i-rozumiiesh-mienshie-stiv-dzhobs-mav-vidpovid-na-koghnitivnie-pierievantazhiennia-1n69</guid>
      <description>&lt;h2&gt;
  
  
  Ти не зламаний через ШІ. Просто твій мозок не був створений для цього
&lt;/h2&gt;

&lt;p&gt;Не так давно я сидів із дизайнером і ми говорили про те, що бачимо навколо. Розумні, досвідчені, мотивовані люди. Ті, хто раніше точно знав, куди йде і навіщо. Сьогодні вони дивляться в екрани і не можуть зрозуміти, з чого почати. Не тому що стали гіршими. Тому що правила змінились швидше, ніж хтось встиг пояснити нові.&lt;/p&gt;

&lt;p&gt;Ця стаття виросла з тієї розмови.&lt;/p&gt;

&lt;p&gt;Якщо ти зараз відчуваєш, що всі навколо рухаються, вчаться, «ростуть разом із ШІ», а ти стоїш на місці і не розумієш, що саме маєш робити, ти не один. І з тобою все гаразд. Дочитай до кінця, і ти зрозумієш чому.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/wTsOAUdhbwVw16UXNRCsZVVGU4yydjlJHobf7sYb3zU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9lc2ls/YThkZnZvZnNmdHZn/MzZ5YS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/wTsOAUdhbwVw16UXNRCsZVVGU4yydjlJHobf7sYb3zU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9lc2ls/YThkZnZvZnNmdHZn/MzZ5YS5wbmc" alt="Image description" width="800" height="1099"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Як це працювало раніше
&lt;/h2&gt;

&lt;p&gt;Десять років тому світ навчання і кар'єрного зростання був зрозумілим. Хочеш просунутись у своїй сфері? Ось шлях: пройди курс, отримай спеціалізацію, практикуйся, отримай результат. Хочеш змінити кар'єру? Ось програма перекваліфікації. Хочеш бути в курсі технологій? Стеж за конкретними виданнями і конкретними людьми.&lt;/p&gt;

&lt;p&gt;Потік був лінійним. Ти знав, чого вчишся. Приблизно розумів навіщо. І міг передбачити результат хоча б на два роки вперед.&lt;/p&gt;

&lt;p&gt;Це не ностальгія. Тоді теж вистачало проблем. Але в людей була робоча карта місцевості. Маршрут міг бути складним, але він існував.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що сталося потім
&lt;/h2&gt;

&lt;p&gt;Ця історія почалась трохи раніше, ніж більшість думає. Ще в середині 2010-х у академічних і технологічних колах набирав обертів рух під назвою нейронні мережі та машинне навчання. Ранні експерименти з генерацією тексту, створенням зображень, розпізнаванням мовлення. Широка публіка не звертала уваги: здавалося, це складно, для науковців, не стосується звичайних людей.&lt;/p&gt;

&lt;p&gt;Потім у листопаді 2022 року з'явився ChatGPT.&lt;/p&gt;

&lt;p&gt;За кілька тижнів інструмент, який до того існував лише в дослідницьких лабораторіях, опинився в руках ста мільйонів людей. За ним пішли Midjourney, Claude, Gemini, Sora і десятки інших — буквально щотижня.&lt;/p&gt;

&lt;p&gt;І разом із ними прийшла повінь порад.&lt;/p&gt;

&lt;p&gt;Вивчай промпт-інжиніринг. Ні, справжній пріоритет управління ШІ-агентами. Ні, найважливіше грамотність у роботі з даними. Ні, виживуть лише ті, хто має сильні soft skills, бо ШІ забере все інше. Ні, вивчай Python. Ні, вивчай аналіз даних. Ні, стеж за цими двадцятьма авторами щодня…&lt;/p&gt;

&lt;p&gt;Результат від усього цього навчання? Незрозумілий. Терміни? Невідомі. Фінішна лінія? Її не існує, бо ринок змінюється швидше, ніж хтось встигає закінчити курс.&lt;/p&gt;

&lt;p&gt;Саме тут мозок починає ламатись. Не як фігура мови. Буквально.&lt;/p&gt;

&lt;h2&gt;
  
  
  Чому мозок реагує саме так
&lt;/h2&gt;

&lt;p&gt;На початку двадцятого століття німецькі психологи сформулювали кілька фундаментальних законів того, як людський мозок сприймає реальність. Ця галузь називається гештальт-психологією, і три її закони пояснюють те, що зараз відбувається з нами, краще за будь-який мотиваційний контент. (Verywell Mind).&lt;/p&gt;

&lt;p&gt;Я детально писав про ці закони раніше у своїй статті «Гештальт-принципи: шість законів, які пояснюють, чому деякі UX-інтерфейси відчуваються неправильними», якщо хочеш глибше зрозуміти механіку, це гарне місце для старту.&lt;/p&gt;

&lt;p&gt;Закон замикання. Мозок не може нормально функціонувати з завданням, у якого немає кінцевої точки. Відкрите, невирішене питання утримує увагу і створює фонову напругу доти, доки не отримає відповідь. «Вчи все, щоб бути готовим до всього» — це завдання без кінцевої точки за визначенням. Мозок не знає, як його закрити, тому впадає в хронічну тривогу.&lt;/p&gt;

&lt;p&gt;Закон фігури і фону. Сприйняття працює лише тоді, коли є чіткий поділ: ось що важливо, ось все інше. Це не про списки пріоритетів у застосунку для продуктивності. Це про те, як увага працює на фізіологічному рівні. Коли все оголошується однаково важливим, мозок втрачає точку фокусу. Він не знає, куди дивитись, бо має дивитись одночасно всюди.&lt;/p&gt;

&lt;p&gt;Закон простоти (Prägnanz). Мозок завжди намагається звести складність до чіткої, завершеної форми. Коли це неможливо, вмикається захисна реакція. У різних людей вона виглядає по-різному: одні впадають у заперечення («це все хайп, про нього забудуть за рік»), інші у параліч («я не знаю, з чого почати, тому не почну»), треті просто живуть із постійною фоновою тривогою, не розуміючи, звідки вона.&lt;/p&gt;

&lt;p&gt;Це не слабкість характеру. Це архітектура. Мозок робить рівно те, для чого був створений: намагається знайти форму. Просто ніхто йому її не дає.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що сказав Джобс і де я це почув
&lt;/h2&gt;

&lt;p&gt;Кілька тижнів тому я слухав епізод подкасту The Diary of a CEO зі Стівеном Бартлеттом. Гостем був Кевін О'Лірі, інвестор і підприємець. У якийсь момент він розповів історію, яка міцно засіла в мене в голові.&lt;/p&gt;

&lt;p&gt;На початку 1990-х О'Лірі співпрацював зі Стівом Джобсом над освітнім програмним забезпеченням для Apple. З цієї співпраці він виніс один принцип, який застосовує досі.&lt;/p&gt;

&lt;p&gt;Джобс назвав його Сигнал проти шуму.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Сигнал&lt;/strong&gt; — це 3–5 речей, які ти маєш зробити сьогодні. Конкретно. У наступні 18 годин. Ті, що насправді рухають результат уперед.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Шум&lt;/strong&gt; — все інше. Непотрібні розмови, вхідні листи, чужі запити, стрічки новин, випадкові відволікання — все, чого немає у списку сигналу.&lt;/p&gt;

&lt;p&gt;За словами О'Лірі, Джобс працював у режимі «80% сигнал, 20% шум» — більшість часу він присвячував критично важливим кільком задачам, а все інше вважав відволіканням. Це був не геній у звичному розумінні. Це була здатність у будь-який момент сказати: ось сигнал, ось шум — і захищати сигнал з абсолютною послідовністю. (The Diary of a CEO, Storyboard18)&lt;/p&gt;

&lt;p&gt;Джобс сформулював це так:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;«Люди думають, що фокус означає говорити "так" тому, на чому треба зосередитись. Але це зовсім не так. Це означає говорити "ні" сотням інших гарних ідей».&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Проблема сьогодення не в тому, що людям бракує інформації. Інформації більше, ніж будь-хто здатний обробити. Проблема в тому, що ніхто не вчить, як відокремлювати сигнал від шуму в умовах, коли шум став утричі голоснішим.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що з цим робити
&lt;/h2&gt;

&lt;p&gt;Універсального рецепту немає. Але є кілька практичних підходів, які працюють із тим, як мозок влаштований насправді, — а не з тим, як ми хотіли б, щоб він працював.&lt;/p&gt;

&lt;p&gt;Дай мозку фінішну лінію. Не «я вивчаю ШІ», а «за 8 тижнів я зможу автоматизувати один конкретний процес у своїй роботі». Мозок потребує замкнутого циклу. Якщо середовище його не забезпечує — створи сам. Конкретний результат, конкретний дедлайн, конкретне визначення успіху.&lt;/p&gt;

&lt;p&gt;Свідомо обери одну фігуру. Не десять напрямків паралельно. Один інструмент, одна навичка, одна сфера на наступний квартал. Оголоси все інше фоном, не тому що «не встиг», а тому що вирішив. Це психологічно дуже різні стани.&lt;/p&gt;

&lt;p&gt;Фільтруй джерела, а не інформацію. Обробити весь потік неможливо. Набагато продуктивніше обрати 3–5 людей, яким ти довіряєш у конкретній темі, і стежити тільки за ними. Це і є принцип сигналу на практиці.&lt;/p&gt;

&lt;p&gt;Прийми незнання як нормальний стан. Зараз ніхто не знає, як все виглядатиме через рік. Буквально ніхто. Ні великі компанії, ні відомі експерти, ні дослідницькі інститути. Тривога від невизначеності нормальна реакція на об'єктивно невизначену ситуацію. Це не симптом твоєї непідготовленості.&lt;/p&gt;

&lt;h2&gt;
  
  
  Підсумок
&lt;/h2&gt;

&lt;p&gt;Ми — перше покоління, якому сказали «все змінюється швидше, ніж ти можеш адаптуватись», не давши жодних інструментів для того, щоб із цим жити.&lt;/p&gt;

&lt;p&gt;Гештальт-психологія каже нам: мозок без форми впадає в тривогу. Джобс казав нам: без чіткого сигналу все стає шумом. Це одна й та сама ідея з двох різних напрямків.&lt;/p&gt;

&lt;p&gt;Твоє завдання не встигати за всім. Твоє завдання створити власну точку опори і захищати її з тією самою послідовністю, з якою Джобс захищав свій список сигналів.&lt;/p&gt;

&lt;p&gt;Ти не зламаний. Ти живеш у середовищі, для якого мозок не був створений. А це означає, що правила доведеться встановлювати самому. Я теж це роблю.&lt;/p&gt;

</description>
      <category>ux</category>
      <category>ui</category>
      <category>ai</category>
      <category>career</category>
    </item>
    <item>
      <title>UX Slogans by NNGroup</title>
      <dc:creator>Євген Олексюк</dc:creator>
      <pubDate>Sat, 06 Jun 2026 13:44:11 +0000</pubDate>
      <link>https://ux.pub/olex_world/ux-slogans-by-nngroup-13ao</link>
      <guid>https://ux.pub/olex_world/ux-slogans-by-nngroup-13ao</guid>
      <description>&lt;p&gt;На мою думку, ця стаття є завершальною, якщо ми говоримо про можливість валідації інтерфейса БЕЗ залучення живих людей. Я захотів її написати щоб зробити логічне завершення до статей про &lt;a href="https://medium.com/@olex_world/%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%D0%B8-ux-%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D1%83-4e0f8b1d5359"&gt;Закони UX&lt;/a&gt; та &lt;a href="https://medium.com/@olex_world/non-user-usability-evaluation-1ae84895c2c5"&gt;Валідації БЕЗ користувачів&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;А ще хочу акцентувати вашу увагу на тому, що стаття написана НЕ за допомогою ШІ, а пальчиками. Можливо стаття вийде не настільки стерильно-бездоганно, але як говорить нам японська філософія Вабі-Сабі «Ідеальність в неідеальності». Звісно, це трошки олдово, але якось чесно, адже ви це читаєте &lt;strong&gt;вашими аналоговими очима&lt;/strong&gt;, тому я пишу це &lt;strong&gt;своїми аналоговими пальцями&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/PdnoQJt3ZRObQjifM-0ejXkerQbTYdXhTmWc9Gnzy18/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy92ZzJt/eGpndzRxdXlkdXRh/emluMS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/PdnoQJt3ZRObQjifM-0ejXkerQbTYdXhTmWc9Gnzy18/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy92ZzJt/eGpndzRxdXlkdXRh/emluMS5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Дуже часто студенти питають «А що робити якщо замовник/стейкхолдер починає пітчити свої ідеї?» тому що йому нібито видніше і взагалі його візія є єдиновірною? Зазвичай ми починаємо батлити на цю тему і все зводиться до того що замовник знає гірше аніж його юзер. Звідси витікає тейк що «Дизайнер працює на клієнта клієнта» адже монетизує ендюзер.&lt;/p&gt;

&lt;p&gt;А ще я люблю розповідати байку про одну компанію, яка в welcome package дизайнера клала футболку з написом &lt;strong&gt;ТИ НЕ Є ВАЛІДНИМ!&lt;/strong&gt; То є нагадування що думки ані дизайнера, ані стейкхолдера, ані будь-кого з проєктної тіми не мають критичної ваги. І звісно ж, цей напис не є оригінальним — це є лише варіація одного з слоганів &lt;a href="https://www.nngroup.com/"&gt;Nielsen Norman Group&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Зазвичай студенти і джуни, коли чують про слогани, одразу пожвавлюються і проявляють інтерес. Одразу давайте я вас трошки розчарую — нічого наднового і надцікавого в слоганах немає, але знати про них та тримати їх в голові варто як певні важливі пойнти.&lt;/p&gt;

&lt;p&gt;До деяких слоганів я додавав також власні рефлксії, тож сподіваюсь вам буде цікаво. А під кожним слоганом є відео з оригіналом від NNG.&lt;/p&gt;

&lt;p&gt;Тож давайте розберемось, що ж там такого цікавого в &lt;a href="https://www.nngroup.com/search/?q=ux+slogan"&gt;Слоганах від NNG&lt;/a&gt;. На момент написання статті, слоганів вже існує аж 19 штук — давайте розбиратись з ними по черзі:&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #1: You ≠ User
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Ти Не Є Користувач
&lt;/h2&gt;

&lt;p&gt;Вперше цей слоган був сформульований в 1993 році в книжці Якоба Нільсена &lt;a href="https://www.nngroup.com/books/usability-engineering/"&gt;«Usability Engineering»&lt;/a&gt;. Тут все кристально зрозуміло, але часом важко донести це до команди, адже всі вважають себе Mr.KnowItAll. Очевидно, всі члени вашої тіми матимуть свої погляди на те «ЩО і ЯК краще для користувача», але всі ці погляди засновані суто на досвіді та спотвореннях кожного конкретного члена команди, на їх бажаннях і візіях.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/gYJml4cpJCjn0cUKguWJzvY36o2eVnBqNCftrBNB9TA/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy83b205/dDk2MjU3eTkzcnhh/dWZvdS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/gYJml4cpJCjn0cUKguWJzvY36o2eVnBqNCftrBNB9TA/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy83b205/dDk2MjU3eTkzcnhh/dWZvdS5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;br&gt;
Наприклад представник бізнесу буде мати байєс пов’язаний з монетизацією, адже він розуміє концептуальну модель бізнесу і вона може бути сильно відмінна від ментальної моделі користувача.&lt;/p&gt;

&lt;p&gt;Тим часом розробники забайєсині своєю експертизою в технології або платформі, а ще дуже часто вони не хочуть кастумізувати існуючі віджети і тому будуть пітчити якісь рішення, які будуть не сильно враховувати користувача, але будуть максимально прості і дешеві в імплементації.&lt;/p&gt;

&lt;p&gt;Дизайнери (а також Проджект Менеджер, Продукт Менеджер, Бізнес Аналітик, Делівері Менеджер і тд) це взагалі максимально спотворені ролі і їх слухати категорично заборонено.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;По-перше&lt;/strong&gt; ці ролі мають завелику надивленість в інших продуктах, в той час як юзер може не мати цієї цифрової обізнаності (особливо якщо ЦА продукту відрізняється за багатьма атрибутами від дизайнера, ПМ, ДМ, БА).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;По-друге&lt;/strong&gt; ці ролі починають одразу накидати мільйони потенційних рішень на основі існуючих паттернів (дивитись попередній пункт) і не емпатують та не концентруються на потребі користувача.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;По-третє&lt;/strong&gt; ці ролі тісно пов’язані з ВСІЄЮ командою і тому можуть безпосередньо впливати на продуктові гіпотези, інтерфейсні рішення, їх імплементацію, тощо. Це іноді створює додаткові ризики менеджерської тиранії та нав’язування.&lt;/p&gt;

&lt;p&gt;Тому думка користувача найважливіша! Хорошим рішенням є тримати у вільному доступі головні артефакти проєкту (опис юзер персони, CJM, перелік проблем користувача, можливо якісь канваси проєкта) — наприклад в мітінг румі або опенспейсі розвісити роздруковані артефакти і стікери на стіні, щоб в будь-який момент обговорення чи грумінгу можна було остудити голову тіммейта словами «Давай не забувати що ми не користувачі і просто глянемо, хто ж наша цільова»😉&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;a href="https://www.youtube.com/watch?si=mSJbnsoTZuudsPdl&amp;amp;v=-pTc6W1kJOU&amp;amp;feature=youtu.be" rel="noopener noreferrer"&gt;
      youtube.com
    &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  UX Slogan #2: Keep it Simple
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Зберігай Простоту
&lt;/h2&gt;

&lt;p&gt;Думаю всі ми знаємо абревіатуру KISS як &lt;a href="https://ixdf.org/literature/topics/keep-it-simple-stupid"&gt;Keep It Simple Stupid&lt;/a&gt;. По суті цей слоган нам говорить те саме — необхідно спрощувати все максимально. Ми вже говорили про таке поняття як «когнітивне навантаження» коли розбирались з Законами Хіка та Міллера в статті &lt;a href="https://medium.com/@olex_world/%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%D0%B8-ux-%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D1%83-4e0f8b1d5359"&gt;Laws of UX&lt;/a&gt; та на &lt;a href="https://youtu.be/kZ5gflagn64?si=8qiJONdW0VvtuYt8"&gt;UX Break: Закони UX — теорія та практика&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;В слогані #2 говориться звісно ж про перегружений інтерфейс і про те, наскільки легко або важко ним користуватись юзеру. Одразу згадуємо момент, коли ви вперше зайшли в &lt;a href="https://www.adobe.com/products/photoshop.html"&gt;Photoshop&lt;/a&gt; і нажахались всіх його фіч/функцій/можливостей. На початку своєї карєри, я працював в ФШ і це було пекло, адже весь функціонал не знав ніхто, половина функцій була взагалі не потрібна, а друга половина потрібна, але захована невідомо де. Перший макет я малював з відчуттям, ніби мене кинули в кабіну літака і сказали «нам треба летіти, натискай що завгодно, але ми МАЄМО летіти».&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/-sXHSkOlWxZOMP3ecjklczTdMdRDRc1TbTJsXJd4LSw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy91NzFn/NDNzazh3cWNibzh0/N3VvNS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/-sXHSkOlWxZOMP3ecjklczTdMdRDRc1TbTJsXJd4LSw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy91NzFn/NDNzazh3cWNibzh0/N3VvNS5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;br&gt;
Але слоган нам говорить не суто про доступну реалізацію необхідного функціоналу, а й про необхідність надання юзеру певного конкретного функціоналу. Всі хто працював з дизайн-процесом (Design Thinking, Double Diamond, та інші дизайн-процеси), знає, що процес передбачає так звану сцепку «утилітарність + юзабіліті». Тобто коли ми говоримо про простоту, то охоплюємо також і момент утилітарності. Щоб продукт був потрібний юзеру, ми повинні дати йому саме те, за чим прийшов користувач і настільки зручно, наскільки це можливо.&lt;/p&gt;

&lt;p&gt;Звісно, бувають ситуації, коли продукт не можна спрощувати — в цьому випадку дизайнеру потрібно валідувати критичноважливий функціонал з користувачами (наприклад за допомогою юзер інтервью, тестувань або банально проставити івенти в аналітиці) або ж спроектувати онбординг і навчити юзерів користуватись новим функціоналом (а потім трекати прогрес онбордингу і наскільки часто цей функціонал використовують).&lt;/p&gt;

&lt;p&gt;Окремий випадок — коли у вже існуючий інтерфейс ви намагаєтесь впхнути нові фічі. Наприклад, ви бачите з аналітики чи досліджень що юзеру критично необхідний функціонал і він використовується часто і вже зрозумілий людям. А стейкхолдер хоче додати додатковий (не приорітетний) функціонал. Тоді будьте готові до того, що якийсь інший функціонал втратить свою вагомість і буде загублений і забутий юзером. В цьому випадку просто нагадуйте користувачам про вже існуючі фічі (наприклад в розсилці).&lt;/p&gt;

&lt;p&gt;Ну і в якості пруфів зрозумілості простого інтерфейсу — гляньте так звані one_button сайти — наприклад &lt;a href="https://one-button.vercel.app/"&gt;one-button.vercel&lt;/a&gt;. Або згадайте як виглядає домашня пошукова сторінка від &lt;a href="https://www.google.com/"&gt;Google&lt;/a&gt;. Ці сторінки прості як двері і в них важко заплутатись. 😆&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/zGtJ_RcAidY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #3: You Can’t Impose Joy
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Ти Не Можеш Нав’язати Радість
&lt;/h2&gt;

&lt;p&gt;Слоган #3 нам говорить про те, що не потрібно примушувати користувача кайфувати від вашого дизайну. Тут все досить просто — будь-який продукт &lt;strong&gt;закриває біль&lt;/strong&gt; користувача. Тобто людина приходить на продукт з метою зробити ЩОСЬ ВАЖЛИВЕ, що її бентежить. І коли сайт (чи застосунок) починає гратись з юзером різними юайними приколясами (сплешскрінами, оверанімованим інтерфесами, тощо) то ці прікольчікі, скоріш за все, викличуть не посмішку, а роздратування користувача.&lt;/p&gt;

&lt;p&gt;Знову ж так, давайте не забувати, що ЦА треба досліджувати і знати для чого юзер прийшов. Звісно, існують платформи-таймкіллери по типу &lt;a href="https://www.crazygames.com/"&gt;crazygames.com&lt;/a&gt;, де можна просто погратись. Але коли ми говоримо про сайт, на якому юзер робить цільову дію, то підхід буде сильно відрізнятись. В цьому випадку оверюай може відволікати і напрягати. Наприклад &lt;a href="https://bambukstudio.com/"&gt;bambukstudio.com&lt;/a&gt; — виглядає круто, показує як студія вміє вражати і робити креативні сайти, але багато елементів інтерфейсу відволікають і швидше заважають цільовій дії (мене особисто карпка-курсор почала напрягати десь через хвилину).&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/IeSWAeqdTmo"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #4: Communication not Decoration
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Комунікація, а Не Декорація
&lt;/h2&gt;

&lt;p&gt;Цей слоган дуже пов’язаний з минулим, адже там ми декларували небезпечність загравати з радістю та позитивом в пріоритеті перед цільовою дією. В цьому ж слогані мається на увазі трошки інший аспект, а саме овердизайн елементів інтерфейсу.&lt;/p&gt;

&lt;p&gt;Коли дизайнер створює продукт, то в ньому всередині відбувається боротьба між креативщиком та юіксером-монетизувальником. Внутрішній креативщик шепоче «А давай зараз зробимо щось дуже дивне і космічне, візьмемо &lt;a href="https://www.red-dot.org/"&gt;Red Dot&lt;/a&gt;, в портфоліо поставимо, буде про що в пабі друзям розповісти», а внутрішній юіксер починає кричати «Нє, так не буде — ми робимо зрозуміло, потім тестуємо, потім міряємо KPI і збільшуємо монетизацію». Зазвичай така боротьба відбувається більше в джунів-мідлів, якщо вони ще не награлись в «тягання пікселів».&lt;/p&gt;

&lt;p&gt;Мій особистий тейк полягає в тому, що важливо знайти баланс — щоб дизайн був не нудним і цікавим для юзерів продукту і самому дизайнеру в процесі роботи. Але НЕ БІЛЬШЕ! Ну бо креативність буде оплачувати ваш замовник, який зацікавлений в збільшенні прибутку.&lt;/p&gt;

&lt;p&gt;Тому давайте робити не діджитальний музей красот, а шукати баланс.&lt;/p&gt;

&lt;p&gt;Ну і в якості поганих прикладів ЯК РОБИТИ НЕ ТРЕБА ось вам:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://zentry.com/"&gt;zentry.com&lt;/a&gt; з їх дивними кнопками і тяжким сайтом;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.spylt.com/"&gt;spylt.com&lt;/a&gt; також з дивними кнопками і паралаксами;&lt;/li&gt;
&lt;li&gt;мій фаворит &lt;a href="https://mew.xyz/"&gt;mew.xyz&lt;/a&gt; — взагалі не зрозуміло з чим можлива взаємодія, а з чим ні (а за ховер-стейт кнопок взагалі окреме дякую).
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/nuHjeQfejGA"&gt;
&lt;/iframe&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  UX Slogan #5: Brevity = Brilliance
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Лаконічність = Геніальність
&lt;/h2&gt;

&lt;p&gt;Уявимо собі ситуацію — ви слухаєте промову якогось дуже класного спікера. Топік вам цікавий, але спікер розповідає дуже «багато літер», використовує дивні метафори, тощо. Скоріш за все, ви загубитесь в його думках і не сприймете інформацію. В письмі є термін «графоманія» — це є антипод лаконічності і, якщо в художній літературі пишність фраз автора допустима, то в інтерфейсі це зайве. Всі ми чули, що юзер не читає, а сканує сторінку, тому якщо ви навалили на ній тексту, то його шанси бути прочитаним обернено-пропорційні величині масиву цього тексту. Тому давайте будемо скорочувати наші інтерфейси. Цей слоган працює як доповнення до слогана #2 (Зберігайте простоту).&lt;/p&gt;

&lt;p&gt;Ось вам антиприклад — &lt;a href="https://www.discountbedsbelfast.co.uk/"&gt;www.discountbedsbelfast.co.uk&lt;/a&gt; — забагато текста і, як наслідок, нічого не зрозуміло. А за менюшку взагалі їм окремий антилайк😂&lt;/p&gt;

&lt;p&gt;Якщо ми говоримо про вміння працювати з текстом (що є одним зі скілів дизайнера), то ви можете качнути цю навичку. Наприклад раджу вам книгу &lt;a href="https://www.arthuss.com.ua/shop/pysmo-tse-dyzayn"&gt;«Письмо — це дизайн: Як слова створюють досвід користування (UX)» Майкла Меттса та Енді Велфл&lt;/a&gt;. Ну або, як варіант, можете почитати коротко про цю книгу &lt;a href="https://medium.com/@olex_world/writing-is-designing-words-and-the-user-experience-by-michael-j-metts-andy-welfle-d037fff19679"&gt;тут&lt;/a&gt;.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/_iqK1yrO6go"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #6: «Why» Beats «What» in UX
&lt;/h2&gt;

&lt;h2&gt;
  
  
  «ЧОМУ» Важливіше Ніж «ЩО» в UX
&lt;/h2&gt;

&lt;p&gt;Загалом заруба між Human Centered Design (HCD), Data Driven Design (DDD) та Tech Driven Design (TDD) ведеться вже дуже давно. Якщо ми говоримо про ефективний з точки зору монетизації дизайн, то тек-дрівен можемо взагалі відкинути, адже ризик зробити НЕ ТЕ що треба енд-юзеру (який заплатить продукту) в ньому максимальний. Окремі ж суперечки точаться між любителями даних і аналітики і адептами HCD. Звісно, сила в поєднанні HCD та DDD (згадуємо нашу улюблену триангуляцію кількісними якісних), але головний тейк саме цього слогана, про який нам розповідає &lt;a href="https://www.nngroup.com/people/jakob-nielsen/"&gt;Якоб Нільсен&lt;/a&gt;, полягає в тому що «суха дата» не є така ж важлива, як розуміння ЧОМУ все відбувається як відбувається.&lt;/p&gt;

&lt;p&gt;Звісно, дуже важливо знати скільки людей натисли кнопку, або де трапився відтік юзерів, або який трафік в продукті за останні кілька місяців, але дизайнеру необхідно знати причину, ЧОМУ юзер не натис (або натис) кнопку, чому відвалився або взагалі не зайшов на сайт.&lt;/p&gt;

&lt;p&gt;Як написав пан Якоб Нільсен в своєму &lt;a href="https://www.linkedin.com/posts/jakobnielsenphd_for-37-years-my-position-has-been-unwavering-activity-7443734908797300736-e5w1"&gt;пості&lt;/a&gt;, де пояснив, що сила якісних досліджень в їх швидкості та ітеративності (раджу почитати пост — він не великий).&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Тому я рекомендую спрямовувати більшу частину бюджету дослідження користувачів (близько 90%) саме на якісні методи. Решта 10% для кількісних методів, таких як масштабні опитування чи бенчмаркінг, — це розкіш, яку можуть собі дозволити лише UX-команди з високим рівнем мачюрності.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/_eCvrpTr7IXWQWB_DH0NQ3TchV4S0y1ZFEjgzKp7Kd4/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy94OGlz/ZXZqNjc2ZW1mNGQx/cHZnZC5qcGc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/_eCvrpTr7IXWQWB_DH0NQ3TchV4S0y1ZFEjgzKp7Kd4/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy94OGlz/ZXZqNjc2ZW1mNGQx/cHZnZC5qcGc" alt="Image description" width="800" height="1086"&gt;&lt;/a&gt;&lt;br&gt;
Якщо ж ми говоримо про вже існуючий продукт, то періодично стає питання редизайну. Метрики (кількісні дослідження) будуть прекрасним &lt;strong&gt;маркером проблеми&lt;/strong&gt; — вони покажуть що щось не працює, але &lt;strong&gt;причину&lt;/strong&gt; (глибоке розуміння юзера, його думок і мотивацій) нам вкажуть саме якісні дослідження. Ось ЧОМУ важливіше за ЩО.&lt;/p&gt;

&lt;p&gt;п.с. Суто моя думка з цього приводу: слоган цікавий, але трошки не вірний, адже віддавати перевагу ЧОМУ або ЩО так саме не правильно, як спитати в дитини, кого вона любить більше — маму чи тата. Для дійсно якісної та коректної роботи дизайнера (і всього продукту загалом) необхідно значи і ЧОМУ і ЩО! Обидва питання важливі і обирати або віддавати перевагу тут не є доцільним.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Au5olCo6LLw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #7: UX is People
&lt;/h2&gt;

&lt;h2&gt;
  
  
  UX Це Люди
&lt;/h2&gt;

&lt;p&gt;Перед тим як розповісти про сам слоган, дозвольте трошки духоти і історії 😉&lt;/p&gt;

&lt;p&gt;Є така штука як Human-Computer Interaction (HCI) — це така мультидисциплінарна галузь, яка вивчає, як люди взаємодіють із комп’ютерними технологіями, та фокусується на проектуванні, оцінці та впровадженні інтерактивних систем, що є зручними та ефективними для користувача. Тобто якщо UX-дизайн — це практична частина створення продукту (не завжди, але в контексті UX, саме цифрового), то HCI — це саме теоретична частина, на якому базується UX. То є саме науковий фундамент.&lt;/p&gt;

&lt;p&gt;Існує також поняття «золотого трикутника» HCI:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Людина (Human)&lt;/strong&gt; — тут ми маємо на увазі нашого користувача, як живу людину з її когнітивними і психологічними особливостями, пам’яттю, тощо;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Комп’ютер (Computer)&lt;/strong&gt; — це вже суто технологія, апарат взаємодії, «залізо» та «софт»;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Взаємодія (Interaction)&lt;/strong&gt; — двосторонній процес обміну інформацією між людиною та комп’ютером.
До ключових принципів HCI відносяться багато відомих вам речей: можливості, ментальні і концептуальні моделі, юзабіліті, аксесабіліті, ефективність, задоволеність, тощо.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Загалом HCI з’явився майже 100 років тому — в 1940-х роках, але то був дуже примітивний рівень, адже то була ера «Людина як оператор», де з комп’ютерами взаємодіяли спеціально-навчані люди за допомогою перфокарт. Прорив стався в 1970-х, коли &lt;a href="https://en.wikipedia.org/wiki/Xerox_Alto"&gt;XEROX&lt;/a&gt; розробили свій графічний інтерфейс, який вже «запозичили» спочатку Apple, а потім і всі інші виробники комп’ютерів.&lt;/p&gt;

&lt;p&gt;Ось вам відео з рекламою того-самого першого пра-пра-компа 1972 року :&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/v8VYeetOPuM"&gt;
&lt;/iframe&gt;
&lt;br&gt;
Доречі, саме тоді і з’явились поняття «робочого стола», «іконок», тощо. І аж в 1983 році &lt;a href="https://uk.wikipedia.org/wiki/%D0%90%D0%BB%D0%BB%D0%B5%D0%BD_%D0%9D%D1%8C%D1%8E%D0%B5%D0%BB%D0%BB"&gt;Аллен Ньюелл&lt;/a&gt;, &lt;a href="https://en.wikipedia.org/wiki/Stuart_Card"&gt;Стюарт Кард&lt;/a&gt; та Томас Моран видали в світ свою фундаментальну працю &lt;strong&gt;«The Psychology of Human-Computer Interaction»&lt;/strong&gt;, яка фактично і cтворила UX-дизайн. Звісно, вперше «UX» ввів в назву свого тайтла &lt;a href="https://www.nngroup.com/people/don-norman/"&gt;Дональд Норман&lt;/a&gt; аж в 1993 році, коли приєднався до &lt;a href="https://www.apple.com/"&gt;Apple&lt;/a&gt; на посаду User Experience Architect, але це вже зовсім інша історія.&lt;/p&gt;

&lt;p&gt;Історія про HCI тут для того, щоб нагадати, що в ланцюгу юзер-взаємодія-комп’ютер, можуть змінюватись комп’ютери (з’являтись нові девайси типу лептопа, смартфона, годинника чи планшета, VR чи AR, голосові помічники, тощо, компи можуть ставати сильніші щороку), може змінюватись взаємодія (в залежності від девайсу та існуючих паттернів), але незмінною ланкою тут є ЛЮДИНА.&lt;/p&gt;

&lt;p&gt;Так от, якщо ми розглянемо процес розробки продукту, то в ньому задіяно 2 типи людей:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Людина-користувач — тут мається на увазі саме юзер, для якого працює команда продукту;&lt;/li&gt;
&lt;li&gt;Людина-UX-дизайнер — а тут вже ми говоримо саме про команду дизайнерів, які є передавальною ланкою. Мені особисто подобається вираз «Дизайнер це перекладач з людської мови на технічну і навпаки». Нюанс полягає в тому, що дизайнер в продукті це людина, яка не тільки малює макети, а й приймає певні рішення щодо функціоналу (разом з ПМ, БА, стейкхолдерами і тд). Тобто роль дизайнера передбачає безпосередній вплив на продукт, а отже і на користувача.
Виходячи з цього, на UX впливають саме люди: користувачі і команда розробки. &lt;strong&gt;А отже UX є люди!&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Вже можна відкривати вікна — здається тут було трошки душно 😎&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/icZAMjHL7zA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #8: Make it Easy
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Спрощуй
&lt;/h2&gt;

&lt;p&gt;Якщо в слогані #2 ми говорили що потрібно Зберігати простоту, то слоган #8 нам наголошує саме на Спрощенні. Для кращого розуміння, давайте сформулюємо ці слогани англійською: &lt;strong&gt;Keep It Simple&lt;/strong&gt; VS &lt;strong&gt;Make It Easy&lt;/strong&gt;. Тобто слоган 2 нам підказує, що необхідно саме зберігати простоту, не збільшуючи складність, а в слогані 8 ми говоримо саме про спрощення — тобто зменшення складності як активну дію.&lt;/p&gt;

&lt;p&gt;Якщо ми говоримо про зчіпку «утилітарність + юзабіліті», то «простота» та «спрощення» може відноситись до кожної з частин цієї зв’язки. З однієї сторони під «спрощенням» ми можемо розуміти пріоритизацію функціоналу вашого продукту та розміщення цього функціоналу релевантно частоті використання (або запиту користувачів — і тут відсилка до Fake Door тестування). Умовно — не варто вивалювати на кориситувача все, що вміє ваш продукт, а показувати лише найпопулярніший та/або найзатребуваніший функціонал. З іншої ж сторони «спрощення» можна розуміти як постійний-безкінечний-ітеративний процес покращення юзабіліті. Ви, як дизайнер, можете постійно спрощувати флоу на базі проведених юзабіліті тестувань.&lt;/p&gt;

&lt;p&gt;В якості прикладу — ось вам дивний черговий one-button сайт з примітивною (хоча і непотрібною) дією &lt;a href="https://clickclickclick.click/#bc37b1e509cd8751a448510b47498e05"&gt;clickclickclick.click&lt;/a&gt; (бажано зі звуком)&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/PxsWEVqPjww"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #9: Less is More
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Менше — Це Більше
&lt;/h2&gt;

&lt;p&gt;Коли я вперше ознайомився з цим слоганом, я подумав «Та скільки вже можна про ту простоту — це ж було вже» (тут я мав на увазі слогани #2 та #8). Але коли розібрався, то побачив різницю. Коли ми говоримо про простоту зі слоганів 2 та 8, то маємо на увазі саме певний функціонал і якесь конкретне інтерфейсне рішення. І саме їх ми хочемо спрощувати та/або не ускладнювати. В цьому випадку простота стосується саме виконання користувачем цільової дії (тобто це флоу).&lt;/p&gt;

&lt;p&gt;Впевнений, ви багато чули про той самий «безшовний досвід», який передбачає здійснення юзером певної цільової дії без зайвого тертя об інтерфейс. Дизайнер складає &lt;a href="https://www.nngroup.com/articles/customer-journey-mapping/"&gt;CJM&lt;/a&gt;, JTBD Timeline, &lt;a href="https://www.nngroup.com/articles/service-blueprints-definition/"&gt;Service Blueprint&lt;/a&gt; та інші мапінги, шукає bottleneck-и, вирішує точкові проблеми — і все це для легкого досягнення мети і закриття болю юзера. Зазвичай в якості ключового сценарію береться саме флоу монетизації, як головної цільової дії користувача в продукті. Дизайнер зацікавлений зробити цей шлях легким — щоб нічого не відволікало юзера, щоб всі сумніви і невпевненості були мінімізовані, а різкість негативної емоції була мінімальна, або взагалі відсутня. На своєму шляху користувач використовує інтерфейс, бере необхідну інформацію, споживає контент, взаємодіє з елементами інтерфейсу сторінки.&lt;/p&gt;

&lt;p&gt;Суть слогана полягає в тому, що контент сторінки повинен бути достатнім для прийняття юзером рішення і зрозумілим для виконання завдання, яке користувач в цей момент виконує.&lt;/p&gt;

&lt;p&gt;Мені особисто цей слоган віддалено нагадав вираз &lt;a href="https://www.goldenkrishna.com/"&gt;Голдена Крішни&lt;/a&gt; з його книги &lt;strong&gt;&lt;a href="https://www.nointerface.com/"&gt;«The Best Interface is No Interface»&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Коли ми проектуємо інтерфейси, ми проектуємо бар’єри між людьми та їхніми цілями&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Проводячи паралель між цим виразом і слоганом #9, можна сказати що &lt;strong&gt;чим менше бар’єрів в інтерфейсі ми робимо, тим краще!&lt;/strong&gt;&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ZoYrhnlw7dw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #10: Users Are Not Lazy
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Користувачі Не Ліниві
&lt;/h2&gt;

&lt;p&gt;Всі ми чули жарт про юзабіліті-тестування: «Це не дизайн невдалий — це просто люди тупі!». Звісно, це жарт, але деякі дизайнери насправді так так думають. Напевне під час сесії тестування, вони говорять тихо «давай не лінись, пошукай особистий кабінет ще», або «давай но, не туйво, заповнюй всі 38 філдів реєстрації» або «давай но, проходь всі 27 стейджів онбординга».&lt;/p&gt;

&lt;p&gt;Тут все просто як двері — користувачі не є лінивими — вони раціональні. Мені здається це пов’язано з когнітивним навантаженням. Адже коли в людини виникає проблема, вона починає думати, а мозок — найенерговитратніший орган (при вазі лише 2% від маси тіла людини, мозок споживає біля 20% енергії). Тож користувач не сильно любить напружуватись, а робота дизайнера не напрягати юзера зайвий раз.&lt;/p&gt;

&lt;p&gt;В вищезгаданій книзі Голдена Крішни &lt;strong&gt;«The Best Interface is No Interface»&lt;/strong&gt; є ще один цікавий вираз, який буде дуже валідно згадати тут:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Користувачі не є лінивими — вони просто хочуть отримати результат з найменшим спротивом&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Сорі, але про «вибіркову увагу» або «інерцію пристрою» я не сильно бажаю рефлексувати, адже на мою думку, це є не суттєвим. Але якщо хочете — гляньте в відео нижче:&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/5XNF_5ilfg4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #11: If You’re Not Checking, You’re Guessing
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Якщо Ти Не Перевіряєш — Ти Вгадуєш
&lt;/h2&gt;

&lt;p&gt;Думаю нічого контроверсійного в цьому слогані немає. Всі дизайнери погодяться з його валідністю і важливістю. Але дозвольте трошки розвинути цю тему.&lt;/p&gt;

&lt;p&gt;NNG виділяють 3 причини, чому команди можуть відступати від необхідності формулювати свої продуктові гіпотези на основі досліджень:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Члени команди розробки та замовник в певній мірі є користувачами продукту і тому покладаються на власний досвід користування&lt;/strong&gt;
Тут одразу ремарка — згадуємо Слоган #1: Ти Не Є Користувач!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Команда і стейкхолдери вважають себе достатньо компетентними в домені, щоб приймати рішення суто на інтуїції, адже їх «експертна думка» завжди правильна&lt;/strong&gt;
Тут вже цікавіше — якщо продуктовий дизайнер працює в домені вже досить довгий час, він дійсно добре знає аспекти. Але мудрий працівник все-одно буде ставити під сумнів власні припущення. Вийшло занадто в дусі Сунь-Дзи, але так воно є. З іншої сторони — погано коли продукт працює суто на асампшенах дизайнерів та/або ПМ-БА, адже ці ролі напряму впливають на розвиток продукту, що зобов’язує їх мати велику надивленість. А часто оверкомпетенція та овернадивленість може завадити.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Команди вважають дослідження занадто дорогими і не сильно потрібними&lt;/strong&gt;&lt;br&gt;
Якщо проводити всі на світі активності, то в цьому випадку певна доля істини тут є, але якщо підходити до досліджень з розумом, то можна їх сильно здешевити. Завжди можна кастумізувати свій дизайн-процес, пропрацювати стратегію з мінімальними бюджетами і вставити в процес розробки ті UX-активності, які проект може собі дозволити.&lt;br&gt;
Я особисто додав би ще одну причину:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Надмірне використання командою Штучного Інтелекту&lt;/strong&gt;&lt;br&gt;
Часто команда та замовник впевнені, що з однієї сторони UX-дослідження це дорого, а з другої сторони Штучний Інтелект (ШІ) може замінити дослідження. І оце масове захоплення ШІ наразі дуже шкодить, адже ШІ-шка вміє круто процесити, обробляти великі масиви даних, допомагати при деск-рісерчі, але в питаннях інсайтів, формулювання продуктових гіпотез або ідеації та валідації солюшенів, ШІ взагалі непридатний.&lt;br&gt;
Існує цікава статистика основана на дослідженнях таких гігантів як &lt;a href="https://www.google.com/"&gt;Google&lt;/a&gt;, &lt;a href="https://www.microsoft.com/uk-ua"&gt;Microsoft&lt;/a&gt; та &lt;a href="https://www.netflix.com/ua-en/"&gt;Netflix&lt;/a&gt;, що лише 10% продуктових гіпотез приносять якесь бізнес-велью. Це при тому, що компанії постійно проводять дослідження. Якщо ж будувати гіпотези на здогадках, то цей відсоток зменшується критично.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ну і останній тейк: UX-дизайнер на проекті виступає мінімізатором ризиків, тому не варто дивуватись що продукт почав валитись, якщо в ньому не застосовується UX. Надмірна сервільність дизайнера не є доречною, адже може призвести до фінансових втрат.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/W5Xc93JuYoA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #12: More Choices More Trouble
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Більше Вибору — Більше Проблем
&lt;/h2&gt;

&lt;p&gt;Цей слоган дуже схожий на сформульований &lt;a href="https://en.wikipedia.org/wiki/W._E._Hick"&gt;Уільямом Хіком&lt;/a&gt; та &lt;a href="https://en.wikipedia.org/wiki/Ray_Hyman"&gt;Рейем Хайманом&lt;/a&gt; в 1952 році Закон Хіка. Тому зекономлю ваш час на читання очевидних речей. Та і вкотре пояснювати кореляцію між кількістю варіантів та когнітивним навантаженням на користувача не сильно хочеться. Краще розповім чергову цікаву байку.&lt;/p&gt;

&lt;p&gt;В 2002 році &lt;a href="https://en.wikipedia.org/wiki/Barry_Schwartz_(psychologist)"&gt;Баррі Шварц&lt;/a&gt; написав свою роботу &lt;strong&gt;&lt;a href="https://bschwartz.domains.swarthmore.edu/Sci.Amer.pdf"&gt;«Maximizing Versus Satisficing: Happiness Is a Matter of Choice»&lt;/a&gt;&lt;/strong&gt;, де досліджував Парадокс вибору та наскільки сильно зростає роздратування покупця в залежності від опцій, між якими необхідно зробити вибір.&lt;br&gt;
Але це дослідження не є першоджерелом, фундаментальним був експеримент &lt;a href="https://en.wikipedia.org/wiki/Sheena_Iyengar"&gt;Шини Айєнгар&lt;/a&gt; та &lt;a href="https://en.wikipedia.org/wiki/Mark_Lepper"&gt;Марка Леппера&lt;/a&gt; описаний в їх роботі &lt;strong&gt;&lt;a href="https://faculty.washington.edu/jdb/345/345%20Articles/Iyengar%20%26%20Lepper%20(2000).pdf"&gt;«When Choice is Demotivating: Can One Desire Too Much of a Good Thing?»&lt;/a&gt;&lt;/strong&gt; 2000 року. Саме їх експеримент з джемом став емпіричним підґрунтям дослідження Баррі Шварца. Просто нагадаю — в експерименті було 2 столика: з &lt;strong&gt;6 видами&lt;/strong&gt; джему та з &lt;strong&gt;24 видами&lt;/strong&gt; джему. За сценарієм експерименту, людині давали купон на знижку в 1$ для покупки собі джема та направляли до одного зі столів. Результати експерименту здивували всіх:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Зупинились біля столика (умовний аквізишн): 60% біля стола з 24 сортами джему та 40% біля стола з 6 сортами джему;&lt;/li&gt;
&lt;li&gt;Скоштували джем (тріальна версія): — по 2 сорти біля кожного зі столиків;&lt;/li&gt;
&lt;li&gt;Купили джем (конверсія в продаж): 3% в стола з 24 сортами джему і 30% в стола з 6 сортами джему;&lt;/li&gt;
&lt;li&gt;Задоволеність покупців (сатісфекшен): була істотно вища в покупців в стола з 6 сортами джему.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Висновок простий:&lt;/strong&gt; Велика кількість варіантів вибору може допомогти залучити користувачів (хоча виходячи з результатів експерименту — різниця не супер-велика), але необхідність обирати виснажує покупців і призводить до критичного зниження конверсії в покупку.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/M8tHOIAqjx8"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #13: Design for Them Not for You
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Дизайнь Для Них, Не Для Себе
&lt;/h2&gt;

&lt;p&gt;Не розумію навіщо писати дубль слогана #1 «Ти Не Є Користувач» просто в іншому формулюванні?! Загалом в відео &lt;a href="https://www.nngroup.com/people/sarah-gibbons/"&gt;Сара Гіббонз&lt;/a&gt; вкотре розповідає про важливість не забувати про те, що дизайнер не є юзером. Тому, щоб не повторюватись, краще розповім вам про «Ефект хибного консенсусу», який згадується в відео.&lt;/p&gt;

&lt;p&gt;В 1977 році &lt;a href="https://en.wikipedia.org/wiki/Lee_Ross"&gt;Лі Росс&lt;/a&gt; провів дослідження з назвою «людина-сендвіч», в результаті якого і був сформульований &lt;a href="https://en.wikipedia.org/wiki/False_consensus_effect"&gt;«Ефект хибного консенсусу»&lt;/a&gt;. Пан Лі з колегами запропонували групі студентів Стенфордського Університету (104 особи) взяти участь в «дослідженні технік комунікацій». Студентам пропонувалось добровільно вдягнути на себе рекламний щит (так званий «сендвіч» з написом на спині та животі) з рекламним слоганом «Їжте у Джо» та 30 хвилин ходити по кампусу. Студентам не обіцяли матеріальної винагороди, проговорювалась можливості відмовитись і наголошувалось на тому, що їх участь нібито дуже допоможе в дослідженні технік комунікацій.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/dmhH8yoQAsulQDtdcImwDzAADELN1855-ZM0zI0RuM0/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy92MWhj/eHIwbHU4Nmd4cGgx/emswZi5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/dmhH8yoQAsulQDtdcImwDzAADELN1855-ZM0zI0RuM0/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy92MWhj/eHIwbHU4Nmd4cGgx/emswZi5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;br&gt;
В результаті дослідження були цікаві інсайти:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;62% з тих, хто погодився, були впевнені що переважна більшість студентів вибірки погодяться. А тих, хто відмовиться характеризували «занадто сором’язливими», «егоїстичними» або «дивними»;&lt;/li&gt;
&lt;li&gt;Лише 33% від тих, хто відмовився брати участь в експерименті, були впевнені що більшість погодяться. Тобто 67% (100% — 33%) вважали що більшість теж відмовиться і характеризували тих, хто погодиться «вискочками», «дурнями» або «тими, хто хоче привернути увагу».
Це дослідження висвітлює власну пресуппозицію правоти та асоціації себе з користувачем і це дуже погано для дизайнера.
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/VtgqeI-1cB4"&gt;
&lt;/iframe&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  UX Slogan #14: It Depends
&lt;/h2&gt;
&lt;h2&gt;
  
  
  Це Залежить Від…(обставин)
&lt;/h2&gt;

&lt;p&gt;Коли мені джуни або студенти кажуть фразу «Ну це залежить від…», я завжди відповідаю що It Depends — це завжди правильна відповідь на будь-яке питання. То є певна універсальна відповідь незалежно від поставленого питання😉&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/p3odyw8mzDDOHiY59wRmvNmDO_n9kp6IJJsfiQJtVvU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9yMHk5/Nno3amw5dWhpZHli/MHo3NS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/p3odyw8mzDDOHiY59wRmvNmDO_n9kp6IJJsfiQJtVvU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9yMHk5/Nno3amw5dWhpZHli/MHo3NS5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Загалом обставини, або контекст ситуації можна розкласти на певні складові:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Утилітарність та Цінність&lt;/strong&gt;
Тут ми говоримо загалом про цінність вашого продукту саме для користувача і чи він здатний закрити біль (проблему) юзера, з якою той прийшов до вашого продукту.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Доступність та Інклюзивність&lt;/strong&gt;
Чи дозволяє продукт закрити біль всієї цільової аудиторії і чи не ігнорує людей з певними обмеженнями (щодо аксесабіліті є багато статей, тож на цьому я зупинятись не буду зараз). Але один аспект все ж виділю — не забувайте що ситуативна обмеженість трапляється з користувачами досить часто. Наприклад, людина під час стресу або в умовах обмеженого часу буває досить часто (особливо коли проживає в наш час в Україні), тож ці ситуації необхідно також враховувати.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Зручність використання (юзабіліті) та когнітивне навантаження&lt;/strong&gt;
Ну тут все ясно — продуктом повинно бути зручно користуватись (якщо це не ситуація з розряду монополії, олігополії, монопсонії), інакше юзер піде закривати свій біль на продукт-конкурент.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Бажаність як емоційний відгук користувача&lt;/strong&gt;
Хороший продукт завжди викликає в користувача довіру, позитивні емоції, консистентно спілкується з ним за допомогою мікроанімацій та tone of voice. Згадайте той самий monobank &lt;a href="https://monobank.ua/"&gt;https://monobank.ua/&lt;/a&gt; з його котиками. Люблю розповідати цю історію — колись ми з друзями літали в Копенгаген і в аеропорту десь загубили мого (тепер вже) кума. А він лише ходив в дьюті фрі щоб купити щось і відкрити чергового котика в МОНО. Андрюха, якщо ти це читаєш, дякую тобі за круту історію!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Бізнес логіка&lt;/strong&gt;
Тут все максимально просто — ваш продукт повинен бути не тільки самоокупним, а й прибутковим, тому команда завжди ретельно прораховує ROI та інші KPI.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Технічні особливості і обмеження&lt;/strong&gt;
Дизайнер повинен враховувати особливості технології, на якій написаний продукт. Тому бажано розуміти (хоча б мінімально) особливості використаного фреймворка/платформи/технології. Тоді імплементація дизайн-рішення буде коштувати дешевше крила літака.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Коли ми говоримо про обставини, то давайте також не забувати, як саме можна їх опрацьовувати. Найпростіше описати контекст за допомогою юзер сторі, джоб сторі або звичайного діскріпшена.&lt;/p&gt;

&lt;p&gt;Якщо вам потрібно враховувати обставини в яких знаходиться не користувач, а ВИ як дизайнер, то просто нагадую вам про &lt;a href="https://medium.com/@olex_world/method-reason-price-approach-4af1f0d42dae"&gt;Method • Reason • Price&lt;/a&gt; як метод підбору активностей.&lt;/p&gt;

&lt;p&gt;Є ще цікавий нюанс про який нам розповідає відео від NNG — дуже часто дизайнери використовують бест практіси як сільвер булет — як щось, що працює завжди і в будь-якій ситуації. Звісно, бест практіси це вже перевірені дослідженням, часом і кейсами практики, вони є певним бенчмарком, але вони занадто загальні і ігнорують той самий контекст, тому не є оптимальними ЗАВЖДИ. Виходячи з цього, для забезпечення найкращих результатів (конверсії в щось важливе та інших KPI), бест практіси можна змінювати в залежності від того, в якій ситуації знаходиться юзер.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/spR2bLNsBzE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #15: Show Me the Data
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Покажи Мені Дані або мені краще подобається Покажи Пруфи!
&lt;/h2&gt;

&lt;p&gt;Дуже часто, коли команда обговорює якусь нову фічу, або лейаут, в обговорення прокрадається суб’єктивна думка ваших мейтів. Особливо дивно, коли розробники починають транслювати ЩО САМЕ потрібно користувачам, яка повинна бути кнопка чи чому макети погані. А дивно це тому, що то є суто думки ваших мейтів — вони є суб’єктивні і не підкріплені нічим. В цей момент мало просто нагадати слоган #1 «Ти Не Є Користувач», бажано ще додати «Покажи Мені Дані».&lt;/p&gt;

&lt;p&gt;Якщо ми говоримо про продукт, який працює не суто на якісних дослідженнях, а й періодично проводить сурвеї, SUS і постійно міряє метрики з аналітики, то кількісні дані можуть легко підтвердити або спростувати асампшени ваших колег. Якщо ж це аутсорзний проект (без доступу до всього вищеперерахованого), то «відстрілювати рожеві поні» клієнта та мейтів, буде набагато важче (ми вже говорили трошки вище про HCD, DDD та TDD в слогані #6).&lt;/p&gt;

&lt;p&gt;Загалом, якщо ми говоримо про DATA як кількісні, то дуже важливо їх мати, щоб провести триангуляцію і сформувати коректні гіпотези. Але під датою ми можемо мати на увазі ще й якісні дослідження для швидкого підтвердження або спростування ідей.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/EDonL9wxvuWpOTVSuTjgrhffZuLyjQf-kHNAq8_4oQI/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ydjhm/anRxcDc1cXc5NGFp/N2Z2by5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/EDonL9wxvuWpOTVSuTjgrhffZuLyjQf-kHNAq8_4oQI/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ydjhm/anRxcDc1cXc5NGFp/N2Z2by5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Саме тому на мою думку слоган #15 валідніше перекласти не як «Покажи мені дані», а як «Покажи пруфи!». Саме в наданні доказів і лежить суть слогану — тоді він допоможе знизити ризики прийняття невірного рішення.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Z_IWObAwXpg"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #16: UX Researchers, We Like to Watch
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Як UX-Дослідники, Ми Любимо Спостерігати
&lt;/h2&gt;

&lt;p&gt;В рамках цього слогана, &lt;a href="https://www.nngroup.com/people/maria-rosala/"&gt;Марія Росала&lt;/a&gt; розповідає про важливість якісних досліджень. Варто нагадати що &lt;a href="https://www.nngroup.com/articles/which-ux-research-methods/"&gt;дослідження&lt;/a&gt; можна поділити на якісні і кількісні та поведінкові і які розглядають відношення користувачів (якщо ви знаєте як коректно і лаконічно перекласти українською Attitudinal — напишіть мені). Коли ми говоримо про якісні дослідження, одразу хочеться вигукнути «О, так це ж глибинні інтерв’ю» і ви не помилитесь, але крім інтерв’юшок також існують і &lt;a href="https://www.nngroup.com/articles/field-studies/"&gt;«польові дослідження»&lt;/a&gt;. Саме ці польові дослідження передбачають спостереження за користувачами в природному для них середовищі, можливість помітити якісь цікаві або специфічні паттерни поведінки та потім використати їх в подальшій роботі.&lt;/p&gt;

&lt;p&gt;В принципі от і весь сенс цього слогану. Але щоб додати щось цікаве, пропоную ще згадати інші види якісних досліджень:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Юзер Інтерв’ю&lt;/strong&gt;
Касдев це найрозповсюдженіший метод дізнатись проблеми користувачів за допомогою спілкування з ними;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Модероване Юзабіліті Тестування&lt;/strong&gt;
Прекрасний метод якісного дослідження, що допомагає валідувати ваші інтерфейси;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Польові Дослідження&lt;/strong&gt;
Один з видів контекстного дослідження, під час якого дослідник може спостерігати за ЦА під час використання продукту;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Фокус-Групи&lt;/strong&gt;
Робота з групою користувачів. Зазвичай в фокус-групу беруть 6–10 людей (більше вже важко модерувати) і проводять якісь партисипативні активності;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Кард Сортінг / Трі Тестінг&lt;/strong&gt;
Класно допомагає пропрацювати інформаційну архітектуру і дає багато інсайтів;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Метод Виявлення Метафор Зальтмана (Zaltman Metaphor Elicitation Technique або просто ZMET)&lt;/strong&gt;
Цікава активність для отримання метафор та образів, які викликають у користувачів ваш продукт (бренд);&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Метод Тріад&lt;/strong&gt;
Допомагає дізнатись відношення користувача до вашого продукту шляхом порівняння з продуктами-конкурентами;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Щоденникові Дослідження&lt;/strong&gt;
Чесно кажучи, от саме цього дослідження я ніколи не робив, але чув що крута штука. Юзерам видаються методи фіксації їх досвіду і протягом певного часу агрегуються інсайти. Очевидно, цей метод дослідження не дешевий і тому дозволити його собі можуть далеко не всі проекти.
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ytQG8wqOCSQ"&gt;
&lt;/iframe&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  UX Slogan #17: This is Too Easy to Understand
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Це Занадто Легко Для Розуміння
&lt;/h2&gt;

&lt;p&gt;Сенс цього саркастичного слогану полягає в тому, що потрібно спрощувати ваш інтерфейс. Наприклад, ви працюєте над спеціалізованим продуктом, де цільова аудиторія використовує специфічні терміни та сленг. Якщо ваш продукт почне «говорити» з юзерами цими складними термінами, то користувачі звісно ж його зрозуміють. Але якщо продукт використовуватиме простішу термінологію, яка не вимагає специфічних знань, то ЦА також все зрозуміє і когнітивне навантаження буде менше.&lt;/p&gt;

&lt;p&gt;Давайте на прикладі. Ви зараз читаєте статтю про дизайн (тож мені здається, що ви дизайнер) і якщо натрапите на вираз «перед проведенням A/B тестування буде валідно провести A/A тестування з метою рівномірного спліту трафіка», то ця фраза вас не злякає і буде зрозумілою. Але якщо сказати те саме фразою «перед тим як проводити A/B тестування, запевніться що трафік розділився рівномірно між варіантами», то ви також все зрозумієте. І проблем теж не буде.&lt;/p&gt;

&lt;p&gt;Нічого поганого в спрощенні немає або як казала омеба «Навіщо все ускладнювати?»😂&lt;/p&gt;

&lt;p&gt;п.с. Саме тому я використовую для написання статей саме такий стильок — імхо, пояснювати складні речі треба простими словами.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/EFc0Lo40g_4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #18: Stop Solutioneering
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Не Роби Рішення Зарано
&lt;/h2&gt;

&lt;p&gt;Головний тейк цього слогану полягає в тому, що дизайнеру не потрібно одразу кидатись «баранити пікселі» — перед цим необхідно поставити під сумнів саму проблему та/або її рішення.&lt;/p&gt;

&lt;p&gt;Якщо говорити про цей слоган в рамках нашого дизайн-процесу (наприклад Double Diamond), то &lt;strong&gt;Solutioneering&lt;/strong&gt; (solution engineering) — це нездорова схильність дизайнера одразу застрибнути на діамант вирішення (другий діамант), без розуміння самої проблеми (перший діамант). Дизайнер повинен бути скептиком і розбиратись в нюансах, адже диявол криється саме в деталях (тут також варто нагадати про Слоган #15 — Покажи Пруфи!).&lt;/p&gt;

&lt;p&gt;Для того щоб правильно визначитись з рішенням проблеми, бажано відповісти на 3 прості питання:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Яку проблему&lt;/strong&gt; ми сподіваємося вирішити?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Які в нас є докази&lt;/strong&gt; того, що ця проблема існує?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Чому&lt;/strong&gt; ми вважаємо, що саме це рішення допоможе?&lt;/li&gt;
&lt;li&gt;Особисто я є апологетом Method-Reason-Price-Metric підходу, про який я вже писав вище і який мене поки жодного разу не підводив.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Але я б хотів проговорити ще один нюанс — можливо, коли ви читали про слоган #18, ви згадали про Lean, який передбачає створення продукту на припущеннях, кидання цього продукта в ринок і трекання респонду. Напевне ви подумали «Ей, але тут в нас припущення і ми не знаємо майже нічого про валідність проблеми». І ви десь навіть праві, але навіть, коли ви працюєте по ліновському процесу, робити рішення взагалі без розуміння проблеми — не є правильним. Хоча б базове розуміння проблем і болей користувачів ПОВИННО бути! Тож не ігноруйте проблематику і не поспішайте генерувати рішення.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3pVjWpzZku0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  UX Slogan #19: Clarify, Don’t Mystify
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Прояснюй, Не Містифікуй або Роби Ясність, а Не Загадки
&lt;/h2&gt;

&lt;p&gt;Коли ми говоримо про UX нашим неайтішним друзям, то більшість сприймає дизайн, як якусь магію: людинка щось малює в Figma або якомусь іншому графічному редакторі, а потім виходить диво і конверсія призводить до збільшення виторгів. Якщо ж розібратись в роботі дизайнера, то магії там майже немає — лише дослідження, суха математика і статистика, які потім кристалізуються в інтерфейс. Доречі, багато початківців думають, що дизайн це про творчість та креативність, хоча це зовсім не так: левова доля роботи — це дослідження, мапінги, тестування, складання продуктової гіпотези, метрики і години мітингів.&lt;/p&gt;

&lt;p&gt;Тому як дизайнер ви є «впорядковувачами хаосу», завжди намагаєтесь мінімізувати невизначеність і виростити з неї конкретику інтерфейсу, який гарантує необхідну конверсію і відповідні KPI.&lt;/p&gt;

&lt;p&gt;Якщо ж ми говоримо про проєкт (а не UX-процес в дизайн-тімі), то відмальований лейаут повинен бути очікуваним і виправдовувати припущення користувача. Саме для цього ми проводимо тестування наших макетів і так любимо використовувати різні Cognitive Walkthrough та Pluralistic Walkthrough.&lt;/p&gt;

&lt;p&gt;Саме тому давайте «робити порядочек», а не загадки та несподіванки!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/kOuT2LLgmbM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Перед висновками, давайте згадаємо всі слогани, які ми сьогодні згадали:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;You ≠ User / Ти Не Є Користувач&lt;/li&gt;
&lt;li&gt;Keep it Simple / Зберігай Простоту&lt;/li&gt;
&lt;li&gt;You Can’t Impose Joy / Ти Не Можеш Нав’язати Радість&lt;/li&gt;
&lt;li&gt;Communication not Decoration / Комунікація, а Не Декорація&lt;/li&gt;
&lt;li&gt;Brevity = Brilliance / Лаконічність = Геніальність&lt;/li&gt;
&lt;li&gt;«Why» Beats «What» in UX / «ЧОМУ» Важливіше Ніж «ЩО» в UX&lt;/li&gt;
&lt;li&gt;UX is People / UX Це Люди&lt;/li&gt;
&lt;li&gt;Make it Easy / Спрощуй&lt;/li&gt;
&lt;li&gt;Less is More / Менше — Це Більше&lt;/li&gt;
&lt;li&gt;Users Are Not Lazy / Користувачі Не Ліниві&lt;/li&gt;
&lt;li&gt;If You’re Not Checking, You’re Guessing / Якщо Ти Не Перевіряєш — Ти Вгадуєш&lt;/li&gt;
&lt;li&gt;More Choices More Trouble / Більше Вибору — Більше Проблем&lt;/li&gt;
&lt;li&gt;Design for Them Not for You / Дизайнь Для Них, Не Для Себе&lt;/li&gt;
&lt;li&gt;It Depends / Це Залежить Від…&lt;/li&gt;
&lt;li&gt;Show Me the Data / Покажи Пруфи!&lt;/li&gt;
&lt;li&gt;UX Researchers, We Like to Watch / Як UX-Дослідники, Ми Любимо Спостерігати&lt;/li&gt;
&lt;li&gt;This is Too Easy to Understand / Це Занадто Легко Для Розуміння&lt;/li&gt;
&lt;li&gt;Stop Solutioneering / Не Роби Рішення Зарано&lt;/li&gt;
&lt;li&gt;Clarify, Don’t Mystify / Роби Ясність, а Не Загадки&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/Y37PSV6Y1kcR35hJW__RYkCWFviGyWfzmkRD125s79c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy8zajZ3/dDdnMXZmeHpoaGhn/eng4Ny5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/Y37PSV6Y1kcR35hJW__RYkCWFviGyWfzmkRD125s79c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy8zajZ3/dDdnMXZmeHpoaGhn/eng4Ny5wbmc" alt="Image description" width="800" height="279"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;В ПреСаммері (яке я став тут публікувати а лишив тільки на Медіумі) я планував розібрати по частинкам кожен слоган, адже думав, що всі вони будуть супер-сильно пов’язані між собою, корелювати з коммон сенсом, іншими законами UX, евристиками, критеріями юзабіліті і тд. Насправді мені стало нудно показувати взаємозв’язки і в певний момент я прийшов до висновку, що всі ці Слогани, евристики, правила — це все одне і те саме. Важко виділити НОВІ і оригінальні емпіричні тейки. Все занадто пов’язано між собою.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Тому мій особистий висновок зі Слоганів від NNGroup десь такий: пам’ятайте, що ВИ НЕ Є ЮЗЕРОМ (просто дуже вже мені подобається цей слоган) і намагайтесь всіма вашими силами і знаннями покращити досвід ЦА!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/heQ3sifJIwKWLbpVxazq6VOT-Bs-D94rh5kSY-wuGqg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82ZDcz/djIwdG5zcGcwYWRz/anp2dS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/heQ3sifJIwKWLbpVxazq6VOT-Bs-D94rh5kSY-wuGqg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82ZDcz/djIwdG5zcGcwYWRz/anp2dS5wbmc" alt="Image description" width="800" height="205"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;П.С. Якщо вам сподобалась моя стаття і якщо вам хочеться віддячити і допомогти мені особисто — зробіть донат на ЗСУ. Я буду задоволений і знатиму, що витратив час не дарма!&lt;/p&gt;

&lt;p&gt;Сподіваюсь моя стаття допоможе зробити вашу роботу більш осмисленою та виваженою, а ваш продукт прибутковим. Тож щасти і до нових зустрічей в рубриці #задротство&lt;em&gt;з&lt;/em&gt;бородатим 😂❤️🇺🇦&lt;/p&gt;

</description>
      <category>ux</category>
      <category>ua</category>
      <category>slogansnng</category>
    </item>
    <item>
      <title>Головні новини WordPress та AI-інструментів: що варто знати власникам сайтів у 2026 році</title>
      <dc:creator>Андрій Кот</dc:creator>
      <pubDate>Fri, 05 Jun 2026 12:45:13 +0000</pubDate>
      <link>https://ux.pub/cospl/golovni-novini-wordpress-ta-ai-instrumientiv-shcho-varto-znati-vlasnikam-saitiv-u-2026-rotsi-4fm0</link>
      <guid>https://ux.pub/cospl/golovni-novini-wordpress-ta-ai-instrumientiv-shcho-varto-znati-vlasnikam-saitiv-u-2026-rotsi-4fm0</guid>
      <description>&lt;p&gt;Травень 2026 року приніс чимало важливих оновлень для екосистеми WordPress. Головний тренд останніх місяців залишається незмінним — активне впровадження штучного інтелекту в інструменти для створення, просування та адміністрування сайтів.&lt;/p&gt;

&lt;p&gt;Однією з найцікавіших новинок стала поява сервісу Universally, який дозволяє автоматично перекладати сайти більш ніж 110 мовами. На відміну від традиційних плагінів перекладу, сервіс працює через хмарну інфраструктуру, що дозволяє уникнути навантаження на базу даних та зберегти високу швидкість роботи сайту. Особливу увагу розробники приділили SEO-оптимізації багатомовних ресурсів, автоматичному оновленню перекладів та захисту назв брендів від некоректного перекладу.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/Q0_IhgKnaCSP7TBaRCOyOJyduzgTMnJQIs2-LYoaEno/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9wYnB5/dGlhYmplN2x5eG1i/cjZrdy5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/Q0_IhgKnaCSP7TBaRCOyOJyduzgTMnJQIs2-LYoaEno/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9wYnB5/dGlhYmplN2x5eG1i/cjZrdy5wbmc" alt="Image description" width="800" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ще однією знаковою подією став реліз WordPress 7.0 «Armstrong». Оновлення принесло повністю оновлений адміністративний інтерфейс, покращення редактора блоків та, що особливо важливо, нативну підтримку AI-інтеграцій. Тепер власники сайтів можуть централізовано підключати AI-сервіси, а розробники плагінів — використовувати їхні можливості без складних налаштувань.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/2xPl0mrwHOYDcry6K5Fs7ShzTYqwTIremtEh27-DdSE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9vbDZ2/Zjc3bXJ6bDJsbDVt/ZTlzbi5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/2xPl0mrwHOYDcry6K5Fs7ShzTYqwTIremtEh27-DdSE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9vbDZ2/Zjc3bXJ6bDJsbDVt/ZTlzbi5wbmc" alt="Image description" width="800" height="472"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Штучний інтелект також активно проникає у сферу безпеки. Новий сервіс ActiveLayer пропонує захист від спаму без використання CAPTCHA. Система аналізує коментарі та форми за допомогою AI-моделей і блокує підозрілу активність без додаткових дій з боку користувачів, що позитивно впливає на конверсію та зручність використання сайту.&lt;/p&gt;

&lt;p&gt;Власники інтернет-магазинів та бізнес-сайтів отримали нові можливості автоматизації завдяки появі Uncanny Agent. Це AI-помічник, який інтегрується безпосередньо в WordPress та може виконувати адміністративні завдання за текстовими командами. Він здатний аналізувати дані WooCommerce, створювати автоматизації, формувати звіти та взаємодіяти з популярними сервісами на кшталт Google Sheets, Slack або Mailchimp.&lt;/p&gt;

&lt;p&gt;Значний розвиток отримала й веб-аналітика. Плагін MonsterInsights представив AI-асистента Charlie Chat, який дозволяє ставити питання звичайною мовою та отримувати зрозумілі відповіді на основі даних Google Analytics 4. Замість складних звітів користувачі можуть швидко дізнатися джерела трафіку, ефективність контенту чи динаміку продажів.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/icT072ewSFYv9KxBhSo6C9GbwKQEg2aIDlSy4Ct9l7Y/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9kNzhy/MXlhZ2RxZDhmeWR2/dWJydS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/icT072ewSFYv9KxBhSo6C9GbwKQEg2aIDlSy4Ct9l7Y/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9kNzhy/MXlhZ2RxZDhmeWR2/dWJydS5wbmc" alt="Image description" width="800" height="554"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;У сфері підтримки клієнтів увагу привернув сервіс HelpJet. Його AI-чатбот навчається на контенті сайту та документації компанії, після чого самостійно відповідає на запитання відвідувачів у режимі 24/7. Це дозволяє скоротити навантаження на службу підтримки та прискорити обробку звернень.&lt;/p&gt;

&lt;p&gt;Водночас ринок WordPress переживає й структурні зміни. Компанія Liquid Web оголосила про припинення розвитку бренду StellarWP та об'єднання кількох популярних продуктів у межах нової програмної екосистеми. Для користувачів це стало нагадуванням про важливість контролю залежностей від сторонніх плагінів та необхідність регулярно переглядати свою стратегію розвитку сайту.&lt;/p&gt;

&lt;p&gt;Окремо варто відзначити посилення уваги до конфіденційності даних. Останні оновлення WPConsent спрощують відповідність вимогам GDPR та інших нормативів, пропонуючи розширений аудит cookie-файлів, підтримку Google Consent Mode V2 та більш зручне керування згодою користувачів.&lt;/p&gt;

&lt;p&gt;Загалом останні оновлення демонструють головний напрямок розвитку WordPress: автоматизація рутинних процесів, активне використання штучного інтелекту та спрощення роботи з даними. Для бізнесу це означає нові можливості для масштабування, підвищення ефективності маркетингу та покращення користувацького досвіду без значного збільшення витрат на адміністрування сайтів.&lt;/p&gt;

&lt;p&gt;Джерело &lt;a href="https://www.asper.pro/uk/"&gt;https://www.asper.pro/uk/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>wordpress</category>
    </item>
    <item>
      <title>Як упаковка допомагає бренду продавати ще до першого контакту з продуктом</title>
      <dc:creator>Андрій Кот</dc:creator>
      <pubDate>Fri, 29 May 2026 08:45:24 +0000</pubDate>
      <link>https://ux.pub/cospl/iak-upakovka-dopomaghaie-briendu-prodavati-shchie-do-piershogho-kontaktu-z-produktom-hf0</link>
      <guid>https://ux.pub/cospl/iak-upakovka-dopomaghaie-briendu-prodavati-shchie-do-piershogho-kontaktu-z-produktom-hf0</guid>
      <description>&lt;p&gt;Упаковка починає працювати раніше, ніж покупець бере товар до рук. Вона формує перше враження, пояснює рівень бренду, допомагає виділитися серед конкурентів і підказує, яку цінність має продукт. Для бізнесу це не просто зовнішній шар, а частина продажів, маркетингу й клієнтського досвіду.&lt;/p&gt;

&lt;p&gt;Коли компанія запускає новий продукт, оновлює лінійку або готує промонабір, варто заздалегідь продумати, як упаковка виглядатиме в продажу, доставці й комунікації з клієнтом: приклади рішень і виробничих можливостей можна переглянути на &lt;a href="https://designprintua.com"&gt; &lt;/a&gt;&lt;a href="https://designprintua.com/"&gt;https://designprintua.com/&lt;/a&gt;, щоб краще зрозуміти, які формати підходять для різних бізнес-задач.&lt;/p&gt;

&lt;h2&gt;Чому упаковка впливає на рішення покупця&lt;/h2&gt;

&lt;p&gt;Покупець не завжди має час детально вивчати склад, опис або переваги продукту. Часто перше рішення формується візуально: чи виглядає товар акуратно, чи відповідає ціні, чи викликає довіру, чи доречний для подарунка.&lt;/p&gt;

&lt;p&gt;Для бренду упаковка виконує кілька функцій:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;привертає увагу на полиці або в онлайн-каталозі;&lt;/li&gt;
    &lt;li&gt;допомагає швидко зрозуміти характер продукту;&lt;/li&gt;
    &lt;li&gt;підсилює відчуття якості;&lt;/li&gt;
    &lt;li&gt;захищає товар під час зберігання й доставки;&lt;/li&gt;
    &lt;li&gt;робить покупку більш запам’ятовуваною.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Саме тому коробка, пакет або комплектна упаковка мають розроблятися не окремо від продукту, а разом із розумінням цільової аудиторії, каналу продажу й позиціонування бренду.&lt;/p&gt;

&lt;h2&gt;Що упаковка повідомляє без слів&lt;/h2&gt;

&lt;p&gt;Добре продумана упаковка не перевантажує покупця поясненнями. Вона через матеріал, конструкцію, колір, фактуру й деталізацію показує, з яким продуктом людина має справу.&lt;/p&gt;

&lt;p&gt;Наприклад, щільна палітурна коробка може підкреслити преміальність подарункового набору або настільної гри. М’яка упаковка зручна для певних FMCG-рішень, а брендований пакет продовжує контакт із покупцем уже після покупки.&lt;/p&gt;

&lt;p&gt;Важливо, щоб ці елементи працювали разом. Якщо дизайн обіцяє преміальність, але матеріал не тримає форму, враження руйнується. Якщо коробка красива, але незручна для комплектації чи доставки, бізнес отримує зайві операційні ризики.&lt;/p&gt;

&lt;h2&gt;Як бізнесу підготувати упаковку до продажу&lt;/h2&gt;

&lt;p&gt;Перед запуском тиражу варто відповісти не лише на питання «як має виглядати упаковка», а й на питання «як вона працюватиме в реальному процесі».&lt;/p&gt;

&lt;p&gt;Бізнесу потрібно продумати:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;вагу, розмір і крихкість продукту;&lt;/li&gt;
    &lt;li&gt;спосіб продажу: retail, e-commerce, подарункові набори, промо;&lt;/li&gt;
    &lt;li&gt;очікуваний тираж;&lt;/li&gt;
    &lt;li&gt;матеріали та тип друку;&lt;/li&gt;
    &lt;li&gt;потребу у внутрішніх вставках або комплектації;&lt;/li&gt;
    &lt;li&gt;строки виробництва й логістику;&lt;/li&gt;
    &lt;li&gt;повторюваність якості в усій партії.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Такий підхід допомагає уникнути переробок, неточного прорахунку й ситуацій, коли упаковка виглядає добре лише на макеті.&lt;/p&gt;

&lt;h2&gt;Коли упаковка стає частиною бренду&lt;/h2&gt;

&lt;p&gt;Упаковка особливо важлива для кондитерських брендів, косметики, подарункової продукції, настільних ігор, FMCG і корпоративних наборів. У цих сегментах покупець часто оцінює не тільки сам товар, а й те, як бренд його подає.&lt;/p&gt;

&lt;p&gt;Для B2B-компаній цінність упаковки полягає в тому, що вона допомагає продавати стабільніше. Вона підтримує впізнаваність, підсилює довіру, робить продукт помітнішим і створює досвід, який покупець може запам’ятати.&lt;/p&gt;

&lt;p&gt;Упаковка не замінює якість продукту, але допомагає цю якість правильно показати. Коли матеріал, конструкція, друк і комплектація продумані під бізнес-задачу, товар починає працювати на продаж ще до першого контакту з продуктом.&lt;/p&gt;

</description>
      <category>design</category>
    </item>
    <item>
      <title>Українські дизайн-змагання дебютували в ЄС: Design Battle вперше пройшов на Digital Design Days у Мілані</title>
      <dc:creator>Елизавета Семко</dc:creator>
      <pubDate>Fri, 22 May 2026 11:19:57 +0000</pubDate>
      <link>https://ux.pub/__dd61ee635/ukrayinski-dizain-zmaghannia-diebiutuvali-v-ies-design-battle-vpiershie-proishov-na-digital-design-days-u-milani-4k89</link>
      <guid>https://ux.pub/__dd61ee635/ukrayinski-dizain-zmaghannia-diebiutuvali-v-ies-design-battle-vpiershie-proishov-na-digital-design-days-u-milani-4k89</guid>
      <description>&lt;p&gt;Українські змагання для UI/UX-дизайнерів Design Battle вперше провели в ЄС. Дебют відбувся на Digital Design Days у Мілані – одній із трьох найавторитетніших дизайн-подій у світі, за словами Бертона Раста, колишнього UX Design Lead в Google. Цього року конференція зібрала понад 3 500 учасників з усього світу, а серед партнерів DDD були Figma і Canva – глобальні лідери серед інструментів для дизайну та креативу.&lt;/p&gt;

&lt;p&gt;Головою журі на міжнародному Design Battle став Стефан Загмейстер – відомий австрійський графічний дизайнер, співзасновник студії Sagmeister &amp;amp; Walsh, дворазовий лауреат Grammy Award, автор проєктів для Rolling Stones і HBO. Також роботи учасників оцінювали Джонас Лемпа, Хусейн Йилмаз і Сара Ланге з берлінської агенції Taikonauten, та Алексія Дантон з Figma.&lt;/p&gt;

&lt;p&gt;За умовами змагання, цього разу учасники мали за дві години створити промо-лендинг для першої міжгалактичної дизайн-конференції – інтерфейс, зрозумілий не лише людям, а й будь-яким іншим формам життя. На міжнародний батл зареєструвалось понад 100 осіб з різних країн: Італії, Німеччини, Греції, Ізраїлю, України, Швейцарії, Іспанії, Швеції, Індії, Польщі, Йорданії та Австрії. Фінальні роботи надіслали 37 учасників.&lt;/p&gt;

&lt;p&gt;Журі одностайно віддало перше місце Карло Марзулло (Carlo Doc) з Риму – арт-директору і UX-дизайнеру Pantheon Design &amp;amp; Technology і Yunastudio. Його лендинг дозволяв перемикатись між різними формами життя – людиною, міцелієм та іншими – і під кожну повністю змінювався інтерфейс.&lt;/p&gt;

&lt;p&gt;«Ми були приголомшені тим, що одна людина здатна зробити таке за дві години», – прокоментував роботу переможця Загмейстер. &lt;/p&gt;

&lt;p&gt;Команда, що посіла друге місце, – Лоренцо Діана, Андреа Бонсіньйоре і Лоренцо Де Анджеліс – так описала свій досвід участі в Design Battle: &lt;/p&gt;

&lt;p&gt;«Дизайнери рідко мають можливість показати, як вони думають в умовах тиску, обмеженого часу та на показ живої публіки. Мало фестивалів дають для цього простір. Design Battle надає таку можливість».&lt;/p&gt;

&lt;p&gt;Український проєкт вже також отримав запрошення провести наступні батли в Римі, Німеччині та Ізраїлі. Українська команда вже почала вести перемовини стосовно проведення наступних івентів – щоб популяризувати формат по всій Європі. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Про Design Battle&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Design Battle – змагання для UI/UX-дизайнерів, яке ще називають «Олімпійськими іграми» для дизайнерів. Авторкою проєкту є українка Ольга Шевченко – творча директорка Vintage Web Production, членкиня журі Awwwards та The Webby Awards, перша українка в міжнародному журі Awwwards. За умовами змагань, учасники отримують бриф і протягом двох годин мають створити дизайн – перед живою аудиторією, без жодної підготовки.&lt;/p&gt;

&lt;p&gt;Ідея Design Battle виникла у 2016 році як внутрішній спосіб оцінки дизайнерів в агенції Vintage Web Production. У 2018-му пройшов перший публічний батл, у 2019-му офлайн-змагання охопили 10 міст України. Зараз проєкт передбачає щомісячні батли, щотижневі тренувальні завдання та Q&amp;amp;A з засновницею. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Про Ольгу Шевченко&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ольга Шевченко – творча директорка Vintage Web Production, авторка проєкту Design Battle, членкиня журі Awwwards та The Webby Awards. Перша з українців стала членкинею міжнародного журі Awwwards.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Що таке Figma Agent для дизайнерів і як він працює</title>
      <dc:creator>Dinozavrix</dc:creator>
      <pubDate>Thu, 21 May 2026 08:44:21 +0000</pubDate>
      <link>https://ux.pub/dinozavrix/shcho-takie-figma-agent-dlia-dizainieriv-i-iak-vin-pratsiuie-36dg</link>
      <guid>https://ux.pub/dinozavrix/shcho-takie-figma-agent-dlia-dizainieriv-i-iak-vin-pratsiuie-36dg</guid>
      <description>&lt;h2&gt;
  
  
  Figma запустила власного AI-агента для дизайнерів
&lt;/h2&gt;

&lt;p&gt;Починаючи з сьогоднішнього дня, користувачі можуть працювати з агентом, створеним спеціально для Figma, прямо на canvas.&lt;/p&gt;

&lt;p&gt;Дизайнерам потрібні спеціалізовані інструменти, які підтримують ключові процеси: дослідження, експерименти, співпрацю та точність. Figma була створена як мультиплеєрний canvas саме для цього. Але в міру того як команди впроваджують агентні інструменти для швидшої розробки продуктів, з’являються хибні дилеми: швидкість чи точність? AI-генерація чи пряме ручне редагування? У Figma вважають, що користувачам не потрібно обирати щось одне.&lt;/p&gt;

&lt;p&gt;Раніше цього року Figma відкрила canvas для сторонніх агентів, щоб команди могли використовувати знання дизайн-систем у своїх агентних workflow. Тепер компанія йде далі — запускає Figma Agent, доступний безпосередньо на canvas та в лівій панелі.&lt;/p&gt;

&lt;p&gt;Саме для цього Figma створила власного агента. Мета компанії — зробити агента, який добре розуміє Figma та природно вписується у спосіб роботи команд. Це означає, що сама Figma стає зрозумілою для моделі на рівні, недоступному стороннім інструментам: із глибоким контекстом компонентів, токенів, стандартів і best practices.&lt;/p&gt;

&lt;h2&gt;
  
  
  Як Figma Agent і MCP Server працюють разом
&lt;/h2&gt;

&lt;p&gt;Figma Agent варто використовувати під час роботи на canvas: він вбудований у продукт і має додатковий контекст про дизайн-систему.&lt;/p&gt;

&lt;p&gt;MCP Server та use_figma варто використовувати для перенесення коду на canvas або повернення дизайнів назад у код.&lt;/p&gt;

&lt;p&gt;У результаті користувач отримує спеціалізованого дизайн-агента, який працює поруч на canvas, у тому самому файлі, що й команда, фактично як повноцінний учасник процесу.&lt;/p&gt;

&lt;p&gt;Агент спеціально налаштований для редагування Figma-файлів, тому результати адаптовані до дизайн-контексту користувача й створені для прямого редагування — щоб дизайнер зберігав контроль.&lt;/p&gt;

&lt;p&gt;На відміну від MCP Server, агент працює безпосередньо на canvas — без окремого налаштування чи перемикання контексту. Це дозволяє:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;запускати prompt із будь-якого design layer;&lt;/li&gt;
&lt;li&gt;паралельно запускати кілька prompt’ів, щоб перевірити різні ідеї;&lt;/li&gt;
&lt;li&gt;редагувати дизайн ітеровано, поки агент також продовжує ітерації.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Від пошуку нових напрямків до масових правок і впровадження feedback — Figma Agent має стати частиною дизайн-workflow вже сьогодні.&lt;/p&gt;

&lt;h2&gt;
  
  
  Дослідження більшої кількості напрямків
&lt;/h2&gt;

&lt;p&gt;Найкращі дизайни рідко з’являються з першої ідеї або першого prompt’у. Дослідження напрямків, порівняння підходів та ітерації вже є базовою частиною роботи дизайнерів. Figma Agent має допомогти командам проходити більше варіантів за менший час.&lt;/p&gt;

&lt;h2&gt;
  
  
  Як Figma Make і Figma Agent вписуються у workflow
&lt;/h2&gt;

&lt;p&gt;Користувач може почати у Figma Design і за допомогою агента згенерувати design layers, щоб уточнити intent у flows, states, copy та структурі. Потім результат можна передати у Make для генерації code layers і уточнення поведінки. Після цього його можна знову вбудувати назад у Figma Design.&lt;/p&gt;

&lt;p&gt;Або навпаки: почати у Figma Make, скопіювати frames у Figma Design, доопрацювати їх через агента й повернути назад у Make.&lt;/p&gt;

&lt;p&gt;Користувач може “йти вшир”: швидко генерувати різні стилістичні підходи до однієї задачі та досліджувати багато напрямків одночасно. Наприклад, порівняти кілька checkout flows, оптимізованих під різні бізнес-цілі, або попросити агента створити три різні information architectures.&lt;/p&gt;

&lt;p&gt;Або можна “йти вглиб”: обрати один напрямок і попросити агента ітерувати його, порівнювати реалізації та переосмислювати наявні дизайни, залишаючись у межах дизайн-системи. Агент використовує найчастіше й нещодавно використані компоненти як стартову точку. Водночас користувач може керувати результатом, обираючи конкретну library або згадуючи через @ конкретні tokens, variables і components.&lt;/p&gt;

&lt;p&gt;У Figma зазначають, що головний ризик AI-генерації — створення “посереднього” дизайну. Саме тому Figma Agent створений для того, щоб допомогти досліджувати більше напрямків і обрати правильний.&lt;/p&gt;

&lt;h3&gt;
  
  
  Приклад prompt для design exploration
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Дай 3 стилістичні варіанти цього дизайну: один органічний, один modern і один retro.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Приклад prompt для design generation
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Створи горизонтальний image carousel для mobile app. Заповни зображення placeholder-картинками outdoor/sports тематики. Дай кілька варіантів із різними title treatments: текст поверх зображення та під ним, щоб зрозуміти, що працює краще.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/SmTTMPJzAFZu3azVoSlUWH35-MsXBbP-v6zklFt63_c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9icHAz/cnd6azA4dmR6MjFo/d2ttMS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/SmTTMPJzAFZu3azVoSlUWH35-MsXBbP-v6zklFt63_c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9icHAz/cnd6azA4dmR6MjFo/d2ttMS5wbmc" alt="Приклад prompt для design generation" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Автоматизація рутинної роботи
&lt;/h2&gt;

&lt;p&gt;З Figma MCP Server робота може переходити між кодом і Figma без втрати точності. Команда може почати в коді, перенести результат у Figma через code-to-canvas, доопрацювати його або застосувати дизайн-систему, а потім повернути назад через Figma MCP Server — і все залишатиметься синхронізованим.&lt;/p&gt;

&lt;p&gt;Коли Figma Agent працює поруч на canvas, користувач не просто працює швидше — він може легко перемикатися між AI-допомогою та ручним редагуванням. Це спрощує виконання рутинних задач, які все одно потребують контексту й точності.&lt;/p&gt;

&lt;p&gt;Figma Agent може:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;перейменовувати variables;&lt;/li&gt;
&lt;li&gt;масово змінювати компоненти;&lt;/li&gt;
&lt;li&gt;оновлювати typography;&lt;/li&gt;
&lt;li&gt;замінювати lorem ipsum на реальний контент;&lt;/li&gt;
&lt;li&gt;переводити інтерфейси у dark mode;&lt;/li&gt;
&lt;li&gt;оновлювати documentation дизайн-системи;&lt;/li&gt;
&lt;li&gt;стандартизувати naming conventions;&lt;/li&gt;
&lt;li&gt;створювати документацію для components, states та variants.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/cxIn2oylynGxTdA46iENfQVSJRQKdwT4Zv49NvJcs_c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy83empu/Z29kamk3ZG5odXpl/eHpuYy5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/cxIn2oylynGxTdA46iENfQVSJRQKdwT4Zv49NvJcs_c/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy83empu/Z29kamk3ZG5odXpl/eHpuYy5wbmc" alt="Figma Agent може" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Приклади prompt для consistency
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Переведи всі @ Tile / Callout components у highlight states.&lt;/p&gt;

&lt;p&gt;Знайди весь текст більший за size 10 і зміни font на Inter.&lt;/p&gt;

&lt;p&gt;Використай чистіший typeface.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Приклад prompt для documentation
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Створи документацію для моїх компонентів, включно з усіма states і variants. Додай contextual examples, які показують, як ці компоненти слід використовувати.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Робота з feedback
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/fGhRozVBPVfTqxvmJXJOVx3RiW6TfJrVAGxsuDfb0sA/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy91eG1q/emJjdjUybzIxcXZr/d3FrYS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/fGhRozVBPVfTqxvmJXJOVx3RiW6TfJrVAGxsuDfb0sA/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy91eG1q/emJjdjUybzIxcXZr/d3FrYS5wbmc" alt="Робота з feedback" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;У дизайн-процесі накопичується багато feedback, який часто розкиданий між comments і файлами: від crit notes та реакцій stakeholders до відкритих питань. Figma Agent допомагає перетворювати цей feedback на дію.&lt;/p&gt;

&lt;p&gt;Оскільки вся команда працює в одному файлі, агент уже має потрібний контекст. Тому прохання опрацювати feedback більше схоже не на брифінг нового учасника, а на роздум уголос із колегою, який уже присутній у кімнаті.&lt;/p&gt;

&lt;p&gt;Figma Agent може:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;узагальнювати feedback;&lt;/li&gt;
&lt;li&gt;знаходити повторювані теми;&lt;/li&gt;
&lt;li&gt;перетворювати comments у actionable next steps;&lt;/li&gt;
&lt;li&gt;симулювати реакцію різних stakeholders;&lt;/li&gt;
&lt;li&gt;допомагати готуватися до critique sessions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Приклад prompt для feedback
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Відсортуй ці comments за темами. Створи нову revision мого дизайну, яка враховує feedback для цього профілю.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Figma Agent вбудований туди, де вже відбувається робота. Немає потреби перемикатися між інструментами або втрачати контекст. У Figma кажуть, що головна мета продукту — допомогти командам працювати швидше без компромісів у якості та craft.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що далі
&lt;/h2&gt;

&lt;p&gt;У найближчі місяці Figma планує:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;покращити підтримку дизайн-систем;&lt;/li&gt;
&lt;li&gt;удосконалити user experience;&lt;/li&gt;
&lt;li&gt;розширити можливості агента для пошуку у файлах;&lt;/li&gt;
&lt;li&gt;додати більше способів кастомізації.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Доступність
&lt;/h2&gt;

&lt;p&gt;Figma Agent поступово запускається в beta протягом найближчих тижнів.&lt;/p&gt;

&lt;p&gt;Під час beta:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI credits не витрачатимуться;&lt;/li&gt;
&lt;li&gt;після general availability функція стане usage-based.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Figma Agent буде доступний для користувачів:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Professional;&lt;/li&gt;
&lt;li&gt;Organization;&lt;/li&gt;
&lt;li&gt;Enterprise plans.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Collab і Dev seats зможуть використовувати агента в drafts.&lt;/p&gt;

&lt;p&gt;Starter, Education і Government plans наразі не підтримуються.&lt;/p&gt;

&lt;p&gt;Джерело: &lt;a href="https://www.figma.com/blog/the-figma-agent-is-here/"&gt;figma.com&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Оцініть прототип платформи “Сфери” — візуального навігатору знань та ресурсів</title>
      <dc:creator>yuri</dc:creator>
      <pubDate>Fri, 15 May 2026 08:00:33 +0000</pubDate>
      <link>https://ux.pub/ylazer/otsinit-prototip-platformi-sfieri-vizualnogho-navighatoru-znan-ta-riesursiv-5186</link>
      <guid>https://ux.pub/ylazer/otsinit-prototip-platformi-sfieri-vizualnogho-navighatoru-znan-ta-riesursiv-5186</guid>
      <description>&lt;p&gt;Привіт! Я тестую прототип платформи “Сфери” і шукаю фідбек 🙂&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ідея:&lt;/strong&gt; зараз корисні ресурси розкидані по десятках сайтів — окремо магазини, вакансії, послуги, спільноти, новини, події тощо.&lt;/p&gt;

&lt;p&gt;Я хочу перевірити формат, де це можна досліджувати через єдиний інтерфейс.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Прототип:&lt;/strong&gt; &lt;a href="https://www.figma.com/proto/yZ9xSW90Gkdp13tiDIVAJv/"&gt;https://www.figma.com/proto/yZ9xSW90Gkdp13tiDIVAJv/&lt;/a&gt;&lt;br&gt;
— Workaround: Люди * Харчування;&lt;br&gt;
— Для перегляду на телефоні: натисніть поза областю прототипу → знизу в налаштуваннях “Zoom device to fill screen”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/1etRvkp3mc3jfv99PHveyDrawNDRC4zwzY8uv1YwkeE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9hcWFl/dDEydmk3MTRhbGww/czljMy5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/1etRvkp3mc3jfv99PHveyDrawNDRC4zwzY8uv1YwkeE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9hcWFl/dDEydmk3MTRhbGww/czljMy5wbmc" alt="Image description" width="464" height="938"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Було б корисно почути:&lt;/strong&gt;&lt;br&gt;
— чи зрозуміла ідея;&lt;br&gt;
— чи зручно користуватись;&lt;br&gt;
— чи хотіли б Ви досліджувати щось таке;&lt;br&gt;
— що виглядає дивно або незрозуміло.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Сайт проекту:&lt;/strong&gt; &lt;a href="https://sharp-specialist-d09.notion.site/299d3333055080b7b120d752c931261e"&gt;https://sharp-specialist-d09.notion.site/299d3333055080b7b120d752c931261e&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Проект чи підписка: що насправді вигідніше для дизайнера?</title>
      <dc:creator>ZeroOne Design</dc:creator>
      <pubDate>Tue, 12 May 2026 09:11:42 +0000</pubDate>
      <link>https://ux.pub/01design/proiekt-chi-pidpiska-shcho-naspravdi-vighidnishie-dlia-dizainiera-57kg</link>
      <guid>https://ux.pub/01design/proiekt-chi-pidpiska-shcho-naspravdi-vighidnishie-dlia-dizainiera-57kg</guid>
      <description>&lt;h2&gt;
  
  
  Попроектна модель: чому вона зручна лише на перший погляд
&lt;/h2&gt;

&lt;p&gt;Дизайнер-фрилансер починає з проектів — і це логічно. Перший клієнт, перший дедлайн, перші гроші. Здається, що кожен новий проект — це можливість заробити більше. Але за цим ховається пастка.&lt;br&gt;
Між проектами — порожнеча. Кілька тижнів пошуку, перемовин, брифів. Дохід скачить: місяць жирний, два наступних — сухі. Ти не можеш планувати ні відпустку, ні великі покупки, ні найм асистента. Кожен закінчений проект ставить запитання: а що далі?&lt;br&gt;
Попроектна робота — це постійно стартувати з нуля. Ти не будуєш — ти просто пробігаєш дистанції.&lt;br&gt;
Є ще один тонкий момент: клієнт, якого ти щойно закрив, вже завтра звернеться до іншого дизайнера. Ти витратив час на вивчення його бізнесу, його аудиторії, його тону — і все це просто зникло.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/G1-6fyTtKeeZYM82vipVSNXVV3vau16K4Hgrs01Wsss/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82azEw/dGVjNXJ1azRkejFv/ZDh4Zy5qcGVn" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/G1-6fyTtKeeZYM82vipVSNXVV3vau16K4Hgrs01Wsss/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82azEw/dGVjNXJ1azRkejFv/ZDh4Zy5qcGVn" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Що таке підписна модель для дизайнера
&lt;/h2&gt;

&lt;p&gt;Підписка — це коли клієнт платить щомісяця фіксовану суму за певний обсяг дизайнерської роботи. Не за конкретний логотип чи лендінг, а за постійну присутність дизайнера поруч із бізнесом.&lt;br&gt;
Це може виглядати як 20 годин на місяць, або пакет «до 8 завдань», або конкретний напрям — наприклад, SMM-дизайн, підтримка сайту, щомісячна рекламна графіка. Формат гнучкий, але суть одна: регулярний платіж — регулярна робота.&lt;/p&gt;

&lt;h2&gt;
  
  
  Чому підписка вигідніша — з усіх боків
&lt;/h2&gt;

&lt;p&gt;Фінансова стабільність. Ти знаєш, скільки заробиш у наступному місяці. Можна планувати витрати, брати кредит, наймати субпідрядника. Гроші перестають бути сюрпризом.&lt;br&gt;
Глибше розуміння клієнта. Коли ти працюєш з бізнесом місяцями — ти знаєш його краще за штатного маркетолога. Це означає швидші рішення, менше правок, вищу якість. Клієнт це відчуває і нікуди не йде.&lt;br&gt;
Менше «продажів», більше роботи. Перемовини, складання КП, узгодження умов — все це час, який ти не витрачаєш на підписних клієнтів. З одним підписником ти проводиш одну розмову на рік замість дванадцяти. Замість того щоб продавати кожен місяць — продай один раз. І нехай робота продовжується.&lt;br&gt;
Психологічна рівновага. Вигорання фрилансера часто пов'язане не з кількістю роботи, а з непередбачуваністю. Знаючи, що завтра є клієнти — ти можеш відпочивати без почуття провини й думати стратегічно.&lt;/p&gt;

&lt;h2&gt;
  
  
  Як перейти на підписку: з чого почати
&lt;/h2&gt;

&lt;p&gt;Не треба різко розривати всі проектні контракти. Перехід — це процес, і він може бути м'яким.&lt;br&gt;
Спочатку визнач, який обсяг роботи ти реально можеш давати щомісяця. Потім обери 1–2 існуючих клієнтів, з якими хочеш продовжити стосунки, і запропонуй їм пакет: «Замість нового проекту — щомісячна підтримка». Поясни вигоду для них: пріоритет, постійна готовність, знання їхнього бізнесу. Визнач чіткі межі — що входить, що ні, як рахуються додаткові завдання — і підпиши простий договір з автоматичним продовженням.&lt;br&gt;
Початкова ціна підписки може бути трохи нижчою за разовий проект — це нормально. Ти отримуєш стабільність в обмін на невелику знижку. Але вже через 3–4 місяці ти побачиш: реальний дохід вищий, а голова вільніша.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/DxSL8RWhW0vvFnvHFrwAQ3pAdyQgnRkoL80_wx1zLZY/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82Mm00/azEzajVid3Y2anFw/OGJqYi5qcGVn" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/DxSL8RWhW0vvFnvHFrwAQ3pAdyQgnRkoL80_wx1zLZY/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82Mm00/azEzajVid3Y2anFw/OGJqYi5qcGVn" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Коли підписка не підходить
&lt;/h2&gt;

&lt;p&gt;Чесність важлива: є клієнти, яким справді потрібен лише разовий проект. Старт стартапу, оновлення логотипу раз на п'ять років — тут підписка безглузда для обох сторін.&lt;br&gt;
Але таких клієнтів — меншість. Більшість бізнесів виробляють контент, запускають рекламу, оновлюють сайт, готують презентації — регулярно. І вони часто самі не думали про те, що дизайнер може бути поруч постійно. Твоє завдання — запропонувати цю ідею.&lt;/p&gt;

</description>
      <category>ua</category>
      <category>trends</category>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>AI пише код. Дизайнерам час розібратися з Git</title>
      <dc:creator>Nick Chukreiev</dc:creator>
      <pubDate>Tue, 05 May 2026 07:44:10 +0000</pubDate>
      <link>https://ux.pub/chukreiev/ai-pishie-kod-dizainieram-chas-rozibratisia-z-git-300i</link>
      <guid>https://ux.pub/chukreiev/ai-pishie-kod-dizainieram-chas-rozibratisia-z-git-300i</guid>
      <description>&lt;p&gt;Останні кілька місяців я все частіше ловлю себе на тому, що працюю з речами, які раніше впевнено жили “на боці розробки”.&lt;/p&gt;

&lt;p&gt;Не тому, що я раптом вирішив стати frontend-розробником. Ні. Я все ще дизайнер. Але дизайн дедалі рідше закінчується у Figma.&lt;/p&gt;

&lt;p&gt;Коли ти працюєш із дизайн-системами в коді, Storybook, Claude Code, реальними компонентами, AI-прототипами та design-to-code процесами, дуже швидко стає очевидною одна незручна річ:&lt;/p&gt;

&lt;p&gt;AI може написати інтерфейс, але хтось усе одно має розуміти, куди потрапили ці зміни, як їх зберегти, як показати команді й як не зламати все навколо.&lt;/p&gt;

&lt;p&gt;І ось тут з’являється Git.&lt;/p&gt;

&lt;p&gt;Для багатьох дизайнерів Git довгий час здавався чимось з інженерного підвалу. Гілки, коміти, pull request, merge conflict, термінал, білий текст на чорному фоні. Не зовсім те місце, де дизайнер хоче провести свій день.&lt;/p&gt;

&lt;p&gt;Максимум: відкрити посилання на GitHub, подивитися README, ввічливо кивнути й закрити вкладку.&lt;/p&gt;

&lt;p&gt;Але ситуація змінилася.&lt;/p&gt;

&lt;p&gt;AI-інструменти тепер дозволяють дизайнерам робити значно більше, ніж просто описувати інтерфейс. Можна попросити Claude поправити layout, додати empty state, зібрати екран із компонентів дизайн-системи, адаптувати мобільну версію або підготувати інтерактивний прототип, який набагато ближчий до реального продукту.&lt;/p&gt;

&lt;p&gt;Звучить чудово.&lt;/p&gt;

&lt;p&gt;До моменту, коли ти розумієш, що результат роботи AI — це не магія, яка десь літає в повітрі. Це реальні зміни в реальних файлах. Ці зміни потрібно зберігати. Порівнювати. Перевіряти. Іноді відкочувати назад. Іноді пояснювати розробникам.&lt;/p&gt;

&lt;p&gt;І якщо раніше дизайнер міг сказати: “Git — це не моя зона”, то зараз така позиція починає заважати.&lt;/p&gt;

&lt;p&gt;Не тому, що кожен дизайнер має стати інженером.&lt;/p&gt;

&lt;p&gt;А тому, що дизайнер, який працює з AI та кодовими прототипами, має розуміти базову механіку змін.&lt;/p&gt;

&lt;p&gt;Git — це не про те, щоб писати складну backend-логіку або сперечатися про ідеальну архітектуру React-застосунку.&lt;/p&gt;

&lt;p&gt;Для дизайнерів Git — це про значно простіше:&lt;/p&gt;

&lt;p&gt;Як безпечно спробувати ідею, зберегти результат, показати його команді й не зруйнувати основний продукт?&lt;/p&gt;

&lt;p&gt;Саме про це ця стаття.&lt;/p&gt;

&lt;p&gt;Це не повний курс Git для розробників.&lt;br&gt;
Не “50 команд, які ви забудете через 20 хвилин”.&lt;br&gt;
Це практичне пояснення Git для дизайнерів: що таке репозиторій, гілка, коміт, pull request і чому все це важливо, коли AI уже пише код поруч із вами.&lt;/p&gt;
&lt;h2&gt;
  
  
  Git — це історія змін
&lt;/h2&gt;

&lt;p&gt;Якщо дуже просто, Git — це система контролю версій.&lt;/p&gt;

&lt;p&gt;Для дизайнерів найближча аналогія — Version History у Figma.&lt;/p&gt;

&lt;p&gt;Ви вносите зміни у файл. Зберігаєте версії. Можете подивитися назад і відновити попередній стан, якщо потрібно. Git робить схожу річ, але для коду й файлів проєкту.&lt;/p&gt;

&lt;p&gt;Тільки Git значно потужніший.&lt;/p&gt;

&lt;p&gt;Він допомагає:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;бачити, які файли змінилися;&lt;/li&gt;
&lt;li&gt;зберігати осмислені версії проєкту;&lt;/li&gt;
&lt;li&gt;порівнювати одну версію з іншою;&lt;/li&gt;
&lt;li&gt;працювати над різними ідеями паралельно;&lt;/li&gt;
&lt;li&gt;повертатися назад, якщо експеримент не вдався;&lt;/li&gt;
&lt;li&gt;відправляти зміни команді;&lt;/li&gt;
&lt;li&gt;обговорювати зміни до того, як вони стануть частиною продукту.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Тобто Git — це не просто “інструмент для розробників”.&lt;/p&gt;

&lt;p&gt;Він відповідає на дуже продуктові питання: Що змінилося, хто це змінив, навіщо це було змінено і чи можемо ми безпечно додати це в продукт?&lt;/p&gt;

&lt;p&gt;Якщо ви працюєте тільки у Figma, це може здаватися зайвим. Але щойно ви починаєте торкатися коду — напряму або через AI — Git стає вашою страховкою.&lt;/p&gt;

&lt;p&gt;Без Git AI-експерименти дуже швидко стають хаотичними.&lt;/p&gt;

&lt;p&gt;Учора Claude щось змінив. Сьогодні прототип наче працює. Потім ви просите його “трохи покращити layout”, і раптом половина інтерфейсу виглядає інакше. Через годину вже ніхто не розуміє, яка версія була хорошою, яка зламана, що саме змінилося і як повернутися назад.&lt;/p&gt;

&lt;p&gt;Git вирішує саме цю проблему. Він не робить AI розумнішим. Він робить роботу з AI контрольованішою.&lt;/p&gt;
&lt;h2&gt;
  
  
  Чому це важливо саме зараз
&lt;/h2&gt;

&lt;p&gt;Традиційний дизайн-процес часто виглядав приблизно так:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figma → handoff → developer → implementation → review → changes&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Дизайнер створював макет. Розробник його інтерпретував. Потім починалися звичні питання: який компонент використовувати, які стани існують, як це має поводитися в реальному продукті, що буде на мобільній версії, як обробляти помилки, що показувати, коли немає даних.&lt;/p&gt;

&lt;p&gt;Зараз дедалі частіше з’являється інший сценарій:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Figma / Design System → AI prototype → branch → review → implementation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Дизайнер може створити не просто статичну картинку. Іноді це живий прототип. Іноді він використовує реальні компоненти. Іноді він працює в середовищі, яке вже схоже на справжній продукт. Іноді AI пише або змінює код.&lt;/p&gt;

&lt;p&gt;Це не означає, що дизайнер замінює frontend-розробника.&lt;/p&gt;

&lt;p&gt;Це означає, що межа між дизайном і реалізацією стає тоншою.&lt;/p&gt;

&lt;p&gt;І чим ближче дизайнер підходить до коду, тим важливіше розуміти базову інфраструктуру навколо коду.&lt;/p&gt;

&lt;p&gt;Git — одна з найважливіших частин цієї інфраструктури.&lt;/p&gt;
&lt;h2&gt;
  
  
  Основні поняття Git людською мовою
&lt;/h2&gt;

&lt;p&gt;Давайте без академічних визначень і інженерного героїзму.&lt;/p&gt;

&lt;p&gt;Дизайнерам не потрібно вивчати весь Git на старті. Не потрібно запам’ятовувати десятки команд. Не потрібно розуміти всі внутрішні механізми Git.&lt;/p&gt;

&lt;p&gt;Спочатку достатньо розібратися з кількома поняттями:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repository;&lt;/li&gt;
&lt;li&gt;commit;&lt;/li&gt;
&lt;li&gt;branch;&lt;/li&gt;
&lt;li&gt;status;&lt;/li&gt;
&lt;li&gt;add;&lt;/li&gt;
&lt;li&gt;push;&lt;/li&gt;
&lt;li&gt;pull;&lt;/li&gt;
&lt;li&gt;pull request;&lt;/li&gt;
&lt;li&gt;merge conflict;&lt;/li&gt;
&lt;li&gt;.gitignore.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Цього вже достатньо, щоб не панікувати, коли ви відкриваєте проєкт, створений розробником або AI-інструментом.&lt;/p&gt;
&lt;h2&gt;
  
  
  Repository: проєкт із пам’яттю
&lt;/h2&gt;

&lt;p&gt;Репозиторій — це папка проєкту, у якій Git відстежує зміни. Але простіше думати про це так: Репозиторій — це проєкт із пам’яттю.&lt;/p&gt;

&lt;p&gt;У звичайній папці лежать файли. У Git-репозиторії лежать файли плюс історія: що змінилося, коли, ким і навіщо.&lt;/p&gt;

&lt;p&gt;Репозиторієм може бути:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;frontend-застосунок;&lt;/li&gt;
&lt;li&gt;дизайн-система в коді;&lt;/li&gt;
&lt;li&gt;Storybook-проєкт;&lt;/li&gt;
&lt;li&gt;сайт;&lt;/li&gt;
&lt;li&gt;документація;&lt;/li&gt;
&lt;li&gt;AI-прототип;&lt;/li&gt;
&lt;li&gt;дизайнерський sandbox;&lt;/li&gt;
&lt;li&gt;бібліотека компонентів;&lt;/li&gt;
&lt;li&gt;сайт-портфоліо.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Коли ви завантажуєте проєкт із GitHub, GitLab або Bitbucket, ви зазвичай завантажуєте не тільки поточні файли, а й історію проєкту.&lt;/p&gt;

&lt;p&gt;Для цього використовується команда:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/example/project.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;clone означає: скопіювати віддалений репозиторій на свій комп’ютер.&lt;/p&gt;

&lt;p&gt;Дизайнерською мовою: “Завантаж цей проєкт локально, щоб я міг з ним працювати.”&lt;/p&gt;

&lt;h2&gt;
  
  
  Commit: осмислена точка збереження
&lt;/h2&gt;

&lt;p&gt;Коміт — це збережений стан проєкту.&lt;/p&gt;

&lt;p&gt;Але це не просто Cmd + S.&lt;/p&gt;

&lt;p&gt;Коміт — це радше осмислена точка в історії проєкту. Ви маєте вміти пояснити, що саме змінилося.&lt;/p&gt;

&lt;p&gt;Наприклад, ви оновили empty state у таблиці документів. Додали зрозуміліший текст, primary action і поправили spacing.&lt;/p&gt;

&lt;p&gt;Це можна зберегти як коміт:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Update empty state for documents table"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Текст після -m — це commit message. Він коротко пояснює, що змінилося.&lt;/p&gt;

&lt;p&gt;Поганий commit message:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "fix"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Трохи краще:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Fix layout"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ще краще:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Fix mobile layout for onboarding stepper"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Добре:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Improve mobile onboarding stepper spacing"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Для дизайнерів це важливо, бо коміти можуть показувати дизайн-мислення за змінами.&lt;/p&gt;

&lt;p&gt;Наприклад:&lt;/p&gt;

&lt;p&gt;git commit -m "Add loading state for client list"&lt;br&gt;
git commit -m "Update billing card hierarchy"&lt;br&gt;
git commit -m "Replace deprecated button component"&lt;br&gt;
git commit -m "Add empty state copy for documents table"&lt;br&gt;
git commit -m "Refine sidebar navigation spacing"&lt;/p&gt;

&lt;p&gt;Це вже не тільки технічна історія. Це також історія інтерфейсних рішень.&lt;/p&gt;
&lt;h2&gt;
  
  
  Status: перевірити, що відбувається
&lt;/h2&gt;

&lt;p&gt;Одна з найкорисніших Git-команд:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Вона показує поточний стан проєкту.&lt;/p&gt;

&lt;p&gt;Наприклад:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;які файли змінилися;&lt;/li&gt;
&lt;li&gt;які файли нові;&lt;/li&gt;
&lt;li&gt;які зміни готові до коміту;&lt;/li&gt;
&lt;li&gt;які зміни ще не підготовлені;&lt;/li&gt;
&lt;li&gt;у якій гілці ви зараз перебуваєте.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Для дизайнерів ця команда означає: “Покажи, що я змінив.”&lt;/p&gt;

&lt;p&gt;Хороша новина: git status нічого не ламає. Її можна запускати скільки завгодно разів.&lt;/p&gt;

&lt;p&gt;Перед будь-якою важливою дією можна написати:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це як перевірити шари у Figma перед тим, як рухати щось важливе.&lt;/p&gt;

&lt;h2&gt;
  
  
  Add: підготувати зміни до коміту
&lt;/h2&gt;

&lt;p&gt;Перед тим як створити коміт, потрібно сказати Git, які зміни ви хочете включити.&lt;/p&gt;

&lt;p&gt;Для цього використовується команда:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Крапка означає “додати всі поточні зміни в цьому проєкті”.&lt;/p&gt;

&lt;p&gt;Це зручно, але іноді ризиковано. Можна випадково додати тимчасові нотатки, локальні налаштування, згенеровані файли або щось, що не має бути частиною репозиторію.&lt;/p&gt;

&lt;p&gt;Акуратніший варіант — додати конкретний файл:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add src/components/EmptyState.tsx
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Людською мовою: “Підготуй цей файл до наступного коміту.”&lt;/p&gt;

&lt;p&gt;Важлива різниця:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;git add не зберігає зміни в історію;&lt;/li&gt;
&lt;li&gt;git add тільки готує їх;&lt;/li&gt;
&lt;li&gt;реальна точка збереження створюється через git commit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Типовий міні-процес виглядає так:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
git add .
git commit -m "Update empty state layout"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Спочатку ви перевіряєте, що змінилося. Потім готуєте зміни. Потім зберігаєте їх в історію.&lt;/p&gt;

&lt;h2&gt;
  
  
  Branch: безпечний простір для експериментів
&lt;/h2&gt;

&lt;p&gt;Гілка — одне з найважливіших понять Git для дизайнерів.&lt;/p&gt;

&lt;p&gt;Branch — це окрема лінія роботи.&lt;/p&gt;

&lt;p&gt;У більшості проєктів є головна гілка. Сьогодні її зазвичай називають main. У старіших проєктах вона може називатися master.&lt;/p&gt;

&lt;p&gt;У головній гілці зазвичай лежить стабільна версія проєкту. Версія, яку вже прийняли, перевірили і яка може бути пов’язана з продуктом.&lt;/p&gt;

&lt;p&gt;Але якщо ви хочете спробувати нову ідею, не варто робити це прямо в main.&lt;/p&gt;

&lt;p&gt;Краще створити окрему гілку:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b redesign-empty-state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Або через новіший синтаксис:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git switch -c redesign-empty-state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це означає: “Створи нову гілку й перемкни мене в неї.”&lt;/p&gt;

&lt;p&gt;Для дизайнерів гілка — це як окремий exploration file у Figma.&lt;/p&gt;

&lt;p&gt;Ви можете спробувати нову навігацію, зібрати AI-прототип, змінити layout, протестувати компонент, і все це не зламає основну версію проєкту.&lt;/p&gt;

&lt;p&gt;Приклади назв гілок:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b ai-dashboard-prototype
git checkout -b improve-billing-flow
git checkout -b update-mobile-navigation
git checkout -b test-new-empty-state-pattern
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Хороша назва гілки допомагає команді зрозуміти, що відбувається.&lt;/p&gt;

&lt;p&gt;Погані назви:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;test&lt;/li&gt;
&lt;li&gt;new&lt;/li&gt;
&lt;li&gt;fix&lt;/li&gt;
&lt;li&gt;nick-branch&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Кращі назви:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;improve-client-list-empty-state&lt;/li&gt;
&lt;li&gt;update-settings-layout&lt;/li&gt;
&lt;li&gt;prototype-ai-generated-dashboard&lt;/li&gt;
&lt;li&gt;fix-mobile-table-toolbar&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pull: забрати останні зміни команди
&lt;/h2&gt;

&lt;p&gt;Коли ви працюєте з проєктом, ви не самі. Розробники, інші дизайнери, AI-агенти та інші члени команди також можуть щось змінювати.&lt;/p&gt;

&lt;p&gt;Перед початком роботи корисно оновити локальний проєкт:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це означає: “Забери останні зміни з віддаленого репозиторію.”&lt;/p&gt;

&lt;p&gt;Чому це важливо? Бо якщо ви працюєте зі старою версією проєкту, AI теж працюватиме зі старим контекстом. Він може використати застарілий компонент, стару структуру файлів, видалений API або deprecated pattern.&lt;/p&gt;

&lt;p&gt;Хороша звичка:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
git status
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Спочатку оновити проєкт. Потім перевірити поточний стан.&lt;/p&gt;

&lt;h2&gt;
  
  
  Push: відправити свої зміни команді
&lt;/h2&gt;

&lt;p&gt;Коли ви створили коміт, він усе ще живе тільки на вашому комп’ютері.&lt;/p&gt;

&lt;p&gt;Щоб команда побачила вашу гілку й ваші зміни, потрібно відправити їх у віддалений репозиторій:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Іноді потрібно явно вказати гілку:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push origin improve-client-list-empty-state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Людською мовою: “Відправ мою гілку в хмару, щоб команда могла її переглянути.”&lt;/p&gt;

&lt;p&gt;Після цього зазвичай можна створити pull request.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pull Request: місце, де зміни стають розмовою
&lt;/h2&gt;

&lt;p&gt;Pull request, або PR, — це запит на додавання ваших змін у головну гілку.&lt;/p&gt;

&lt;p&gt;Для розробників PR — звичайна частина робочого процесу.&lt;br&gt;
Для дизайнерів це може звучати занадто технічно.&lt;/p&gt;

&lt;p&gt;Але насправді PR — це дуже дизайнерський артефакт.&lt;/p&gt;

&lt;p&gt;Хороший PR відповідає на такі питання:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;що змінилося;&lt;/li&gt;
&lt;li&gt;чому це змінилося;&lt;/li&gt;
&lt;li&gt;яку проблему це вирішує;&lt;/li&gt;
&lt;li&gt;які компоненти були використані;&lt;/li&gt;
&lt;li&gt;які стани потрібно перевірити;&lt;/li&gt;
&lt;li&gt;що ще відкрите;&lt;/li&gt;
&lt;li&gt;де є ризики.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Наприклад, опис PR від дизайнера може виглядати так:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;## What changed
Updated the empty state for the Documents table.

## Why
The previous state did not explain what users should do next when no documents were available.

## Design notes
- Added clearer title and helper text
- Added primary CTA
- Used existing EmptyState component
- Kept layout aligned with the current table pattern

## Needs review
- Copy
- Spacing
- Mobile behavior
- Component usage
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це вже не просто “я змінив якийсь код”.&lt;/p&gt;

&lt;p&gt;Це зрозуміле пояснення дизайн-рішення.&lt;/p&gt;

&lt;p&gt;PR — це місце, де дизайнер може пояснити свою логіку розробникам, продактам, QA та іншим дизайнерам.&lt;/p&gt;

&lt;p&gt;Це не тільки технічний gate. Це точка командного review.&lt;/p&gt;

&lt;h2&gt;
  
  
  Merge: додати зміни в головну гілку
&lt;/h2&gt;

&lt;p&gt;Коли зміни перевірили й прийняли, гілку можна об’єднати з головною гілкою. Це називається merge.&lt;/p&gt;

&lt;p&gt;Людською мовою: “Додати зміни з моєї гілки в основну версію проєкту.”&lt;/p&gt;

&lt;p&gt;У реальних продуктових командах дизайнерам часто не потрібно робити merge самостійно. Зазвичай це роблять розробники або власники репозиторію.&lt;/p&gt;

&lt;p&gt;Але дизайнерам важливо розуміти сам процес:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;branch → pull request → review → merge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Спочатку ви працюєте окремо.&lt;br&gt;
Потім показуєте зміни.&lt;br&gt;
Потім команда їх перевіряє.&lt;br&gt;
Потім зміни стають частиною головної гілки.&lt;/p&gt;

&lt;p&gt;Це безпечний шлях.&lt;/p&gt;
&lt;h2&gt;
  
  
  Merge Conflict: коли Git не знає, яку версію вибрати
&lt;/h2&gt;

&lt;p&gt;Іноді дві людини змінюють одну й ту саму частину одного файлу. Або ви змінюєте файл, який паралельно змінив хтось інший.&lt;/p&gt;

&lt;p&gt;Git намагається об’єднати зміни автоматично. Але іноді не може.&lt;/p&gt;

&lt;p&gt;Тоді виникає merge conflict.&lt;/p&gt;

&lt;p&gt;Для дизайнерів просте пояснення таке: Git бачить дві різні версії одного й того самого місця й питає: “Яку залишити?”&lt;/p&gt;

&lt;p&gt;Наприклад, одна людина змінила текст кнопки на:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Create document
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Інша людина змінила той самий текст на:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Add new document
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Git не завжди може вирішити, який варіант правильний. Бо це не тільки технічне рішення. Це продуктове й UX-рішення.&lt;/p&gt;

&lt;p&gt;У коді conflict може виглядати страшно:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; HEAD
Create document
=======
Add new document
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; update-empty-state-copy
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Але сенс простий:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;одна версія зверху;&lt;/li&gt;
&lt;li&gt;інша версія знизу;&lt;/li&gt;
&lt;li&gt;потрібно вибрати правильний фінальний варіант;&lt;/li&gt;
&lt;li&gt;службові маркери потрібно видалити;&lt;/li&gt;
&lt;li&gt;фінальний файл потрібно зберегти.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;У великих проєктах conflicts можуть бути складними. Дизайнерам не потрібно вирішувати їх наодинці.&lt;/p&gt;

&lt;p&gt;Але корисно розуміти, що саме відбувається.&lt;/p&gt;

&lt;p&gt;Merge conflict — це не катастрофа. Це просто Git чесно каже: “Я не впевнений, яка версія правильна.”&lt;/p&gt;

&lt;h2&gt;
  
  
  .gitignore: список того, що Git має ігнорувати
&lt;/h2&gt;

&lt;p&gt;Не кожен файл потрібно зберігати в Git.&lt;/p&gt;

&lt;p&gt;Наприклад:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;тимчасові файли;&lt;/li&gt;
&lt;li&gt;системні файли;&lt;/li&gt;
&lt;li&gt;локальні налаштування;&lt;/li&gt;
&lt;li&gt;згенеровані папки;&lt;/li&gt;
&lt;li&gt;залежності;&lt;/li&gt;
&lt;li&gt;особисті нотатки;&lt;/li&gt;
&lt;li&gt;файли, створені редактором.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Для цього існує .gitignore.&lt;/p&gt;

&lt;p&gt;Він каже Git: “Не відстежуй ці файли й папки.”&lt;/p&gt;

&lt;p&gt;Приклад:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;node_modules/
dist/
.DS_Store
.env
my-notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Для дизайнерів це важливо, тому що AI-інструменти та локальні проєкти можуть створювати зайві файли. Не все потрібно комітити.&lt;/p&gt;

&lt;p&gt;Особливо обережно треба ставитися до .env файлів. У них можуть бути ключі, токени, паролі та локальні налаштування середовища. Їх майже ніколи не потрібно відправляти в публічний або спільний репозиторій.&lt;/p&gt;

&lt;h2&gt;
  
  
  Мінімальний набір Git-команд для дизайнерів
&lt;/h2&gt;

&lt;p&gt;Дизайнерам на старті не потрібен весь Git.&lt;/p&gt;

&lt;p&gt;Цього невеликого набору достатньо, щоб розуміти більшість щоденних ситуацій.&lt;/p&gt;

&lt;p&gt;Завантажити проєкт&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/example/project.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Перевірити поточний стан&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Забрати останні зміни&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Створити нову гілку&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b my-design-change
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;або:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git switch -c my-design-change
Підготувати зміни
git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;або акуратніше:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add path/to/file
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Створити коміт&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Describe design change"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Відправити зміни&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Подивитися історію комітів&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git log
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Побачити різницю&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git diff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Якщо зробити ще коротше, базовий workflow виглядає так:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
git checkout -b improve-empty-state
git status
git add .
git commit -m "Improve empty state for documents table"
git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Людською мовою:&lt;/p&gt;

&lt;p&gt;Оновити проєкт.&lt;br&gt;
Створити окрему гілку.&lt;br&gt;
Перевірити, що змінилося.&lt;br&gt;
Підготувати зміни.&lt;br&gt;
Зберегти їх із зрозумілим описом.&lt;br&gt;
Відправити гілку команді.&lt;/p&gt;
&lt;h2&gt;
  
  
  Реалістичний сценарій для дизайнера
&lt;/h2&gt;

&lt;p&gt;Уявімо ситуацію.&lt;/p&gt;

&lt;p&gt;У вас є таблиця документів. Коли документів немає, інтерфейс показує сухе повідомлення:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;No data
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Як дизайнер, ви розумієте, що це слабкий empty state. Користувач не розуміє, що сталося і що робити далі.&lt;/p&gt;

&lt;p&gt;Ви хочете його покращити:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;зрозуміліший заголовок;&lt;/li&gt;
&lt;li&gt;корисний допоміжний текст;&lt;/li&gt;
&lt;li&gt;primary action;&lt;/li&gt;
&lt;li&gt;краща ієрархія;&lt;/li&gt;
&lt;li&gt;відповідність патерну дизайн-системи.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;У старому workflow ви, ймовірно, створили б макет у Figma і передали його розробнику.&lt;/p&gt;

&lt;p&gt;Тепер можливий інший workflow.&lt;/p&gt;

&lt;p&gt;Ви відкриваєте проєкт і створюєте гілку:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b improve-documents-empty-state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Просите Claude Code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Update the Documents table empty state using the existing EmptyState component.
Add a clear title, helper text, and primary CTA.
Keep spacing consistent with the table pattern.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;AI змінює файли. Ви перевіряєте, що змінилося:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
git diff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Якщо все виглядає розумно, готуєте зміни:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Створюєте коміт:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Improve documents empty state"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Відправляєте гілку:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Потім створюєте pull request і пояснюєте дизайн-логіку:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;## What changed
Updated the empty state for the Documents table.

## Why
The previous state did not guide users toward the next action.

## Design notes
- Used existing EmptyState component
- Added primary CTA
- Updated hierarchy and spacing
- Kept behavior aligned with the table empty state pattern

## Needs review
- Copy
- Component usage
- Mobile behavior
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це і є design-to-code workflow. Ви не стали розробником. Ви не забрали на себе production engineering. Ви просто наблизили дизайн-рішення до реальності й зробили його видимим для команди.&lt;/p&gt;

&lt;h2&gt;
  
  
  Типові Git-помилки дизайнерів
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Працювати прямо в main&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Якщо ви новачок у Git, не експериментуйте в головній гілці.&lt;/p&gt;

&lt;p&gt;Погана ідея:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;main → AI changes → commit → push&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Краща ідея:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;main → new branch → AI changes → PR → review&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Гілка — це ваш безпечний playground.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Комітити все наосліп&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;AI може створити або змінити багато файлів. Не всі вони потрібні.&lt;/p&gt;

&lt;p&gt;Перед комітом перевірте:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
git diff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Запитайте себе: Я розумію, що саме зараз збираюся відправити?&lt;/p&gt;

&lt;p&gt;Якщо відповідь “не зовсім”, краще зупинитися й попросити розробника переглянути зміни.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Писати беззмістовні commit messages&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Погані commit messages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fix&lt;/li&gt;
&lt;li&gt;update&lt;/li&gt;
&lt;li&gt;changes&lt;/li&gt;
&lt;li&gt;new version&lt;/li&gt;
&lt;li&gt;final&lt;/li&gt;
&lt;li&gt;final final&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Так, дизайнери теж так називають файли. Усі ми там були.&lt;/p&gt;

&lt;p&gt;Кращі commit messages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update onboarding stepper spacing&lt;/li&gt;
&lt;li&gt;Add empty state for documents table&lt;/li&gt;
&lt;li&gt;Refine billing summary card layout&lt;/li&gt;
&lt;li&gt;Fix mobile navigation overflow&lt;/li&gt;
&lt;li&gt;Replace deprecated icon component&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Commit message має бути коротким, але зрозумілим.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Не робити pull перед початком роботи&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Якщо ви давно не оновлювали проєкт, ви можете працювати зі старою версією.&lt;/p&gt;

&lt;p&gt;Перед стартом:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ця проста звичка може зекономити багато нервів.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Сліпо довіряти AI&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;AI може написати код, який виглядає впевнено, але він може:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;використати неправильний компонент;&lt;/li&gt;
&lt;li&gt;зламати існуючий pattern;&lt;/li&gt;
&lt;li&gt;продублювати логіку, яка вже існує;&lt;/li&gt;
&lt;li&gt;додати зайві кастомні стилі;&lt;/li&gt;
&lt;li&gt;проігнорувати accessibility;&lt;/li&gt;
&lt;li&gt;забути про mobile behavior;&lt;/li&gt;
&lt;li&gt;створити новий елемент замість використання дизайн-системи.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Git не оцінить якість дизайну за вас. Але він допоможе побачити, що саме AI змінив.&lt;/p&gt;

&lt;p&gt;Саме тому важливо перевіряти diff:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;git diff&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Це одна з найкорисніших звичок в AI-assisted design роботі.&lt;/p&gt;

&lt;h2&gt;
  
  
  Git Diff: суперсила для дизайнерів
&lt;/h2&gt;

&lt;p&gt;git diff показує різницю між тим, що було, і тим, що є зараз.&lt;/p&gt;

&lt;p&gt;Для розробників це базовий інструмент.&lt;br&gt;
Для дизайнерів він також може бути неймовірно корисним, особливо під час роботи з AI.&lt;/p&gt;

&lt;p&gt;Коли Claude або Cursor змінює файли, ви можете не розуміти кожен рядок коду. Але часто можете помітити важливі речі:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;чи змінено правильний компонент;&lt;/li&gt;
&lt;li&gt;чи не зачеплено забагато файлів;&lt;/li&gt;
&lt;li&gt;чи не видалено важливий текст;&lt;/li&gt;
&lt;li&gt;чи не додано дивні кастомні стилі;&lt;/li&gt;
&lt;li&gt;чи не змінилася структура занадто широко;&lt;/li&gt;
&lt;li&gt;чи не замінив AI системний компонент на кастомний.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Приклад:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git diff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Якщо ви попросили AI поправити empty state, а він змінив 18 файлів, routing, package-lock і половину layout-системи, це сигнал зупинитися.&lt;/p&gt;

&lt;p&gt;AI любить допомагати. Іноді занадто сильно. git diff допомагає тримати його під контролем.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub, GitLab і Bitbucket — це не Git
&lt;/h2&gt;

&lt;p&gt;Ще одне важливе уточнення.&lt;/p&gt;

&lt;p&gt;Git — це сама система контролю версій.&lt;br&gt;
GitHub, GitLab і Bitbucket — це платформи, де Git-репозиторії зберігаються онлайн.&lt;/p&gt;

&lt;p&gt;Дуже грубо:&lt;/p&gt;

&lt;p&gt;Git = технологія&lt;br&gt;
GitHub / GitLab / Bitbucket = платформи навколо Git&lt;/p&gt;

&lt;p&gt;Для дизайнерів це схоже на різницю між:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;дизайн-файл → Figma як платформа&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Git може працювати локально на вашому комп’ютері. Але в команді репозиторій майже завжди живе на віддаленій платформі, наприклад GitHub, GitLab або Bitbucket.&lt;/p&gt;

&lt;p&gt;Саме там створюються pull requests, відбувається review, запускаються автоматичні перевірки й зберігаються обговорення.&lt;/p&gt;
&lt;h2&gt;
  
  
  Чи можуть дизайнери використовувати Git без терміналу?
&lt;/h2&gt;

&lt;p&gt;Так.&lt;/p&gt;

&lt;p&gt;Не обов’язково з першого дня жити в терміналі.&lt;/p&gt;

&lt;p&gt;Є візуальні Git-інструменти:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub Desktop;&lt;/li&gt;
&lt;li&gt;Sourcetree;&lt;/li&gt;
&lt;li&gt;Fork;&lt;/li&gt;
&lt;li&gt;GitKraken;&lt;/li&gt;
&lt;li&gt;вбудовані Git-інструменти у VS Code;&lt;/li&gt;
&lt;li&gt;вебінтерфейси GitHub і GitLab.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Для дизайнерів візуальний клієнт може бути чудовим стартом. Там видно:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;які файли змінилися;&lt;/li&gt;
&lt;li&gt;що було додано;&lt;/li&gt;
&lt;li&gt;що було видалено;&lt;/li&gt;
&lt;li&gt;які існують гілки;&lt;/li&gt;
&lt;li&gt;які коміти створені.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Але базові команди все одно корисно розуміти.&lt;/p&gt;

&lt;p&gt;Не тому, що термінал робить вас “справжнім інженером”.&lt;/p&gt;

&lt;p&gt;А тому, що AI-інструменти, документація й розробники часто говорять мовою Git-команд.&lt;/p&gt;

&lt;p&gt;Якщо ви розумієте git status, git pull, git checkout -b, git commit і git push, ви вже не губитеся повністю.&lt;/p&gt;
&lt;h2&gt;
  
  
  Git і дизайн-системи
&lt;/h2&gt;

&lt;p&gt;Git особливо важливий для дизайн-систем.&lt;/p&gt;

&lt;p&gt;Сучасна дизайн-система не живе тільки у Figma.&lt;/p&gt;

&lt;p&gt;Вона може включати:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Figma components;&lt;/li&gt;
&lt;li&gt;design tokens;&lt;/li&gt;
&lt;li&gt;React components;&lt;/li&gt;
&lt;li&gt;Storybook;&lt;/li&gt;
&lt;li&gt;документацію;&lt;/li&gt;
&lt;li&gt;usage guidelines;&lt;/li&gt;
&lt;li&gt;accessibility rules;&lt;/li&gt;
&lt;li&gt;visual regression tests;&lt;/li&gt;
&lt;li&gt;component APIs;&lt;/li&gt;
&lt;li&gt;changelog;&lt;/li&gt;
&lt;li&gt;Code Connect mappings;&lt;/li&gt;
&lt;li&gt;AI-readable documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Усе це потрібно якось координувати.&lt;/p&gt;

&lt;p&gt;Якщо дизайнер змінює компонент у Figma, це одна зміна.&lt;br&gt;
Якщо команда змінює компонент у коді, це інша зміна.&lt;br&gt;
Якщо AI генерує новий інтерфейс на базі компонентів, це третя зміна.&lt;/p&gt;

&lt;p&gt;Git допомагає зрозуміти, що відбувається на кодовому боці системи.&lt;/p&gt;

&lt;p&gt;Наприклад:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;коли змінився компонент;&lt;/li&gt;
&lt;li&gt;які props були додані;&lt;/li&gt;
&lt;li&gt;який variant було видалено;&lt;/li&gt;
&lt;li&gt;чому змінилася поведінка;&lt;/li&gt;
&lt;li&gt;хто зробив зміну;&lt;/li&gt;
&lt;li&gt;у якому pull request це обговорювали.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Для дизайнера дизайн-систем це особливо важливо.&lt;/p&gt;

&lt;p&gt;Дизайн-система — це не просто бібліотека красивих компонентів.&lt;br&gt;
Це домовленість між дизайном і реалізацією.&lt;/p&gt;

&lt;p&gt;Git зберігає історію цієї домовленості на боці коду.&lt;/p&gt;
&lt;h2&gt;
  
  
  Git і AI: чому контроль має значення
&lt;/h2&gt;

&lt;p&gt;AI створює ілюзію простоти.&lt;/p&gt;

&lt;p&gt;Ви пишете:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Build a dashboard using our design system components.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;AI повертає код. Інтерфейс з’являється. Це майже магія.&lt;/p&gt;

&lt;p&gt;Але проблема в тому, що AI не завжди розуміє системні обмеження.&lt;/p&gt;

&lt;p&gt;Він може:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;створити новий Button замість використання системного Button;&lt;/li&gt;
&lt;li&gt;написати локальні стилі замість токенів;&lt;/li&gt;
&lt;li&gt;проігнорувати існуючий layout pattern;&lt;/li&gt;
&lt;li&gt;вигадати новий empty state;&lt;/li&gt;
&lt;li&gt;змішати старі й нові компоненти;&lt;/li&gt;
&lt;li&gt;додати непотрібну залежність;&lt;/li&gt;
&lt;li&gt;змінити поведінку, яку ви не просили чіпати.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Якщо ви не використовуєте Git, дуже швидко стає незрозуміло, що насправді сталося.&lt;/p&gt;

&lt;p&gt;Git перетворює AI-експеримент на контрольований workflow:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;idea → branch → AI changes → diff → commit → PR → review&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Це ключова зв’язка.&lt;/p&gt;

&lt;p&gt;AI генерує.&lt;br&gt;
Дизайнер спрямовує.&lt;br&gt;
Git фіксує.&lt;br&gt;
Команда перевіряє.&lt;/p&gt;
&lt;h2&gt;
  
  
  Хороший AI + Git workflow для дизайнерів
&lt;/h2&gt;

&lt;p&gt;Безпечніший процес може виглядати так.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Оновити проєкт
git pull&lt;/li&gt;
&lt;li&gt;Створити гілку
git checkout -b prototype-new-client-dashboard&lt;/li&gt;
&lt;li&gt;Попросити AI внести зміну&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Наприклад:&lt;/p&gt;

&lt;p&gt;Create a prototype of the new client dashboard using existing design system components.&lt;br&gt;
Do not create new components unless necessary.&lt;br&gt;
Use existing spacing tokens and table patterns.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Перевірити, що змінилося
git status
git diff&lt;/li&gt;
&lt;li&gt;Протестувати локально&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Наприклад, запустити проєкт або Storybook. Конкретна команда залежить від проєкту:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm run dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;або:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm run storybook
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Створити коміт
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
git commit -m "Prototype new client dashboard layout"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Відправити гілку
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Створити PR і пояснити дизайн-логіку&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Не просто “updated dashboard”, а щось на кшталт:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;## What changed
Created a prototype for the new client dashboard layout.

## Why
We need to test whether the new structure improves visibility of key client metrics.

## Design notes
- Used existing Card, Table, Badge, and EmptyState components
- Followed the current dashboard layout pattern
- Avoided new custom components
- Mobile behavior needs additional review

## Open questions
- Should the activity feed be visible by default?
- Do we need a compact state for smaller accounts?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Це зріла дизайнерська робота з AI та кодом.&lt;/p&gt;

&lt;h2&gt;
  
  
  Чи потрібно дизайнерам знати термінал?
&lt;/h2&gt;

&lt;p&gt;В ідеалі — так, хоча б на базовому рівні.&lt;/p&gt;

&lt;p&gt;Вам не потрібно ставати terminal ninja.&lt;br&gt;
Але корисно не боятися відкрити термінал і виконати кілька команд.&lt;/p&gt;

&lt;p&gt;Мінімум:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
git status
git pull
git checkout -b branch-name
git add .
git commit -m "Message"
git push

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Цього вже достатньо, щоб почуватися впевненіше. Суть не в кількості команд, які ви знаєте. Суть у розумінні процесу.&lt;/p&gt;

&lt;h2&gt;
  
  
  Чи потрібно дизайнерам вирішувати conflicts?
&lt;/h2&gt;

&lt;p&gt;Не завжди.&lt;/p&gt;

&lt;p&gt;Якщо ви працюєте в реальному продуктовому репозиторії, особливо у великій frontend-кодовій базі, складні conflicts зазвичай краще вирішувати разом із розробником.&lt;/p&gt;

&lt;p&gt;Але дизайнерам корисно розуміти:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;чому виник conflict;&lt;/li&gt;
&lt;li&gt;які файли були зачеплені;&lt;/li&gt;
&lt;li&gt;яка частина зміни стосується дизайну;&lt;/li&gt;
&lt;li&gt;яку версію інтерфейсу потрібно залишити;&lt;/li&gt;
&lt;li&gt;де потрібне продуктове рішення, а не тільки технічне.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Іноді conflict насправді не про код. Іноді він про дизайн-рішення. Наприклад, дві людини змінили один і той самий текст, layout, компонент або pattern. У такій ситуації дизайнер може бути саме тією людиною, яка пояснить, яка версія правильна з точки зору UX.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що дизайнерам не потрібно робити
&lt;/h2&gt;

&lt;p&gt;Важливо також не перегнути.&lt;/p&gt;

&lt;p&gt;Дизайнерам не потрібно:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;глибоко розуміти внутрішню будову Git;&lt;/li&gt;
&lt;li&gt;лагодити складну історію комітів;&lt;/li&gt;
&lt;li&gt;переписувати shared branches;&lt;/li&gt;
&lt;li&gt;використовувати force push;&lt;/li&gt;
&lt;li&gt;самостійно вирішувати складні production conflicts;&lt;/li&gt;
&lt;li&gt;розуміти всю frontend-архітектуру;&lt;/li&gt;
&lt;li&gt;брати на себе відповідальність за production-код без review.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Базовий Git для дизайнерів — це не про героїзм.&lt;/p&gt;

&lt;p&gt;Це про грамотність.&lt;/p&gt;

&lt;p&gt;Так само як дизайнерам довелося розібратися з accessibility, responsive behavior, design tokens і component states, зараз стає корисно розуміти branches, commits і pull requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  Найкоротша шпаргалка
&lt;/h2&gt;

&lt;p&gt;Якщо хочеться запам’ятати тільки найважливіше:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git status
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Показує, що відбувається.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git pull
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Забирає останні зміни.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b my-branch
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Створює нову гілку.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Готує зміни до коміту.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "My message"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Зберігає зміни в історію.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Відправляє зміни у віддалений репозиторій.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git diff
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Показує, що саме змінилося.&lt;/p&gt;

&lt;p&gt;Якщо ви розумієте ці сім команд, ви вже не “дизайнер, який випадково загубився в Git”. Ви дизайнер, який розуміє базову механіку сучасної продуктової роботи.&lt;/p&gt;

&lt;p&gt;Git не замінює дизайн-мислення. Git не зробить поганий інтерфейс хорошим.&lt;/p&gt;

&lt;p&gt;Він не напише за вас логіку empty state.&lt;br&gt;
Не вирішить, який CTA правильний.&lt;br&gt;
Не зрозуміє, коли потрібен progressive disclosure.&lt;br&gt;
Не пояснить, чому користувачі бояться натискати destructive action.&lt;br&gt;
Не побудує за вас інформаційну архітектуру.&lt;/p&gt;

&lt;p&gt;Але Git допоможе безпечно зберегти, перевірити, показати й обговорити результат.&lt;/p&gt;

&lt;p&gt;У цьому його цінність для дизайнерів.&lt;/p&gt;

&lt;p&gt;Особливо зараз, коли AI може генерувати код швидше, ніж команди встигають домовитися про правила.&lt;/p&gt;

&lt;h2&gt;
  
  
  Фінальна думка
&lt;/h2&gt;

&lt;p&gt;Дизайнерська професія знову розширюється.&lt;/p&gt;

&lt;p&gt;Колись дизайнери могли зосереджуватися переважно на візуальній частині. Потім роль виросла й почала включати UX, research, продуктове мислення, метрики, accessibility, дизайн-системи, контент, аналітику та ближчу співпрацю з розробкою.&lt;/p&gt;

&lt;p&gt;Тепер додається ще один шар: AI-assisted production thinking.&lt;/p&gt;

&lt;p&gt;Це не означає, що дизайнери мають стати full-stack розробниками.&lt;/p&gt;

&lt;p&gt;Але це означає, що дизайнерам дедалі частіше потрібно розуміти, як їхні рішення проходять шлях від ідеї до реалізації.&lt;/p&gt;

&lt;p&gt;Git — одна з базових частин цього шляху.&lt;/p&gt;

&lt;p&gt;Бо у світі, де AI пише код, питання вже не тільки в тому, хто може згенерувати інтерфейс.&lt;/p&gt;

&lt;p&gt;Важливіше питання інше:&lt;/p&gt;

&lt;p&gt;Хто розуміє, що змінилося, чому це змінилося, де це збережено, як це перевірити і чи можна це безпечно зробити частиною продукту?&lt;/p&gt;

&lt;p&gt;Ось чому дизайнерам час розібратися з Git.&lt;/p&gt;

</description>
      <category>git</category>
      <category>ai</category>
      <category>repository</category>
      <category>lifehacks</category>
    </item>
    <item>
      <title>Усі спалюють токени. Але хто рахує результат?</title>
      <dc:creator>Nick Chukreiev</dc:creator>
      <pubDate>Fri, 01 May 2026 08:47:52 +0000</pubDate>
      <link>https://ux.pub/chukreiev/usi-spaliuiut-tokieni-alie-khto-rakhuie-riezultat-28pn</link>
      <guid>https://ux.pub/chukreiev/usi-spaliuiut-tokieni-alie-khto-rakhuie-riezultat-28pn</guid>
      <description>&lt;p&gt;Останні кілька місяців я дедалі більше занурююся у зсув, який зараз обговорюють багато продуктових команд: перехід від класичного design-to-dev handoff до чогось ближчого до design-to-prod.&lt;/p&gt;

&lt;p&gt;Дизайн-системи в коді. Storybook. Code Connect. AI-assisted prototypes. Branch-based product environments. Claude Code як один із ключових інструментів у цьому ланцюжку. І, якщо чесно, багато з цього справді вражає.&lt;/p&gt;

&lt;p&gt;Ти описуєш задачу — і за кілька хвилин дивишся вже не на черговий статичний Figma frame з прикріпленою до нього надією. Ти дивишся на щось, що запускається. Щось, що можна поклікати. Щось, що можна показати команді.&lt;/p&gt;

&lt;p&gt;Це відчувається як стрибок, на який дизайн-індустрія чекала роками: менше ручного складання, менше дистанції між дизайном і кодом, менше handoff-театру.&lt;/p&gt;

&lt;p&gt;Але чим глибше я занурювався в цей процес, тим сильніше в мене з’являлося одне незручне відчуття: щось тут не сходиться.&lt;/p&gt;

&lt;p&gt;Усі говорять про швидкість. Але хто говорить про вартість фінального результату?&lt;/p&gt;

&lt;p&gt;Не першого AI-output. Не першого прототипу. Не першого екрана, який ефектно виглядає в демо.&lt;/p&gt;

&lt;p&gt;А результату, який команда справді може прийняти, перевірити, використати, протестувати, передати далі або зашипити.&lt;/p&gt;

&lt;p&gt;Тому я почав шукати цифри.&lt;/p&gt;

&lt;p&gt;Не скриншоти. Не LinkedIn-захват. Не “ми зібрали це за 20 хвилин”. Не відео, де все чудово працює, бо ніхто не відкрив edge cases.&lt;/p&gt;

&lt;p&gt;Реальні цифри: зекономлений час, створений rework, вартість токенів, вартість review, вартість роботи дизайнера, вартість роботи розробника і повна вартість досягнення результату, який команда справді може використати.&lt;/p&gt;

&lt;p&gt;Бо головне питання вже не в тому, чи може AI генерувати дизайн-роботу. Може. Головне питання в тому, чи розуміють команди, скільки коштує довести цю роботу до стану, коли вона якісна, консистентна, системна і придатна до використання.&lt;/p&gt;

&lt;p&gt;І ось тут починається найцікавіше.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ми вже не в дискусії “чи замінить AI дизайнерів”
&lt;/h2&gt;

&lt;p&gt;Багато розмов про AI у дизайні досі застрягають в одному й тому самому питанні:&lt;/p&gt;

&lt;p&gt;Чи замінить AI дизайнерів?&lt;/p&gt;

&lt;p&gt;Я не думаю, що це найкорисніше питання.&lt;/p&gt;

&lt;p&gt;Практичніше питання звучить так:&lt;/p&gt;

&lt;p&gt;Скільки насправді коштує створити надійний дизайн-результат за допомогою AI?&lt;/p&gt;

&lt;p&gt;Бо компанії вже платять за AI. Вони платять за підписки, token usage, експерименти, внутрішні інструменти, навчання, промпти, документацію, agent workflows, engineering support і review time.&lt;/p&gt;

&lt;p&gt;Вони також платять за помилки.&lt;/p&gt;

&lt;p&gt;Прихована вартість не завжди видна в інвойсі. Вона з’являється в корекції, перевірці, редизайні, рефакторингу, quality control і senior time, який потрібен, щоб перетворити AI-output на щось придатне до використання.&lt;/p&gt;

&lt;p&gt;Саме тут питання ROI стає цікавішим.&lt;/p&gt;

&lt;p&gt;AI справді може прискорювати окремі частини роботи. Але якщо індустрія вимірює лише швидкість генерації, а не повну вартість прийнятого результату, можливо, ми вимірюємо не те.&lt;/p&gt;

&lt;h2&gt;
  
  
  Claude Design вражає, але він ще занадто новий для зрілих ROI-висновків
&lt;/h2&gt;

&lt;p&gt;Claude Design — хороший приклад поточного моменту.&lt;/p&gt;

&lt;p&gt;Anthropic представила Claude Design як research preview у квітні 2026 року. Його позиціонують як інструмент для створення designs, prototypes, slides, mockups, one-pagers та інших візуальних матеріалів через розмову. Він доступний для користувачів Claude Pro, Max, Team і Enterprise, а Anthropic описує його як інструмент на базі Claude Opus 4.7.&lt;/p&gt;

&lt;p&gt;Це важливо.&lt;/p&gt;

&lt;p&gt;Якщо продукт досі перебуває в research preview, зрілих публічних доказів його довгострокового ROI для продуктових дизайнерів просто не може існувати.&lt;/p&gt;

&lt;p&gt;Можуть бути сильні ранні сигнали. Можуть бути вражаючі демо. Можуть бути команди, які вже отримують цінність.&lt;/p&gt;

&lt;p&gt;Але це не те саме, що доведена економіка.&lt;/p&gt;

&lt;p&gt;Тому коли хтось каже, що Claude Design трансформує дизайн-процеси, я б ставився до цього як до гіпотези, а не як до виміряного факту.&lt;/p&gt;

&lt;p&gt;Інструмент може бути потужним. Напрям може бути правильним. Adoption може бути швидким.&lt;/p&gt;

&lt;p&gt;Але облік поки що на ранній стадії.&lt;/p&gt;

&lt;p&gt;Як завжди, keynote приходить першим. Інвойс приходить пізніше.&lt;/p&gt;

&lt;h2&gt;
  
  
  Навіть із Claude Code цифри неоднозначні
&lt;/h2&gt;

&lt;p&gt;Claude Code дає нам кращу точку для аналізу, бо coding agents використовуються довше, а software engineering простіше вимірювати, ніж дизайн.&lt;/p&gt;

&lt;p&gt;Там є задачі. Pull requests. Репозиторії. Тести. Review cycles. Баги. Time to completion.&lt;/p&gt;

&lt;p&gt;І навіть там цифри не такі прості.&lt;/p&gt;

&lt;p&gt;Anthropic опублікувала внутрішнє дослідження з дуже оптимістичною картиною. За даними дослідження, співробітники self-report використовують Claude у 60% своєї роботи й отримують 50% productivity boost. Anthropic описує це як 2–3x зростання порівняно з попереднім роком.&lt;/p&gt;

&lt;p&gt;Це важливо.&lt;/p&gt;

&lt;p&gt;Але це потребує контексту.&lt;/p&gt;

&lt;p&gt;Найоптимістичніші цифри приходять із компанії, яка створює цей інструмент. Вони корисні, але це не нейтральний доказ. Внутрішні дослідження можуть бути цінними як напрямок, але вони мають очевидні обмеження: self-reporting, selection bias, культура компанії, сильна внутрішня експертиза і незвично висока мотивація зробити інструмент ефективним.&lt;/p&gt;

&lt;p&gt;А тепер — дослідження METR.&lt;/p&gt;

&lt;p&gt;METR провів randomized controlled trial з досвідченими open-source developers, які працювали над власними репозиторіями. Розробники очікували, що AI зробить їх швидшими. Перед початком вони прогнозували, що AI зменшить completion time на 24%. Після завершення дослідження вони все ще оцінювали, що AI скоротив completion time на 20%.&lt;/p&gt;

&lt;p&gt;Але виміряний результат показав протилежне: коли розробники використовували AI tools, вони витрачали на 19% більше часу, ніж без AI.&lt;/p&gt;

&lt;p&gt;Це один із найважливіших висновків для дизайнерів.&lt;/p&gt;

&lt;p&gt;Не тому, що дизайн — це те саме, що кодинг. Ні.&lt;/p&gt;

&lt;p&gt;А тому, що це показує: відчуття швидкості й виміряна швидкість можуть сильно розходитися.&lt;/p&gt;

&lt;p&gt;Людина може почуватися швидшою, бо AI раніше створює видимий прогрес. Екран з’явився. Прототип запустився. Код компілюється. Сторінка виглядає майже готовою.&lt;/p&gt;

&lt;p&gt;Але “майже готово” може бути дорогим.&lt;/p&gt;

&lt;p&gt;Іноді “майже готово” — це просто “не готово”, але з кращою типографікою.&lt;/p&gt;

&lt;h2&gt;
  
  
  Потім METR оновив картину і стало ще цікавіше
&lt;/h2&gt;

&lt;p&gt;У лютому 2026 року METR опублікував update. Нові дані показали певні ознаки speedup, але сигнал залишався шумним і його складно було чисто виміряти.&lt;/p&gt;

&lt;p&gt;Для частини original developers METR оцінив можливе прискорення приблизно на 18%. Для нових учасників оцінка була ближчою до 4%. В обох випадках невизначеність залишалася широкою. METR також зазначив, що сам експеримент стало складніше проводити, бо розробники вже не хотіли працювати без AI і почали змінювати підхід до задач.&lt;/p&gt;

&lt;p&gt;Можливо, це найреалістичніший опис того, де ми зараз:&lt;/p&gt;

&lt;p&gt;AI, ймовірно, допомагає. Але чисто виміряти це стає складніше саме в той момент, коли adoption стає нормою.&lt;/p&gt;

&lt;p&gt;Коли AI стає частиною щоденної роботи, ти вже не порівнюєш чисте “до” і “після”.&lt;/p&gt;

&lt;p&gt;Ти порівнюєш один мутований workflow з іншим мутованим workflow.&lt;/p&gt;

&lt;p&gt;Дизайнер більше не просто створює макет. Він просить AI зробити draft, виправляє його, просить реструктурувати layout, вручну чинить pattern, генерує прототип, рев’ювить код, пояснює engineering, що “це не фінальний код, але ідея там є”, а потім тихо перебудовує половину, бо system logic була неправильною.&lt;/p&gt;

&lt;p&gt;То де саме ми вимірюємо productivity?&lt;/p&gt;

&lt;p&gt;На першій генерації?&lt;br&gt;
На першому review?&lt;br&gt;
На першому usable prototype?&lt;br&gt;
На accepted result?&lt;br&gt;
На shipped implementation?&lt;/p&gt;

&lt;p&gt;Відповідь має значення.&lt;/p&gt;

&lt;p&gt;Бо ROI живе в кінці, а не в демо.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rework tax реальний
&lt;/h2&gt;

&lt;p&gt;Найкорисніша цифра, яку я знайшов для цієї теми, прийшла не з design-specific дослідження. Вона прийшла з ширшого workplace research.&lt;/p&gt;

&lt;p&gt;У звіті Workday за 2026 рік сказано, що майже 40% AI time savings були втрачені на rework, включно з виправленням помилок, переписуванням контенту і перевіркою AI outputs. Workday також повідомляє, що лише 14% співробітників стабільно отримують clear, positive net outcomes від AI.&lt;/p&gt;

&lt;p&gt;Це той шар, якого бракує в багатьох AI-дискусіях.&lt;/p&gt;

&lt;p&gt;Справжня вартість — не генерація.&lt;/p&gt;

&lt;p&gt;Справжня вартість — корекція.&lt;/p&gt;

&lt;p&gt;Для дизайнерів цей correction layer може бути великим:&lt;/p&gt;

&lt;p&gt;AI генерує прототип, але UX-логіка неправильна.&lt;br&gt;
AI створює екран, але component structure не відповідає design system.&lt;br&gt;
AI будує flow, але permissions model відсутня.&lt;br&gt;
AI пише interface copy, але tone of voice неконсистентний.&lt;br&gt;
AI використовує правильний visual style, але неправильний pattern.&lt;br&gt;
AI створює polished happy path, але ігнорує empty, loading, error, disabled, blocked і edge states.&lt;br&gt;
AI створює код, але його потрібно рефакторити, перш ніж розробники зможуть його прийняти.&lt;/p&gt;

&lt;p&gt;Це не означає, що AI марний.&lt;/p&gt;

&lt;p&gt;Це означає, що час, зекономлений на початку, може частково або повністю з’їдатися наприкінці.&lt;/p&gt;

&lt;p&gt;І якщо ми не вимірюємо кінець, ми не знаємо ROI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Перший output — це не фінальний результат
&lt;/h2&gt;

&lt;p&gt;Це центральна проблема.&lt;/p&gt;

&lt;p&gt;AI tools дуже добре роблять прогрес видимим рано.&lt;/p&gt;

&lt;p&gt;Ти просиш прототип. Щось з’являється.&lt;/p&gt;

&lt;p&gt;Ти просиш landing page. Щось з’являється.&lt;/p&gt;

&lt;p&gt;Ти просиш dashboard. Щось з’являється.&lt;/p&gt;

&lt;p&gt;Ти просиш “clean B2B SaaS interface with a modern enterprise feel, but not too enterprise, more friendly, but still professional”.&lt;/p&gt;

&lt;p&gt;На жаль, щось з’являється знову.&lt;/p&gt;

&lt;p&gt;І саме тут починається ілюзія.&lt;/p&gt;

&lt;p&gt;Бо тепер у тебе є візуальний доказ роботи. Щось існує. Воно виглядає майже переконливо. Його можна відкрити. Його можна поклікати. Його можна показати.&lt;/p&gt;

&lt;p&gt;Але продуктові команди не ship’ять перші outputs.&lt;/p&gt;

&lt;p&gt;Вони ship’ять reviewed outputs.&lt;/p&gt;

&lt;p&gt;Вони ship’ять роботу, яка пройшла design review, product review, engineering review, accessibility review, data constraints, system constraints і stakeholder approval. Іноді ще й випадкову людину, яка запізнилася на зустріч, але чомусь тепер має найсильнішу думку.&lt;/p&gt;

&lt;p&gt;Тому корисне розділення таке:&lt;/p&gt;

&lt;p&gt;Generated output — це не те саме, що acceptable result.&lt;/p&gt;

&lt;p&gt;Generated output — це те, що AI дає спочатку.&lt;/p&gt;

&lt;p&gt;Acceptable result — це те, що команда справді може використати.&lt;/p&gt;

&lt;p&gt;Різниця між ними — це місце, де живе прихована вартість AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  NN/g каже приблизно те саме, просто ввічливіше
&lt;/h2&gt;

&lt;p&gt;Nielsen Norman Group писала у 2025 році, що AI design tools стали кращими, але здебільшого в narrow-scope tasks, і що більшість design-specific AI tools досі не можуть відтворити якість human designer output.&lt;/p&gt;

&lt;p&gt;Це важливий момент.&lt;/p&gt;

&lt;p&gt;AI може створити artifact.&lt;/p&gt;

&lt;p&gt;Але artifact — це не judgment.&lt;/p&gt;

&lt;p&gt;Інтерфейс може виглядати як інтерфейс. Але це не означає, що він розуміє користувача, workflow, business logic, product constraints, permissions model або edge cases.&lt;/p&gt;

&lt;p&gt;AI може згенерувати таблицю з filters, search, empty state і кнопкою “Create”.&lt;/p&gt;

&lt;p&gt;Але він може не зрозуміти, що саме в цьому продукті empty state не повинен пропонувати create action, бо користувач не має permission, дані надходять із зовнішньої інтеграції, і реальний стан — не “empty”, а “failed sync”.&lt;/p&gt;

&lt;p&gt;Оце і є дистанція між “looks fine” і “can be used”.&lt;/p&gt;

&lt;p&gt;І ця дистанція дорога.&lt;/p&gt;

&lt;h2&gt;
  
  
  ROI потрібно вимірювати на accepted result, а не на генерації
&lt;/h2&gt;

&lt;p&gt;Якщо ми хочемо серйозно говорити про AI ROI у дизайні, нам потрібно перестати вимірювати лише “time to generate”.&lt;/p&gt;

&lt;p&gt;Це demo metric.&lt;/p&gt;

&lt;p&gt;Вона хороша для відео.&lt;br&gt;
Вона погана для управління продуктовими командами.&lt;/p&gt;

&lt;p&gt;Бізнес-метрика має бути ближчою до:&lt;/p&gt;

&lt;p&gt;Cost per Acceptable Result&lt;/p&gt;

&lt;p&gt;Проста версія моєї формули:&lt;/p&gt;

&lt;p&gt;Cost per Acceptable Result = AI tool cost + token cost + human setup time + prompting time + review time + correction time + implementation cleanup + QA time&lt;/p&gt;

&lt;p&gt;А швидкість треба вимірювати так:&lt;/p&gt;

&lt;p&gt;Real Speedup = manual baseline time − total AI-assisted time to accepted result&lt;/p&gt;

&lt;p&gt;Не так:&lt;/p&gt;

&lt;p&gt;“Claude generated this in 10 minutes.”&lt;/p&gt;

&lt;p&gt;Ця цифра цікава, але неповна.&lt;/p&gt;

&lt;p&gt;Справжнє питання:&lt;/p&gt;

&lt;p&gt;Скільки часу зайняв шлях від задачі до того, що команда може впевнено використати?&lt;/p&gt;

&lt;p&gt;А потім:&lt;/p&gt;

&lt;p&gt;Чи це було дешевше, ніж попередній процес?&lt;/p&gt;

&lt;p&gt;Ось де живе ROI.&lt;/p&gt;

&lt;p&gt;Усе інше — демо.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/EMoM5LfV4oZtWatLmtXKTheKyr4K-Lr98HoqcxFsNnU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9zZGt3/NjZoZTRvM2N0b2R4/aDQ4by5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/EMoM5LfV4oZtWatLmtXKTheKyr4K-Lr98HoqcxFsNnU/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9zZGt3/NjZoZTRvM2N0b2R4/aDQ4by5wbmc" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Вартість токенів видима. Вартість людської корекції — ні
&lt;/h2&gt;

&lt;p&gt;Claude Code має вимірювану операційну вартість. Документація Anthropic каже, що Claude Code тарифікується через API token consumption, а витрати залежать від model selection, codebase size і usage patterns. Для enterprise deployments Anthropic вказує середню вартість близько $13 per developer per active day, або $150–250 per developer per month, при цьому для 90% users витрати залишаються нижчими за $30 per active day.&lt;/p&gt;

&lt;p&gt;Це корисно, бо token cost можна виміряти.&lt;/p&gt;

&lt;p&gt;Але token cost, ймовірно, не найбільша вартість.&lt;/p&gt;

&lt;p&gt;Більша вартість — це людський шар навколо інструменту:&lt;/p&gt;

&lt;p&gt;дизайнер готує контекст;&lt;br&gt;
senior designer перевіряє результат;&lt;br&gt;
design systems person виправляє component drift;&lt;br&gt;
engineer перевіряє, чи код придатний до використання;&lt;br&gt;
product manager ловить зламані assumptions;&lt;br&gt;
команда переписує документацію, щоб AI наступного разу зрозумів систему.&lt;/p&gt;

&lt;p&gt;Ось чому ROI складний.&lt;/p&gt;

&lt;p&gt;Інвойс показує, скільки коштує AI tool.&lt;/p&gt;

&lt;p&gt;Він не показує, скільки організаційного часу було витрачено, щоб зробити AI-output usable.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI не прибирає структуру. Він вимагає більше структури
&lt;/h2&gt;

&lt;p&gt;Саме тут, на мою думку, дизайн-індустрія недооцінює зсув.&lt;/p&gt;

&lt;p&gt;Багато хто говорить про AI так, ніби він зменшує потребу в дизайн-системах, документації та процесі.&lt;/p&gt;

&lt;p&gt;Я думаю навпаки.&lt;/p&gt;

&lt;p&gt;AI робить структурований дизайн більш цінним, а не менш.&lt;/p&gt;

&lt;p&gt;Якщо ваша design system чиста, компоненти існують у коді, patterns задокументовані, tokens стабільні, states визначені, component APIs зрозумілі, а rules machine-readable — AI має з чим працювати.&lt;/p&gt;

&lt;p&gt;Якщо ваш продуктовий контекст живе в головах людей, AI змушений вгадувати.&lt;/p&gt;

&lt;p&gt;А вгадування — дороге.&lt;/p&gt;

&lt;p&gt;Справжня вартість AI у дизайні — це не лише підписка. Це вартість того, щоб зробити продуктовий контекст зрозумілим для машини.&lt;/p&gt;

&lt;p&gt;Це означає інвестиції в:&lt;/p&gt;

&lt;p&gt;design system architecture;&lt;br&gt;
component documentation;&lt;br&gt;
pattern documentation;&lt;br&gt;
Storybook;&lt;br&gt;
Code Connect;&lt;br&gt;
tokens;&lt;br&gt;
component APIs;&lt;br&gt;
interaction rules;&lt;br&gt;
access and permission logic;&lt;br&gt;
state models;&lt;br&gt;
copy rules;&lt;br&gt;
examples;&lt;br&gt;
agent instructions;&lt;br&gt;
review checklists.&lt;/p&gt;

&lt;p&gt;Перш ніж AI зможе надійно прискорити дизайн, дизайн-організація має стати більш explicit.&lt;/p&gt;

&lt;p&gt;Ось парадокс:&lt;/p&gt;

&lt;p&gt;AI обіцяє швидкість, але винагороджує підготовку.&lt;/p&gt;

&lt;p&gt;Команди зі зрілими системами можуть побачити сильний виграш.&lt;/p&gt;

&lt;p&gt;Команди з messy systems можуть просто генерувати хаос швидше, впевненіше і з кращими тінями.&lt;/p&gt;

&lt;h2&gt;
  
  
  Якість самого інструменту — це також production risk
&lt;/h2&gt;

&lt;p&gt;Ще один незручний момент: AI tools — це не статична інфраструктура.&lt;/p&gt;

&lt;p&gt;Вони змінюються.&lt;/p&gt;

&lt;p&gt;Anthropic опублікувала postmortem у квітні 2026 року після повідомлень користувачів про проблеми якості Claude Code. Компанія визначила product-level issues, включно зі зміною default reasoning level, багом, пов’язаним із context clearing, і зміною system prompt, яка мала зменшити verbosity, але погіршила coding quality, перш ніж її відкотили.&lt;/p&gt;

&lt;p&gt;Це важливо, бо команди починають будувати workflows навколо цих інструментів.&lt;/p&gt;

&lt;p&gt;Якщо команда залежить від Claude Code або Claude Design для production-like prototyping, тоді зміни всередині model, prompt layer, context handling, rate limits, product settings або cost controls можуть впливати на якість output команди.&lt;/p&gt;

&lt;p&gt;У традиційному software ми розуміємо dependency risk.&lt;/p&gt;

&lt;p&gt;З AI tools цей dependency risk стає більш fluid.&lt;/p&gt;

&lt;p&gt;Той самий prompt, який працював минулого місяця, може поводитися інакше наступного місяця.&lt;br&gt;
Той самий agent workflow може стати дорожчим.&lt;br&gt;
Та сама model може стати кращою в одному типі задач і гіршою в іншому.&lt;br&gt;
Та сама команда може бути змушена оновлювати instructions, examples і review process.&lt;/p&gt;

&lt;p&gt;Ця maintenance cost теж має бути частиною ROI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Чому дизайнери можуть відчувати себе швидшими, навіть якщо система не стала дешевшою
&lt;/h2&gt;

&lt;p&gt;Я вірю, що багато дизайнерів справді почуваються швидшими з AI.&lt;/p&gt;

&lt;p&gt;Це відчуття не фейкове.&lt;/p&gt;

&lt;p&gt;AI зменшує біль старту. Він дає щось, на що можна реагувати. Він створює visual momentum. Він може швидко перетворити абстрактний intent на clickable prototype. Він може допомогти дизайнерам дослідити більше варіантів і наблизитися до implementation.&lt;/p&gt;

&lt;p&gt;Це цінно.&lt;/p&gt;

&lt;p&gt;Але відчувати себе швидшим — не те саме, що зробити систему дешевшою.&lt;/p&gt;

&lt;p&gt;Дизайнер може зекономити дві години на першому draft, а потім витратити дев’яносто хвилин на виправлення layout, тридцять хвилин на переписування copy, одну годину на alignment із design system, одну годину з engineer на виправлення implementation details і ще одну годину на cleaning edge cases.&lt;/p&gt;

&lt;p&gt;У такому випадку AI не прибрав роботу.&lt;/p&gt;

&lt;p&gt;Він перемістив роботу.&lt;/p&gt;

&lt;p&gt;Від creation до verification.&lt;br&gt;
Від drawing до correction.&lt;br&gt;
Від production до orchestration.&lt;br&gt;
Від execution до judgment.&lt;/p&gt;

&lt;p&gt;Це все ще може бути кращим workflow.&lt;/p&gt;

&lt;p&gt;Але це потрібно чесно вимірювати.&lt;/p&gt;

&lt;h2&gt;
  
  
  Відсутня метрика: Cost per Acceptable Result
&lt;/h2&gt;

&lt;p&gt;Якби я мав запропонувати одну метрику для AI-assisted design teams, це була б:&lt;/p&gt;

&lt;p&gt;Cost per Acceptable Result.&lt;/p&gt;

&lt;p&gt;Не cost per prompt.&lt;br&gt;
Не cost per prototype.&lt;br&gt;
Не time to first screen.&lt;br&gt;
Не кількість generated variants.&lt;/p&gt;

&lt;p&gt;А саме cost per acceptable result.&lt;/p&gt;

&lt;p&gt;Acceptable result — це результат, який відповідає визначеному quality bar:&lt;/p&gt;

&lt;p&gt;вирішує intended user problem;&lt;br&gt;
відповідає design system;&lt;br&gt;
використовує правильні components;&lt;br&gt;
включає key states;&lt;br&gt;
поважає accessibility requirements;&lt;br&gt;
може бути reviewed by engineering;&lt;br&gt;
може бути tested with users or stakeholders;&lt;br&gt;
не потребує disproportionate cleanup.&lt;/p&gt;

&lt;p&gt;Коли ви визначили цей bar, можна порівнювати:&lt;/p&gt;

&lt;p&gt;manual process vs AI-assisted process;&lt;br&gt;
junior designer plus AI vs senior designer without AI;&lt;br&gt;
design-only prototype vs code-based prototype;&lt;br&gt;
Claude-generated prototype vs Figma prototype;&lt;br&gt;
AI-assisted component usage vs manual component assembly.&lt;/p&gt;

&lt;p&gt;Лише тоді можна говорити про ROI.&lt;/p&gt;

&lt;p&gt;До цього ми здебільшого вимірюємо, як швидко щось з’являється на екрані.&lt;/p&gt;

&lt;p&gt;А це не productivity.&lt;/p&gt;

&lt;p&gt;Це screen manifestation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Що командам варто почати вимірювати
&lt;/h2&gt;

&lt;p&gt;Якщо команда хоче зрозуміти, чи AI справді допомагає, я б не починав із 70-сторінкового AI transformation framework.&lt;/p&gt;

&lt;p&gt;Їх уже достатньо. Більшість із них уже читаються так, ніби їх написав AI, який втомився читати інші AI frameworks.&lt;/p&gt;

&lt;p&gt;Я б почав із простої таблиці.&lt;/p&gt;

&lt;p&gt;Для кожної AI-assisted task варто відстежувати:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Task type&lt;br&gt;
Prototype, UI exploration, component implementation, flow redesign, copy generation, design system documentation, design-to-code handoff.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Baseline estimate&lt;br&gt;
Скільки це зазвичай займало б без AI?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;AI setup time&lt;br&gt;
Скільки часу пішло на підготовку prompt, context, files, screenshots, rules або references?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Generation cost&lt;br&gt;
Tokens, subscription, tool cost, number of iterations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Review time&lt;br&gt;
Скільки часу людина витратила на перевірку output?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rework time&lt;br&gt;
Скільки часу пішло на виправлення output?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Quality score&lt;br&gt;
Чи відповідає результат design system, UX, accessibility і engineering bar?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Accepted or rejected&lt;br&gt;
Результат справді використали?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Final time to acceptable result&lt;br&gt;
Повний час від start task до accepted output.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Real ROI&lt;br&gt;
AI-assisted path зменшив total cost порівняно з baseline?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Це не має бути ідеальним.&lt;/p&gt;

&lt;p&gt;Але навіть lightweight tracking буде кращим за поточну ситуацію, коли багато команд ухвалюють рішення на основі excitement, а не evidence.&lt;/p&gt;

&lt;p&gt;Бо “it feels faster” — не найкраща одиниця вимірювання бюджету.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ми все ще у фазі віри
&lt;/h2&gt;

&lt;p&gt;Мій висновок не в тому, що AI overhyped або useless.&lt;/p&gt;

&lt;p&gt;Це було б занадто просто і, ймовірно, неправильно.&lt;/p&gt;

&lt;p&gt;Claude Code, Claude Design і подібні інструменти справді важливі. Вони змінюють те, як команди думають про prototypes, implementation, design systems і relationship between design and code.&lt;/p&gt;

&lt;p&gt;Але я думаю, що ми все ще перебуваємо у фазі віри в AI adoption у дизайні.&lt;/p&gt;

&lt;p&gt;Віра сильна.&lt;br&gt;
Демо переконливі.&lt;br&gt;
Інструменти швидко розвиваються.&lt;br&gt;
Тиск “треба впроваджувати” реальний.&lt;/p&gt;

&lt;p&gt;Але accounting незрілий.&lt;/p&gt;

&lt;p&gt;Багато команд витрачають гроші ще до того, як знають, як вимірювати return. Вони спалюють токени, але не завжди рахують результат. Вони святкують швидкість, але не завжди вимірюють rework. Вони порівнюють AI generation із manual production, але не порівнюють accepted AI output з accepted manual output.&lt;/p&gt;

&lt;p&gt;Ось у чому gap.&lt;/p&gt;

&lt;p&gt;І це не anti-AI argument.&lt;/p&gt;

&lt;p&gt;Навпаки.&lt;/p&gt;

&lt;p&gt;Якщо AI має стати серйозним production layer у дизайні, ми маємо вимірювати його як production layer.&lt;/p&gt;

&lt;p&gt;Бо AI у дизайні — це не free acceleration.&lt;/p&gt;

&lt;p&gt;Це новий production layer.&lt;/p&gt;

&lt;p&gt;А будь-який production layer має setup costs, operating costs, maintenance costs, quality risks, dependency risks, training costs і ROI questions.&lt;/p&gt;

&lt;p&gt;Індустрії не бракує AI-ентузіазму.&lt;/p&gt;

&lt;p&gt;З цим усе добре. Іноді навіть занадто добре.&lt;/p&gt;

&lt;p&gt;Індустрії бракує AI accounting.&lt;/p&gt;

&lt;p&gt;Ми знаємо, як швидко AI може щось згенерувати.&lt;/p&gt;

&lt;p&gt;Але ми досі недостатньо дисципліновано знаємо, скільки коштує зробити це “щось” usable, consistent, system-aware і reliable.&lt;/p&gt;

&lt;p&gt;Поки ми цього не вимірюємо, ми насправді не вимірюємо productivity.&lt;/p&gt;

&lt;p&gt;Ми вимірюємо магію.&lt;/p&gt;

&lt;p&gt;А магія чудово виглядає в демо.&lt;/p&gt;

&lt;p&gt;Але рахунок усе одно приходить.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>token</category>
      <category>claude</category>
      <category>tools</category>
    </item>
    <item>
      <title>Кейс: Як я перетворив 30 варіантів компоненту налаштувань в 1 варіант і зробив його ще гнучкішим</title>
      <dc:creator>Edward Korytsky</dc:creator>
      <pubDate>Thu, 30 Apr 2026 19:08:50 +0000</pubDate>
      <link>https://ux.pub/frorex/kieis-iak-ia-pierietvoriv-30-variantiv-komponientu-nalashtuvan-v-1-variant-i-zrobiv-iogho-shchie-ghnuchkishim-299d</link>
      <guid>https://ux.pub/frorex/kieis-iak-ia-pierietvoriv-30-variantiv-komponientu-nalashtuvan-v-1-variant-i-zrobiv-iogho-shchie-ghnuchkishim-299d</guid>
      <description>&lt;h2&gt;
  
  
  Контекст і хід робіт
&lt;/h2&gt;

&lt;p&gt;На етапі вайрфреймів ми повністю затвердили логіку з клієнтом і базовий стиль.&lt;/p&gt;

&lt;p&gt;Після цього я почав налаштовувати дизайн-систему та паралельно збирав hi-fidelity екрани&lt;/p&gt;

&lt;p&gt;Коли дійшов до &lt;strong&gt;меню налаштувань&lt;/strong&gt;, реалізував його як окремий компонент з &lt;strong&gt;10 варіантами&lt;/strong&gt; під різні сторінки&lt;/p&gt;

&lt;p&gt;На етапі адаптації з’явилось ще 10 варіантів для мобайлу.&lt;/p&gt;

&lt;p&gt;І тут стало очевидно що планшет ще &lt;strong&gt;+10&lt;/strong&gt;, а підтримка і правки перетворяться на повний треш.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/KSKFslXFRS2WhZCV-w7wxwrOxhZX_y1iRAAHUg8w1JM/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82NXA3/YWd3Y2s2ajRnbzFi/MHNoei5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/KSKFslXFRS2WhZCV-w7wxwrOxhZX_y1iRAAHUg8w1JM/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy82NXA3/YWd3Y2s2ajRnbzFi/MHNoei5wbmc" alt="30 варіантів однотипного дизайну в компоненті меню налаштувань." width="800" height="310"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Приблизно ось так виглядав старий компонент&lt;/p&gt;

&lt;h2&gt;
  
  
  Проблема
&lt;/h2&gt;

&lt;p&gt;Поточна реалізація &lt;strong&gt;не масштабувалась&lt;/strong&gt; і створювала технічний борг.&lt;/p&gt;

&lt;h2&gt;
  
  
  Основні болі:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;3 девайси (Desktop / Tablet / Mobile) в одному компоненті без чіткої структури&lt;/li&gt;
&lt;li&gt;Дублювання елементів, які доводилось правити вручну&lt;/li&gt;
&lt;li&gt;Відсутність стратегії наповнення контентом усередині компоненту&lt;/li&gt;
&lt;li&gt;Кожна нова правка = потрійна робота&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Що потрібно було
&lt;/h2&gt;

&lt;p&gt;Компонент має бути:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;єдиним&lt;/li&gt;
&lt;li&gt;гнучким&lt;/li&gt;
&lt;li&gt;контент-незалежним&lt;/li&gt;
&lt;li&gt;Адаптив і наповнення мають керуватись системно, а не через копіювання.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Рішення і підхід
&lt;/h2&gt;

&lt;p&gt;Я повністю переосмислив логіку компоненту.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Компонент зі slot-підходом&lt;/li&gt;
&lt;li&gt;Основний компонент меню має slot &lt;/li&gt;
&lt;li&gt;&lt;p&gt;У slot підставляються готові компоненти секцій&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Контент винесений окремо&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Кожна сторінка налаштувань = окремий компонент наповнення&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Його можна незалежно редагувати і перевикористовувати&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Також кожну таку сторінку можна адаптувати окремо.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Адаптив через токени&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Desktop / Tablet / Mobile керуються токенами&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Компонент автоматично адаптується без дублювання&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Допоміжний навігаційний компонент&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Створив компонент-обгортку на базі основного&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В ньому зібрані всі сторінки одразу для швидкого перемикання і тестування&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  А тепер давайте детальніше по кожному моменту
&lt;/h2&gt;

&lt;p&gt;Почав я з брейншторму в режимі максималізму.&lt;/p&gt;

&lt;p&gt;Мета була одна - спроєктувати компонент так, щоб він покривав майже всі можливі сценарії, а не лише поточні екрани.&lt;/p&gt;

&lt;p&gt;Заздалегідь заклав такі вимоги:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Гнучке наповнення контенту без дублікатів&lt;/li&gt;
&lt;li&gt;Адаптація всього компоненту і його вмісту без створення окремих варіантів або з мінімальною їх кількістю&lt;/li&gt;
&lt;li&gt;Підтримка вспливаючих вікон підтвердження&lt;/li&gt;
&lt;li&gt;Різна навігація для різних девайсів&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Першим і основним кроком стало &lt;strong&gt;розділення компоненту на слоти (Доречі тут використані не нативні слоти від фігма, а зроблені власноруч).&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/D8l2OcIJeP3MFU_OZhy_4Qe9IZ2EDjSG8UD4WY2PBdw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ybmJ1/Z2g4YXhxaHh2c3l3/bjQydC5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/D8l2OcIJeP3MFU_OZhy_4Qe9IZ2EDjSG8UD4WY2PBdw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ybmJ1/Z2g4YXhxaHh2c3l3/bjQydC5wbmc" alt="Створив новий компонент з Слот Підходом що скоротило 29 непотрібних варіантів в 1 варіант." width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Новий компонент зі слот підходом. Має тільки 1 варіант і все інше налаштовано через токени і слоти&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Slot-підхід дав:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;повний контроль над структурою сторінок&lt;/li&gt;
&lt;li&gt;можливість розглядати &lt;strong&gt;кожну сторінку як окремий незалежний компонент&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;заміну контенту без впливу на базову логіку меню&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Кожна сторінка налаштувань існує окремо і підставляється в слот, а не живе всередині головного компоненту.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/JJ6msaUpTwjDtZ-eiqieSndIwhXURxDlNZBm6u0j3vg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy8xbGl3/bHo3azFpNHNpd3A1/dm5yOC5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/JJ6msaUpTwjDtZ-eiqieSndIwhXURxDlNZBm6u0j3vg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy8xbGl3/bHo3azFpNHNpd3A1/dm5yOC5wbmc" alt="Компоненти сторінок для заміни в слот (Всього таких 10)" width="800" height="324"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Компоненти сторінок для заміни в слот. (Всього таких 10)&lt;/p&gt;

&lt;h2&gt;
  
  
  Адаптив через токени і структурні компоненти
&lt;/h2&gt;

&lt;p&gt;Наступним кроком я вирішив &lt;strong&gt;не робити адаптив через варіанти&lt;/strong&gt;. Замість цього адаптація була закладена на рівні системи.&lt;/p&gt;

&lt;p&gt;Основою стали: &lt;strong&gt;дизайн-токени та структурні компоненти, які керують головним компонентом.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Як це працює
&lt;/h2&gt;

&lt;p&gt;Ключові параметри компоненту - відступи, розміри, поведінка навігації - винесені в &lt;strong&gt;токени&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;При зміні брейкпоінту &lt;strong&gt;підтягується відповідний набір токенів&lt;/strong&gt; та Структурні компоненти змінюють вид без дублювання логіки і контенту&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/H8EcPRu2KnyfSa48De0XZm_fHZsuUenRgcuL0aaciWE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ja3Nv/dDU5Y2MxNGFjeXd3/dDI4aS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/H8EcPRu2KnyfSa48De0XZm_fHZsuUenRgcuL0aaciWE/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9ja3Nv/dDU5Y2MxNGFjeXd3/dDI4aS5wbmc" alt="Винесення окремих структурних елементів в компоненти. Адаптив відбувається на базі конкретного елеменета." width="800" height="502"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Винесення окремих структурних елементів в компоненти. Адаптив відбувається на базі конкретного елеменета.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/mLPXEM09SGuES5LZGYlr1w1Bg5tn35qHVqcgokOMarg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9raXpi/ZTV3aHd2NTN0ZGZm/NWlueS5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/mLPXEM09SGuES5LZGYlr1w1Bg5tn35qHVqcgokOMarg/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9raXpi/ZTV3aHd2NTN0ZGZm/NWlueS5wbmc" alt="Токени для адаптації." width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Токени для адаптації.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Що це вирішило&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Один і той самий компонент працює для Desktop, Tablet і Mobile&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Адаптив &lt;strong&gt;перемикається автоматично&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Відпала потреба створювати окремі варіанти під кожен девайс&lt;/li&gt;
&lt;li&gt;Контент залишається незмінним і не ламається при адаптації&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Заміна слотів і навігаційний компонент
&lt;/h2&gt;

&lt;p&gt;Після цього робота з компонентом стала максимально простою.&lt;/p&gt;

&lt;p&gt;У &lt;strong&gt;slot&lt;/strong&gt; підставляється готовий компонент конкретної сторінки а Базовий компонент меню при цьому не змінюється взагалі&lt;/p&gt;

&lt;p&gt;Таким чином сторінка існує окремо, але повністю підкоряється спільній логіці і адаптиву.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/4W-rjiE0BVZcYKjrhK4uZcWU1uvZ-Q0hUYjp4pM3dLw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy93MDho/b3dqMG9lY3FobzQy/bTlmNC5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/4W-rjiE0BVZcYKjrhK4uZcWU1uvZ-Q0hUYjp4pM3dLw/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy93MDho/b3dqMG9lY3FobzQy/bTlmNC5wbmc" alt="Готовий компонент з підтягнутим слотом." width="800" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Готовий компонент з підтягнутим слотом.&lt;/p&gt;

&lt;h2&gt;
  
  
  Навігаційний компонент для зручності
&lt;/h2&gt;

&lt;p&gt;Щоб не перемикати сторінки вручну, я створив &lt;strong&gt;додатковий навігаційний компонент поверх основного.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Він містить &lt;strong&gt;усі сторінки налаштувань одразу&lt;/strong&gt;, дозволяє &lt;strong&gt;швидко перемикатися між ними&lt;/strong&gt; та не потребує перевідмальовування або дублювання компонентів&lt;/p&gt;

&lt;h2&gt;
  
  
  Що це дало
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Швидкий перегляд і тестування всіх сценаріїв&lt;/li&gt;
&lt;li&gt;Мінімум ручних дій&lt;/li&gt;
&lt;li&gt;Збереження єдиної структури і логіки&lt;/li&gt;
&lt;li&gt;Комфортну роботу з компонентом навіть при великій кількості сторінок&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Документація для дизайнерів і розробників
&lt;/h2&gt;

&lt;p&gt;Фінальним кроком стало &lt;strong&gt;створення документації&lt;/strong&gt;, щоб рішення працювало не лише зараз, а й у майбутньому.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ux.pub/images/M6b_vzSMQPLd_dBQGb5vmyPwGWYIa99gCT0fIw6K6TY/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9obmRv/czFvNWJwd2M1dnh4/Mm5sbi5wbmc" class="article-body-image-wrapper"&gt;&lt;img src="https://ux.pub/images/M6b_vzSMQPLd_dBQGb5vmyPwGWYIa99gCT0fIw6K6TY/w:800/mb:500000/ar:1/aHR0cHM6Ly91eC5w/dWIvdXBsb2Fkcy9h/cnRpY2xlcy9obmRv/czFvNWJwd2M1dnh4/Mm5sbi5wbmc" alt="Документація для дизайнерів і розробників" width="800" height="521"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Документація покриває:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;структуру компоненту і логіку слотів&lt;/li&gt;
&lt;li&gt;правила підключення готових сторінок&lt;/li&gt;
&lt;li&gt;поведінку адаптиву через токени&lt;/li&gt;
&lt;li&gt;сценарії навігації і використання&lt;/li&gt;
&lt;li&gt;обмеження і принципи масштабування&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Цінність документації
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Дизайнери швидко розуміють, як додавати нові сторінки без дублікатів&lt;/li&gt;
&lt;li&gt;Розробники отримують прозору і передбачувану структуру&lt;/li&gt;
&lt;li&gt;Зменшується кількість питань і помилок&lt;/li&gt;
&lt;li&gt;Рішення живе довше за конкретний проєкт або команду&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Загальний результат
&lt;/h2&gt;

&lt;p&gt;Цей підхід дав відчутний системний ефект:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;1 універсальний компонент замість 30+&lt;/li&gt;
&lt;li&gt;Повністю прибрані дублікати&lt;/li&gt;
&lt;li&gt;Автоматичне перемикання адаптиву&lt;/li&gt;
&lt;li&gt;Швидке редагування без ризику щось зламати&lt;/li&gt;
&lt;li&gt;Робота з компонентом стала у ~4 рази простішою&lt;/li&gt;
&lt;li&gt;Компонент легко масштабується під нові сторінки і девайси&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ux</category>
      <category>ui</category>
      <category>cases</category>
      <category>ua</category>
    </item>
  </channel>
</rss>
