Перейти к содержимому

UX Design

Структурированный процесс UX/UI дизайна с обязательной проверкой accessibility. Обеспечивает user-centered дизайн с документированным rationale и соответствием WCAG AA.

Окно терминала
mcp__moira__start({ workflowId: "ux-design" })
flowchart LR
    A[Пользователи] --> B[Ограничения]
    B --> C[Дизайн-система]
    C --> D[User Flow]
    D --> E[Microcopy]
    E --> F[Accessibility]
    F --> G[Прототип]
    G --> H[Валидация]
ШагДействиеРезультат
1. ПользователиСбор информации о целевых пользователях: personas, JTBD, pain pointsUser personas
2. ОграниченияДокументирование технических и бизнес ограниченийСписок ограничений
3. Дизайн-системаПроверка существующей дизайн-системы, компоненты для переиспользованияИнвентарь компонентов
4. User FlowПроектирование flow с rationale для каждого решенияДокументированный user flow
5. MicrocopyНаписание UX copy с проверкой clarityПроверенный copy
6. AccessibilityПроверка по WCAG AA чеклистуОтчёт о соответствии
7. ПрототипОписание экранов screen-by-screenСпецификация прототипа
8. ВалидацияПлан тестирования с пользователямиТест-план
ЭлементОписание
Primary personaОпределяется до начала дизайна
Связь с решениямиВсе выборы привязаны к user needs
Планирование валидацииТесты связаны с personas

Каждое design decision документирует:

  • Почему: Rationale для решения
  • Альтернативы: Рассмотренные варианты
  • Причины отказа: Почему альтернативы не выбраны
КритерийТребование
Color contrastМинимум 4.5:1 для текста
Keyboard navigationПолная keyboard accessibility
Screen readerПравильные ARIA labels и структура
Touch targetsМинимум 44x44px
Focus statesВидимые индикаторы фокуса
Alt textОписательный альтернативный текст
Form labelsСвязанные labels для всех input
ПринципОписание
Ясность важнее креативностиClear beats creative
Длина предложенийМаксимум 15-20 слов
ЗалогПредпочтительно активный
CTAКонкретные, action-oriented
Сообщения об ошибкахДружелюбные, solution-focused
{
"id": "accessibility-check",
"type": "agent-directive",
"directive": "Проверь дизайн по WCAG AA чеклисту. Проверь color contrast, keyboard navigation, screen reader support, touch targets, focus states, alt text и form labels.",
"completionCondition": "Все критерии WCAG AA проверены со статусом pass/fail для каждого пункта",
"connections": {
"next": "create-prototype"
}
}