Бірлік 7 / 11

Прототиптеу және жоғары анықтықты жобалаудағы жасанды интеллект

Табыстар:

  • Жылдам прототип қаңқаларын, үлгі мазмұнын және жасанды интеллектпен микро өзара әрекеттесу идеяларын шығару мүмкіндігі
  • Прототип үшін нақты толтырғыш мәтіні мен деректерін жасау және дизайнды нақты пайдалануда сынау мүмкіндігі
  • AI шығысын жобалау құралына (Figma т.б.) жылжыту кезінде жүйелілік пен компонент логикасын сақтау мүмкіндігі

Прототип - дизайнның шертілетін, навигациялық имитациясы; Бұл пайдаланушы нақты өнімдегідей сезіне алатын модельдеу. Жоғары дәлдіктегі дизайн, керісінше, түсі, типографиясы, нақты мазмұны және микро өзара әрекеттесуі арқылы соңғы өнімге жақындаған дизайн. Бұл кезеңдегі мақсат идеяны «шынайы сияқты» сынауға болатындай ету. Бұл жерде AI үш жолмен күшті: қаңқалар мен вариацияларды жылдам жасау, толтырғыштың шынайы мазмұны мен деректерін қамтамасыз ету және микро өзара әрекеттесу идеяларын ұсыну. Бірақ шығысты жобалау құралына жылжытқанда жүйелілік пен құрамдас логиканы сақтау, яғни жүйені жүйеге кіргізбей орнату — адамның жұмысы.

Прототиптің мақсаты: дұрыс сұрақты арзан сынау

Прототип жасаудың бір мақсаты бар: кодты жазбай, болжамды арзан сынау. «Пайдаланушы бұл ағынды түсінеді ме?», «Бұл орналасу оның тапсырмасын жылдамдатады ма?» Сондықтан прототип нақты өнім сияқты мінсіз болуы міндетті емес; ол тексерілетін сұрақты сенімді түрде көрсету үшін жеткілікті шынайы болуы керек.

Жасанды интеллект бұл сенімділікті тездетеді. Бірақ қауіп бар: жоғары ажыратымдылық «аяқталған» сияқты. Мүдделі тараптар жылтыратылған прототипті көргенде, оны соңғы шешім деп қателесуі мүмкін; Дегенмен, бұл әлі де гипотеза. Прототип нені сынап жатқанын және ненің әлі ашық екенін әрқашан анық айтыңыз.

Абайлаңыз: жылтыратылған прототип жетілуді асыра көрсетеді. Егер сіз оны мүдделі тарапқа көрсеткен кезде «бұл соңғы дизайн емес, сынақ құралы; біз бұл сұрақты сынап жатырмыз» деп жақтамасаңыз, қате күту жасалады.

Шынайы мазмұн: прототипті өтіріктен құтқару

Прототиптің ең үлкен өтірігі - "Lorem ipsum" және "First Name Фамилия" сияқты тамаша толтырғыштар. Шынайы әлемде атаулар ұзын, тізімдер кейде бос, сандар кейде теріс, күндер кейде ескірген. Прототип идеалды мазмұнмен толтырылған кезде, ол нақты мәселелерді жасырады.

Дәл осы жерде AI құнды: ол нақты толтырғыш мазмұнын және әртүрлі ұзындықтағы, әртүрлі күйдегі деректерді шығарады. Прототипті «Маған 20 нақты өнім атауын беріңіз, олардың кейбіреулері өте ұзақ», «5 түрлі бос жағдай сценарийін жазыңыз», «Теріс балансты қосқанда үлгілік шот деректерін жасаңыз» сияқты сұраулар арқылы нақты пайдалануға жақындата аласыз. Осылайша, сынақ идеалды емес, шындықты тексереді.

Мазмұн түрі

жалған (жаңсақ)

Реалистік (жасанды интеллектпен)

Аты

«Аты тегі»

Қысқа, ұзын, жалқы есімдер, арнайы таңбалар бар мысалдар

Тізім

әрқашан толы

Бос, 1 элементті, 100 элементті вариациялар

Сан

әрқашан позитивті

Нөл, теріс, өте үлкен мәндер

мәтін

идеалды ұзындық

Толық тақырып, өте қысқа сипаттама

күні

бүгін

Өткен, болашақ, «дәл қазір», «3 жыл бұрын»

Микро өзара әрекеттесу: шағын, бірақ шешуші

Микроинтеракциялар - бұл түймені басқан кезде кері байланыс, толтырылған кезде жасыл түске айналатын өріс, жүктелу анимациясы және т.б. сияқты өзара әрекеттесудің шағын, ерекше сәттері. Бұл пайдаланушының «жүйе мені естіді» деген сезімін тудырады. AI - микро өзара әрекеттесу идеяларын генерациялау үшін жақсы миға шабуыл серіктесі (қашан, қандай кері байланыс, қандай күй өзгереді). Бірақ әрбір микро өзара әрекеттесу өнімділік, қолжетімділік және алаңдаушылық тұрғысынан өлшенуі керек; сәнді, бірақ қажетсіз анимация тәжірибені баяулатады.

үш шағын іс

1-жағдай — Нақты деректермен ретті жинау. Команда прототипті AI жасаған 30 шынайы (кейбір өте ұзақ) өнім атауларымен толтырды. Екі карта макеттері толып кетті; Мәселе тестілеуден бұрын анықталып, жөнделді. Сабақ: шынайы мазмұн жасырын қателерді ертерек ашады.

2-жағдай - Жылтыратылған прототип жалған үміттер тудырды. Дизайнер «тек ағынды тестілеу» үшін жоғары ажыратымдылықтағы прототипті дайындады, бірақ оны мүдделі тараптарға жақтаусыз көрсетті. Мүдделі тарап «керемет, шығарайық» деді; ал қолжетімділік пен мазмұн әлі болмаған. Сабақ: прототип нені сынап жатқанын нақты көрсетіңіз.

3-жағдай — Құрамдас консистенция бұзылған. AI экранының эскизінде дизайн жүйесіндегі түймеге қарағанда басқа түйме стилі бар. Оны Figma жүйесіне тасымалдау кезінде дизайнер оны жүйе құрамдас бөлігімен байланыстыруды ұмытып кетті; Өнімде екі түрлі түйме бар. Сабақ: шығысты құралға жылжытқанда оны бар құрамдастарға қосу міндетті болып табылады.

Көшіретін шақырулар

Осы экран үшін нақты толтырғыш мазмұнын жасаңыз:- 20 <<элемент түрі>> атаулары: кейбіреулері тым қысқа, кейбіреулері тым ұзын, біреуі арнайы таңбалы.- 4 бос жағдай сценарийі.- 3 экстремалды деректер мысалы (нөл, теріс, үлкен өлшем). Мақсаты: прототипті нақты, идеалды емес, пайдалану арқылы сынау.Context: <>><

Осы ағын үшін прототип қаңқасын ұсыныңыз (экран тізімі + әр экрандағы негізгі элементтер): Тапсырма: "<<тапсырма>>". Мен тексергім келетін сұрақ: "<<гипотеза>>". Бұл сұрақты тексеру үшін жеткілікті экранды ұсыныңыз; артық қоспаңыз.

Осы өзара әрекеттесу үшін 4 микро өзара әрекеттесу идеясын ұсыныңыз (түймелерді басу, өрісті тексеру, жүктеу, сәттілік). Әрқайсысы үшін: триггер, кері байланыс, ұзақтық ұсынысы және қол жетімділік ескертпесі (қозғалыс сезімталдығы, экранды оқу құралы туралы хабарландыру). Мәтінмән: <<өзара әрекеттесу>>

Дизайн жүйесімен үйлесімділік үшін осы экран эскизін тексеріңіз: түйме, типография, интервал және түс менің бар құрамдас ережелеріме сәйкес болсын («<<жиынтық>>»). Үйлесімсіз әрбір элементті және ол қандай жүйе құрамдастарына қосылуы керек екенін көрсетіңіз. Жоба: <<мәтін>>

Әлсіз шақыру / Күшті шақыру

Әлсіз: "Осы прототип үшін үлгі мазмұнды беріңіз."

Нәтиже: идеалды ұзындық, біркелкі, шынайы мәселелерді жасыратын жалған мазмұн.

Күшті: "20 өнім атауын жасаңыз; кейбіреулері тым ұзын, біреуі ерекше таңбалы; 4 бос корпус пен 3 шеткі деректер мысалдарын қосыңыз; прототипті нақты пайдалану арқылы сынауды мақсат етіңіз."

Нәтиже: қателерді ерте ашатын, орналасуды шынымен итермелейтін мазмұн.

Айырмашылық: күшті шақыру алуан түрлілікті + шеткі корпусты + мақсатты талап етеді.

Жалпы қателер

  • Идеалды мазмұнмен тестілеу. Керемет толтырғыштар нақты мәселелерді жасырады.
  • Жылтыратылған прототипті соңғы шешім ретінде қателесу. Жақтау жасалмаса, жалған күтулер пайда болады.
  • Қажет емес экран қосу. Прототип гипотезаны тексеру үшін жеткілікті болуы керек; тым көп уақытты босқа кетіру.
  • Компонент логикасын бұзу. Жүйе құрамдастарын көлікке тасымалдау кезінде қосуды ұмыту сәйкессіздікке әкеледі.
  • Сәнді, бірақ қажет емес микро өзара әрекеттесу. Өнімділік пен қол жетімділікті ескермей анимация қосу.

Қысқаша айтқанда

Прототиптеу – гипотезаны код жазбай-ақ арзан сынау тәсілі; Жоғары ажыратымдылық оны сенімді етеді, бірақ ол сонымен бірге «аяқталған» елесін жасайды. AI бұл кезеңді жылдам скелетпен, нақты толтырғыш мазмұнымен және микро өзара әрекеттесу идеяларымен қуаттайды. Оның ең құнды үлесі - прототипті идеалды емес, нақты контекстпен сынауға мүмкіндік беретін әртүрлі және экстремалды деректер. Прототип нені сынап жатқанын нақты белгілеу, шығаруды дизайн құралына жылжытқанда құрамдас бөлік пен стиль сәйкестігін сақтау адамның міндеті.

Қолданбалы тапсырма

  1. Ағын үшін тексергіңіз келетін жалғыз гипотеза сөйлемін жазыңыз.
  2. Екінші нұсқау арқылы осы гипотезаны тексеру үшін жеткілікті прототип қаңқасын жасаңыз.
  3. Бірінші нұсқаумен нақты, шеткі регистрлік толтырғыш мазмұнын жасаңыз және прототипті толтырыңыз.
  4. Үшінші нұсқау арқылы 2-3 микро өзара әрекеттесу идеясын жасаңыз және қол жетімділік ескертпелерін бағалаңыз.
  5. Төртінші нұсқау арқылы жобаны жүйенің сәйкестігі үшін тексеріп, түзетіңіз.

бақылау парағы

  • [ ] Мен прототип сынайтын гипотезаны анық жаздым.
  • [ ] Мен шынайы және шеткі жағдай мазмұнымен сынап көрдім.
  • [ ] Мен прототипті мүдделі тарап үшін «сынақ құралы» ретінде дайындадым.
  • [ ] Мен гипотезаны тексеру үшін жеткілікті экрандар санын сақтадым.
  • [ ] Мен қол жетімділік пен өнімділікке қатысты микро өзара әрекеттесулерді өлшедім.
  • [ ] Мен шығысты жүйе құрамдастарына байланыстыру арқылы жүйелілікті сақтадым.