Никита / Product developer

Сложные процессыстановятся понятными продуктами.

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

Связаться

Продукт начинается не с кода.

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

  • 01Разобрать процессНайти источник ошибок, ручную работу и точки принятия решений.
  • 02Спроектировать системуСвязать пользовательский путь, доменную модель и границы ответственности.
  • 03Собрать и проверитьРеализовать состояния, тесты, эксплуатацию и понятный путь развития.

Проектирую систему, а не набор экранов.

Связываю роли, состояния и данные в один последовательный пользовательский сценарий.

  • Юридическая платформа
    ЗаявкаЮристРезультат
  • Учёт посещений
    ПропускПосещениеОтчёт
  • SiteSupply
    ОбъектТоварПоставка

Собираю продукт целиком.

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

Интерфейс
Бизнес-логика
Данные
Эксплуатация

Проверяю путь до результата.

Тестирую не отдельный экран, а полный сценарий пользователя, включая ошибки и следующие шаги.

Понятный сценарий
Предсказуемые состояния
Основа для развития

Три продукта. Один принцип.

Сначала разбираюсь в реальном процессе. Затем собираю интерфейс и архитектуру вокруг него.

Учёт посещений зала

Мобильная система заменяет бумажный журнал: участники, пропуска, посещения и отчётность собраны в короткий рабочий сценарий.

Задача

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

Решение

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

ПоискПропускПосещениеОтчёт
Моя работа

Discovery / Domain model / UX/UI / System architecture

Планируемая основа

Android / Spring Boot / PostgreSQL / OpenAPI / Docker

SiteSupply

Приложение помогает вести товары по объектам: от общего каталога до количества и статуса поставки на месте.

Задача

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

Решение

Локальное Android-приложение с объектами, переиспользуемым каталогом, количеством и прозрачным движением каждой позиции.

ОбъектКаталогКоличествоСтатус
Моя работа

Product design / Android architecture / Compose UI / Local persistence

Основа

Kotlin / Jetpack Compose / Room / Hilt / Material 3