Horocycle2026

Редизайн SCADA-редактора Horocycle для адронного коллайдера NICA

Моя роль
Продуктовый дизайнер
Зона ответственности
UX-аудит, интервью, продуктовые гипотезы, wireframes, UI-дизайн, UX-тест, передача макетов в разработку
Результат
−26% медианного времени настройки объекта
Интерфейс Horocycle на ноутбуке

Контекст

Horocycle — программа для работы со SCADA-проектами, которая используется в ОИЯИ в рамках проекта адронного коллайдера NICA. Инженер создаёт и открывает в ней проекты, работает с деревом структуры, графическими экранами, объектами, переменными и настройками.

Главная сложность — много рабочих зон и технических сценариев. Задача дизайна: сделать интерфейс понятнее, быстрее в работе и удобнее при редактировании элементов.

Главный экран

БылоГлавный экран: было
СталоГлавный экран: стало

Рабочая область

БылоРабочая область: было
СталоРабочая область: стало

Настройки

БылоНастройки: было
СталоНастройки: стало

Отвечал за UX-логику и интерфейс редактора

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

  1. Анализировал структуру редактора
  2. Изучал сценарии создания и открытия проектов
  3. Искал проблемы в навигации, дереве проекта и настройках
  4. Формулировал продуктовые гипотезы
  5. Проектировал структуру экранов
  6. Создавал wireframes и финальный UI
  7. Продумывал панели, состояния, вкладки и свойства объектов
  8. Готовил макеты для разработки

Начал с аудита старой версии

Сначала нужно было понять, где пользователю неудобно и что мешает быстро работать с проектами. Дальше — десять шагов от аудита до доработки.

Аудит→Слабые места→Действия пользователя→Фидбек команды→Гипотезы→Метрики→Новая структура→Макеты в Figma→UX-тест→Доработка

Выбрал метрики скорости и успешности

Смотрел не на внешний вид, а на понятные показатели: как быстро пользователь начинает работу, добавляет первый элемент и редактирует объект.

Метрика 1

Time to start project

Время, за которое пользователь создаёт новый проект или открывает существующий.

Метрика 2

Time to first element

Время от открытия проекта до добавления первого элемента в рабочую область.

Метрика 3

Клики до редактирования объекта

Сколько шагов нужно, чтобы выбрать объект и изменить его свойства.

Метрика 4

Task success rate

Доля сценариев, выполненных без ошибки: открыть проект, найти экран, добавить элемент, изменить свойства или настройку.

Интерфейс перегружен и не задаёт приоритетов

Вместе с техническими специалистами проверили интерфейс на ключевых сценариях и разобрали три экрана.

Стартовый экранАудит стартового экрана
Рабочий экранАудит рабочего экрана
Экран настроекАудит экрана настроек

Проблема в общей сложности, а не в кнопках

Мы собрали обратную связь от команды и технических специалистов, которые понимают логику SCADA-проектов. Чаще всего отмечали:

  1. Нужен быстрый доступ к созданию и открытию проекта
  2. Последние проекты должны быть видны сразу
  3. В дереве важно разделить объекты, экраны, программы и переменные
  4. На пустом экране нужна подсказка, как добавить первый элемент
  5. Свойства объекта должны быть доступны без отдельного окна
  6. Настройки нужно разделить по категориям

UX-тест старой версии показал потерю времени на старте

Проверили семь сценариев инженера: создать проект, открыть проект, вернуться к недавнему, найти экран в дереве, добавить первый элемент, открыть свойства объекта и найти параметр в настройках.

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

UX-тест старой версииUX-тест старой версии

Гипотеза: старт, структура и панель свойств

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

Главная гипотеза

Если упростить старт, сделать структуру проекта понятнее и вынести свойства объекта в отдельную панель, пользователь быстрее создаст и отредактирует SCADA-проект.

Классических метрик вроде MAU, retention или conversion для профессионального инструмента было недостаточно. Поэтому проблему подтверждали разбором сценариев: создание и открытие проекта, навигация по дереву, добавление первого элемента, работа с правой панелью и структура настроек.

Интервью подтвердили запрос на быстрый доступ к проектам

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

Страх потерять проект

Пользователи переживали за сохранность работы при долгих сессиях и вылетах системы.

Возвращаются к одним и тем же проектам

Хотят открывать их быстрее, без поиска по папкам.

Интервью с пользователемИнтервью с пользователем

Две группы пользователей

Инженер-разработчик SCADA-проектов

Создаёт проекты, собирает экраны и объекты, много времени проводит в рабочей области.

Технический специалист

Настраивает структуру проекта и параметры, чаще работает с деревом, свойствами и настройками.

Шесть гипотез, четыре из них в первую очередь

Приоритизировал по влиянию на пользователя, влиянию на проект и сложности. В первую очередь взяли те, что сильнее всего ускоряют старт и ориентацию в системе.

ГипотезаМетрикаПриоритет
Быстрое создание и открытие проекта на главном экранеTime to start project1
Список последних проектовTime to reopen project2
Дерево с понятной структурой: объекты, источники, программы, переменные, диагностикаTask success rate3
Правая панель свойств объектаTime to edit object4
Empty state в рабочей областиTime to first element5
Настройки по категориям: общие, экран, редактор ST, редактор FBD, мышьSettings task success rate6

Добавил идеи, которые появились в ходе исследования

Во время интервью, теста и обсуждения сценариев появились решения для ежедневной работы инженеров.

Избранные проекты и облачные сохранения

Быстрый доступ к сохранениям

Избранные проекты, автосохранение и облачное хранение.

Миникарта рабочей области

Миникарта

Помогает ориентироваться в больших схемах и понимать текущую область просмотра.

Empty state для первого элемента

Empty state

Подсказывает, с чего начать на пустом экране.

UX-тест нового интерфейса подтвердил решения

Дал пользователям восемь заданий: создать проект, открыть один из последних, найти в дереве «Экран 3», добавить первый элемент, найти свойства экрана, открыть настройки, найти автосохранение и раздел про редактор FBD.

  • Стартовый экран поняли сразу: основные действия на виду
  • Дерево помогло быстрее ориентироваться в структуре
  • Empty state подсказал, как добавить первый элемент
  • Правая панель ускорила редактирование без отдельных окон
  • Настройки стали понятнее за счёт категорий
UX-тест нового интерфейсаUX-тест нового интерфейса

Настройка объекта стала быстрее на 26%

Свойства выбранного элемента вынесены в правую панель, поэтому не нужно искать параметры в отдельных окнах.

−26%

медианное время настройки объекта: 4:10 → 3:05 на UX-тесте после переноса свойств в правую панель.

Мы не просто обновили внешний вид, а пересобрали основной сценарий работы инженера со SCADA-проектом:

  1. Старт стал понятнее. Создать проект, открыть файл или вернуться к недавнему можно с главного экрана.
  2. Навигация проще. Дерево разделяет экраны, объекты, переменные и программы.
  3. Первый элемент очевиднее. Empty state говорит, что делать на пустом экране.
  4. Редактирование быстрее. Свойства объекта всегда под рукой в правой панели.
  5. Настройки понятнее. Разделы сгруппированы по смыслу.
  6. Есть задел на будущее. Избранные проекты, автосохранение, облачные сохранения и миникарта.

NOVAКонцепт

NOVA: банк, который помогает менять финансовые привычки

Моя роль
Продуктовый дизайнер
Зона ответственности
Продуктовая концепция, UX-логика, информационная архитектура, UI-дизайн, интерактивный прототип, UX-тест
Результат
3 из 3 респондентов прошли основной сценарий без критических проблем
NOVA: главный экран приложения на телефоне в руке

Контекст

NOVA — концепт мобильного банка, в котором к привычным счетам, картам и истории операций добавлена система финансовых привычек. Пользователь создаёт правила и видит, как их выполняет.

  • ограничить расходы на категорию
  • регулярно откладывать деньги
  • планировать бюджет
  • контролировать импульсивные траты
  • автоматизировать повторяющиеся действия

Идея продукта — помочь перейти от анализа расходов к реальному изменению поведения.

Банки показывают, куда ушли деньги, но не помогают это изменить

Большинство приложений хорошо отвечают на один вопрос. На второй пользователь отвечает сам.

Отвечает банк

«Куда я потратил деньги?»

Категории, графики и история операций.

Остаётся пользователю

«Что мне изменить?»

Какой лимит поставить, как его соблюдать и стоит ли менять его в следующем месяце.

Я хотел проверить другую модель: банк не только показывает финансовое поведение, но и помогает менять его через простые измеримые привычки.

Спроектировал механику привычек как часть банка

Привычки не должны выглядеть отдельным сервисом. Они должны ощущаться естественной частью мобильного банка.

  1. Сформулировал продуктовую проблему
  2. Разобрал основные пользовательские сценарии
  3. Проработал концепцию финансовых привычек
  4. Собрал каталог привычек
  5. Выстроил категории и информационную архитектуру
  6. Спроектировал основные user flow
  7. Продумал связь привычек с банковскими продуктами
  8. Спроектировал механику автоматизации
  9. Встроил Nova AI в пользовательский сценарий
  10. Создал wireframes и финальный UI
  11. Собрал интерактивный прототип
  12. Провёл UX-тест
  13. Доработал продуктовую логику по результатам тестов

Шаги от проблемы до метрик

Сначала нужно было понять, как встроить новый слой в знакомую модель банковского приложения.

Проблема→Гипотеза→Библиотека привычек→Типы привычек→Основной сценарий→Архитектура→Экраны→Автоматизация→Nova AI→Прототип→UX-тест→Метрики

Аналитика работает постфактум

Пользователь уже потратил деньги, а приложение показывает сумму, категорию и динамику. Механизма изменения поведения обычно нет.

Например, банк сообщает: «За месяц на доставку потрачено 12 500 ₽». Дальше нужно самому решить, сколько тратить, какой поставить лимит, как его соблюдать и насколько это получается.

Главная гипотеза

Если превратить финансовую цель в простое повторяемое действие с понятным правилом и измеримым прогрессом, пользователю будет легче контролировать своё поведение.

Цель

«Меньше тратить на доставку»

Привычка

«Лимит на доставку — 5 000 ₽ в месяц»

Пользователь сразу видит правило, сколько уже потрачено, сколько осталось и насколько близок к лимиту.

Главным объектом стало повторяемое действие

Цель вроде «начать больше откладывать» не говорит, что делать сегодня. Привычка превращает её в действие: «Откладывать 500 ₽ каждую неделю» или «Переводить 10% дохода в накопления».

Поэтому основным объектом NOVA стала не цель, а именно повторяемое финансовое действие.

В каталог вошли двенадцать привычек

Из разных сценариев финансового поведения я оставил самые понятные и реалистичные. Поиск в каталоге находит привычки по названию и ключевым словам, например «копить» или «такси».

Контроль · 6

Расходы под контролем

Лимит на доставку · Лимит на развлечения · Без такси · Без импульсивных покупок · День без лишних трат · Держаться дневного бюджета

Накопления · 3

Деньги в запас

Откладывать каждую неделю · Откладывать 10% дохода · Кешбэк в накопления

Планирование · 1

Бюджет наперёд

Планировать бюджет на неделю

Осознанность · 2

Понять своё поведение

Проверять траты за день · Финансовый итог недели

Каталог привычек
Каталог привычек
Популярное и категории
Каталог привычек: прокрутка
Накопления, планирование и «Своя привычка»

Каждая привычка обязана что-то делать в банке

Я избегал привычек, которые существуют только ради заполнения каталога. Привычка попадает в каталог, если выполняется хотя бы одно условие:

  1. Банк может автоматически измерить результат
  2. Банк может показать понятный прогресс
  3. Банк может помочь выполнить действие
  4. Действие напрямую связано с финансовым поведением

Поэтому обычная задача или напоминание сами по себе финансовой привычкой NOVA не считаются.

В первую очередь взял четыре привычки, которые проще всего понять без обучения: лимит на доставку, «Без такси», откладывать 500 ₽ каждую неделю и планировать бюджет на неделю. Они показывают разные механики: контроль, ограничение, накопления и планирование.

Для детальной проработки выбрал «Лимит на доставку»

Пользователь уже совершает операции через банк, поэтому NOVA сама определяет расходы на доставку и считает прогресс. Отмечать каждое действие вручную не нужно.

Я проектировал не отдельный экран, а весь путь привычки: от главного экрана до результата периода.

01. Главный экран
01 Главный экран
02. Мои привычки
02 Мои привычки
03. Каталог
03 Каталог
04. Карточка привычки
04 Карточка привычки
05. Настройка
05 Настройка
06. Привычка создана
06 Привычка создана
07. Страница привычки
07 Страница привычки
08. Главный с привычкой
08 Главный с привычкой

Листайте вбок. Нажмите на экран, чтобы открыть.

Привычки живут рядом с балансом и картами

Основные разделы: привычки, счета, карты, аналитика. Привычки — ключевая функция, поэтому я не спрятал их внутри аналитики.

На главном экране рядом с балансом, картами и быстрыми действиями показаны активные привычки. Пользователь видит прогресс, даже если не открывает раздел.

Главный экран
Главный экран: пустое состояние
Пустое состояние
Главный экран: активная привычка
Привычка рядом с картой
Главный экран: несколько привычек
Несколько привычек

Шесть гипотез, четыре из них в первую очередь

Для первой версии сфокусировался на понятном каталоге, полном сценарии создания привычки, активных привычках на главном экране, прогрессе и истории. Дополнительно проработал автоматизацию, Nova AI, результат периода и изменение параметров.

ГипотезаМетрика
Активные привычки на главном экране: пользователь чаще замечает прогрессHabit engagement rate
Привычка как измеримое правило: проще понять, что делатьHabit setup completion rate
Прогресс считается по транзакциям: не нужно вести трекер вручнуюHabit engagement / return rate
Прогресс на карточке привычки: состояние понятно сразуTask success rate
Часть привычек выполняется автоматически: проще держать их долгоAutomated habit adoption rate
Nova AI появляется в момент настройки: воспринимается как полезный инструментAI suggestion acceptance rate

Перед включением пользователь должен понять смысл привычки

Между каталогом и настройкой появился отдельный экран привычки. Он объясняет, что привычка делает, как считается результат, какой параметр можно менять и что произойдёт после активации. Для лимита на доставку это три коротких слайда.

Карточка привычки
Доставка под контролем
Доставка под контролем
Следи за лимитом
Следи за лимитом
Больше на важное
Больше на важное

Настройка оставляет только необходимое

Дальше пользователь выбирает свой лимит. Задача экрана — оставить только параметры, без которых привычку нельзя запустить: чем меньше действий при создании, тем ниже порог входа.

Настройка привычки
Настройка привычки: сумма и период
Сумма и период
Настройка привычки: напоминание
Напоминание, цель и заметка

Nova AI помогает в момент выбора, а не живёт отдельным чатом

Я не хотел делать AI отдельным чатом, который существует независимо от продукта. Поэтому Nova AI встроен прямо в страницу привычки и появляется в четырёх конкретных моментах.

1

Замечает раньше пользователя

Карточка на странице привычки первой сигнализирует о риске: «Есть риск превысить лимит» или «Заметил: по „Лимит на доставку“ осталось мало до лимита. Разобрать?» — и уже отсюда можно перейти в прогноз или в чат.

2

Показывает расчёт, а не просто вывод

Экран «Прогноз» строит цифру у пользователя на глазах: «В среднем вы тратите 5 130 ₽ в месяц», «До конца месяца ещё 29 дней», «Следите за темпом трат» — и только потом называет итоговый прогноз. Пользователь видит, откуда взялось число, а не верит ему на слово.

3

Отвечает на вопрос своими словами, с расчётом внутри

В чате на вопрос «Почему такой прогноз?» Nova AI отвечает: «Считаю так по „Лимит на доставку“: за 29 дн. потрачено 1 660 ₽, это около 57 ₽ в день; в периоде 30 дн., поэтому прогноз около 1 718 ₽; лимит — 2 000 ₽» — и сразу предлагает открыть привычку или изменить лимит.

4

Предлагает следующий шаг после периода

В «Итогах месяца» Nova AI считает, что лимит соблюдён с запасом, и предлагает конкретную цифру: «Можно снизить лимит… Снизить его до 1 700 ₽?» — пользователь либо соглашается, либо оставляет как есть.

Чат в прототипе работает по правилам, без нейросети: так я мог полностью контролировать, что и когда он говорит. Он помнит разговор между открытиями, понимает опечатки и суммы словами, уточняет недостающее и выполняет команды — изменить лимит, поставить на паузу, удалить привычку, добавить трату — только после явного подтверждения. Умеет сравнение, историю трат и подбор привычек из каталога. На вопрос не по теме честно отвечает «этого я пока не умею», а не пытается угадать.

Nova AI
Прогноз Nova AI
Прогноз и причины
Чат Nova AI: подсказки
Чат: подсказки
Чат Nova AI: ответ
Чат: ответ с расчётом

Пользователь получает ясное подтверждение

Перед включением он видит итоговые параметры: привычку, лимит, принцип подсчёта и связанные настройки. После подтверждения привычка становится активной, а экран успеха закрывает сценарий и показывает, где теперь искать привычку. Основное действие — «К привычке», дополнительное — «На главную».

Создание привычки
Экран успешного создания привычки
Привычка создана
Страница новой привычки
Страница новой привычки

Прогресс читается без открытия детального экрана

После создания карточка меняет задачу: не объяснять механику, а быстро показывать прогресс. Пользователь видит название, прогресс, лимит, остаток, период и статус. Для лимита на доставку данные считаются автоматически по операциям.

Состояние привычки видно прямо на компактной карточке. Точные значения открываются по нажатию, поэтому главный экран не перегружен. В списке есть вкладки «Активные», «На паузе» и «Завершённые», а свайп по карточке вправо ставит привычку на паузу, влево — удаляет с возможностью отмены.

Мои привычки
Мои привычки: пустое состояние
Пока пусто
Мои привычки: начало периода
Начало периода
Мои привычки: 83% лимита
83% лимита
Мои привычки: несколько привычек
Несколько привычек

История и итог периода превращают месяц в результат

Одного текущего значения мало, если привычка формируется неделями. В детальном экране ниже текущего состояния идёт история: прошлые периоды, успешные и неуспешные, динамика.

Вместо сообщения «Месяц закончился» пользователь получает финансовый итог: какой был лимит, сколько потрачено, удалось ли выполнить привычку и чем результат отличается от прошлого периода. Дальше система предлагает шаг: оставить лимит или попробовать немного снизить его.

Страница привычки
Страница привычки: начало периода
Начало периода
Страница привычки: середина периода
83% лимита и прогноз
Страница привычки: траты
Траты и напоминание
Статистика, история и итог
Статистика привычки
Статистика по дням
История трат
История трат
Итог периода
Итог периода

Три механики привычек и автоматизация

Не все привычки считаются одинаково, поэтому в NOVA три механики:

Лимит · ₽

Доставка, развлечения, бюджет

Прогресс — потрачено к лимиту. Статус: всё по плану, осталось столько-то, почти исчерпан, превышен. Уведомление при 80% и при превышении.

Челлендж · дни

Без такси, без импульсивных покупок

Считаем дни подряд. Ежедневный чек-ин и серия. Такси в операциях ломает серию текущего дня.

Накопление

Откладывать 10% дохода

Когда приходит доход, NOVA предлагает отложить долю или делает автоперевод, если он включён.

Поступил доход→NOVA считает 10%→Перевод в накопления

Банк становится не только трекером, но и инструментом выполнения привычки. Любая автоматизация сначала объясняется пользователю и только потом включается. Для новой механики есть и короткий онбординг: выбрать привычку, следовать ей, получить результат.

Механики привычек
Откладывать 10% дохода
Накопление
Без такси
Челлендж
Финансовый итог недели
Итог недели

Своя привычка

Если в каталоге нет нужной, пользователь создаёт свою и выбирает тип: лимит, челлендж или накопление. Название не теряется при смене типа, а категория, напоминание, цель и заметка общие для всех типов. «Финансовый итог недели» показывает кольцевую диаграмму, категории и вывод Nova AI.

Новая привычка
Своя привычка
Тип: лимит, челлендж или накопление

Светлый fintech-стиль, который не спорит с цифрами

Визуальный язык не должен конкурировать с финансовыми данными. Он помогает быстро считывать состояние счетов и привычек.

  • белый фон и много воздуха
  • крупная чёрная типографика, серый вторичный текст
  • системный синий как главный акцент, шрифт TT Hoves Pro
  • большие скругления карточек и минималистичные иконки
  • мягкие голубые и лавандовые акценты
#0088FFАкцент
#131214Таббар и текст
#E4EAF6Голубой фон
#DCDAFCЛавандовый фон
#898D8FВторичный текст
#FFFFFFКарточки

Пройдите сценарий сами в рабочем прототипе

Для проверки концепции не нужно было делать интерактивным весь банк, поэтому прототип собран вокруг одного сквозного сценария: создать привычку «Лимит на доставку» и увидеть её на главном экране. Нажимайте на кнопки как в обычном приложении. Если промахнётесь, прототип подсветит кликабельные зоны. Здесь есть чат Nova AI, прогноз, итог периода и кнопка «Демо» на странице привычки: «+1 день» и «Перейти к последнему дню».

Загружаем прототип…

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

Открыть прототип

Удобнее на весь экран? Открыть прототип в новой вкладке

Проверил, разберётся ли пользователь без объяснений

Главный вопрос теста: сможет ли пользователь без подсказок понять новую для банка механику привычек. Проверял восемь вещей:

  1. Понимает ли, где находятся привычки
  2. Может ли найти нужную привычку
  3. Понимает ли смысл «Лимита на доставку»
  4. Может ли сам настроить привычку
  5. Понимает ли роль Nova AI
  6. Понимает ли момент активации
  7. Видит ли текущее состояние привычки
  8. Знает ли, где история и результат
Задание

Сократить расходы на доставку

«Вы хотите сократить расходы на доставку еды. Найдите в приложении способ установить лимит на эту категорию и включите его».

Три респондента прошли сценарий без критических проблем

Респондент 1

Прошёл основной сценарий

Критических препятствий, из-за которых нельзя закончить задачу, не было.

Респондент 2

Сразу перешёл в «Привычки»

Ожидал найти функцию именно там. Успешно прошёл сценарий и оценил понятность на 10/10.

Респондент 3

Прошёл без существенных затруднений

Общая логика была понятна, критических проблем не обнаружено.

Пользователи понимали, где искать функцию, что такое финансовая привычка, как её выбрать, настроить и что происходит после активации. Раздел «Привычки» воспринимался как ожидаемое место, и это подтвердило информационную архитектуру.

ГипотезаСтатус
Пользователь сам находит раздел привычекПодтверждена в тесте
Формулировка «Лимит на доставку» объясняет механикуПодтверждена в тесте
Пользователь сам проходит создание привычкиПодтверждена: все дошли до конца
Механику можно встроить без отдельного обученияПредварительно подтверждена

Тест проверяет понятность, а не изменение поведения

NOVA — концептуальный кейс, поэтому у меня нет данных реального продукта: удержания, транзакционных паттернов, долгого использования и влияния механики на финансовое поведение.

UX-тест подтверждает понятность интерфейса, но не доказывает, что поведение изменится надолго. Для окончательного вывода нужны большая выборка и измерения после запуска.

Есть и ограничения самого прототипа: вкладки «Цели» и «Аналитика» никуда не ведут, чат Nova AI работает по правилам и не поймёт очень нестандартные формулировки, а данные демонстрационные и не сохраняются после перезагрузки.

После запуска важнее удержание, а не число созданных привычек

Пользователь может создать привычку и бросить её через несколько дней, поэтому главная метрика должна учитывать долгосрочное поведение.

Основная метрика

Habit completion / adherence rate

Доля активированных привычек, которые пользователи продолжают успешно выполнять в течение нескольких периодов. Помогает ли продукт поддерживать новое поведение, а не просто создать настройку один раз.

Habit activation rate

Какая доля пользователей после открытия карточки создаёт привычку.

Week 1 completion rate

Какая доля проходит первый период после создания привычки.

Habit retention

Продолжает ли пользователь привычку спустя несколько недель.

Automated habit adoption

Какая доля подключает автоматическое выполнение там, где оно доступно.

Habit return rate

Как часто пользователь возвращается к привычкам проверить прогресс.

Не чек-лист, а связанная с операциями система

Отдельного раздела с чек-листом оказалось недостаточно. Чтобы механика работала как часть банка, привычка должна:

  1. быть связана с реальными финансовыми действиями
  2. иметь конкретное измеримое правило
  3. автоматически получать данные из операций
  4. показывать текущий прогресс
  5. сохранять историю
  6. давать результат по итогам периода
  7. при возможности выполняться автоматически
3/3

респондента прошли основной сценарий создания привычки без критических проблем. Один оценил понятность на 10/10.

Я спроектировал не отдельную функцию, а полный сценарий работы с привычкой:

Выбор→Настройка→Активация→Прогресс→История→Итог периода→Следующий шаг

NOVA не только показывает, что происходило с деньгами, но и помогает определить, что пользователь хочет изменить дальше.