WeMake.kz
RU KZ EN
Обсудить проект
АКТУАЛЬНАЯ УСЛУГА
Разработка мобильных приложений
→
iOS и Android под ключ: первая сборка на вашем устройстве уже через неделю разработки, публикацию в App Store и Google Play берём на себя.
₸ Все цены на одной странице 76 услуг · тарифы и цена «от» по каждой, поиск по таблице Открыть →
АКЦИЯ · САЙТЫ
Сайт + контекстная реклама в подарок
→
Заказываете разработку сайта — запуск рекламы в Google Ads или Яндекс Директе и первый месяц ведения делаем бесплатно. Акция действует и для «Сайта ЖК под ключ».
АКЦИЯ · ПРИЛОЖЕНИЯ
Приложение + 3 месяца поддержки в подарок
→
Разрабатываем приложение для iOS и Android, а первые 3 месяца после релиза обслуживаем бесплатно: обновления, правки, ответы App Store и Google Play.
300+ проектов с 2013 годаПоловина — под NDA, покажем на встрече
Все кейсы →
Редизайн B2B-магазина запчастей: товары в пути, цены по клиенту, 1С и Telegram
РЕДИЗАЙН · B2B
Shuncheng Truck
Автобизнес · запчасти для грузовиков
Редизайн B2B-магазина запчастей: товары в пути, цены по клиенту, 1С и Telegram
OpenCart → Битриксполный редизайн и интеграция с 1С
Магазин снаряжения со своим модулем обмена с 1С и фронт-админкой
E-COMMERCE
Outdoor Center Almaty
Ритейл · туристическое снаряжение
Магазин снаряжения со своим модулем обмена с 1С и фронт-админкой
30 → 1позиций из 1С в одной карточке товара
Магазин смартфонов представительского класса
E-COMMERCE
Freshmobile
Ритейл · смартфоны и гаджеты
Магазин смартфонов представительского класса
Таблица → сайтцены и остатки из Google Таблиц
Магазин инструмента с 1С, Kaspi и Google Таблицами
E-COMMERCE
Мир Инструмента
Ритейл · инструмент и оборудование
Магазин инструмента с 1С, Kaspi и Google Таблицами
3источника данных в одном каталоге
Сайт-каталог спецтехники на трёх языках
КАТАЛОГ
Turkuaz Machinery
Спецтехника · дистрибьютор
Сайт-каталог спецтехники на трёх языках
3языка каталога и своя админ-панель
Блог Контакты
НА ЭТОЙ СТРАНИЦЕ
Статья
+7 (707) 830-00-09Пн–Пт, 09:00–18:00
RU KZ EN
Обсудить проект
Главная/Блог/Мобильные/ Как определить функции MVP
МОБИЛЬНЫЕ 30 октября 20267 мин чтения

Как определить функции MVP: пошаговая приоритизация на примере приложения

Пошаговая инструкция: гипотеза, ключевой сценарий, user story map и отсев по MoSCoW — на примере приложения доставки воды, чтобы применить метод к своей идее.

Руслан
РусланFullstack-разработчик
Как определить функции MVP: пошаговая приоритизация на примере приложения
Не хотите выбирать сами?
Расскажите про команду и процессы — подберём CRM за один разговор.
Обсудить задачу
WhatsApp Telegram

Как определить функционал MVP, если хочется сделать всё и сразу? Не начинать со списка функций. Сначала формулируют гипотезу, затем выбирают один ключевой сценарий, раскладывают его на карте пользовательских историй и только потом отсеивают лишнее по методу MoSCoW. Ниже — пошаговая инструкция на примере условного приложения доставки питьевой воды, чтобы вы могли повторить те же шаги со своей идеей.

Коротко
  • Функционал MVP выводится из гипотезы, а не из списка пожеланий.
  • Один ключевой сценарий от начала до конца важнее десяти недоделанных.
  • User story map показывает весь путь пользователя, MoSCoW помогает провести линию первой версии.
  • Перед разработкой состав проверяют на прототипе: после теста он часто меняется.

Шаг 1. Сформулируйте гипотезу и метрику

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

Наш пример. Компания доставляет питьевую воду по Алматы, заказы принимают по телефону и в WhatsApp. Гипотеза: «Семьи и небольшие офисы, которые заказывают воду регулярно, будут повторять заказ через приложение, если это займёт меньше минуты». Метрика успеха: доля клиентов, сделавших второй заказ через приложение в течение месяца.

Обратите внимание: гипотеза не про «удобное приложение», а про конкретное поведение — повторный заказ. Это сразу задаёт фокус всей приоритизации. Формулировка гипотезы — первая задача продуктовой сессии, с которой у нас начинается разработка MVP мобильного приложения.

ПРАВИЛО

Если по итогам MVP нельзя ответить «да» или «нет» на вопрос гипотезы, функционал выбран неправильно.

Шаг 2. Выберите один ключевой сценарий

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

Всё, что не лежит на этом пути, кандидат на вычёркивание. Курьерское приложение, программа лояльности, отзывы — не на пути. Это не значит, что они не нужны бизнесу. Это значит, что гипотезу о повторных заказах они не проверяют.

Шаг 3. Постройте user story map

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

  • Найти и выбрать: каталог из нескольких позиций, цена, количество бутылей; ниже — фильтры, акции, описание источника воды.
  • Оформить: вход по номеру телефона, адрес, окно доставки; ниже — несколько адресов, комментарий курьеру.
  • Оплатить: Kaspi или картой, оплата при получении; ниже — сохранённая карта, бонусы.
  • Получить: статус и push «курьер в пути»; ниже — отслеживание курьера на карте.
  • Повторить: повтор прошлого заказа одной кнопкой; ниже — напоминание, когда вода должна закончиться, подписка на автозаказ.

Теперь проводим горизонтальную линию: всё, что выше неё, — первая версия. Важно, чтобы над линией оказался хотя бы один пункт в каждой колонке, иначе сценарий оборвётся. Карту удобно рисовать на онлайн-доске вместе с теми, кто знает клиентов: операторами, менеджерами, курьерами.

Шаг 4. Отсейте функции по методу MoSCoW

Метод MoSCoW делит функции на четыре группы: Must have — без этого гипотезу не проверить; Should have — важно, но можно обойтись; Could have — приятно, если останется время; Won't have — сознательно не делаем в этой версии. Ключевое слово — «сознательно»: список Won't фиксирует договорённость, чтобы к этим функциям не возвращаться посреди разработки.

ФункцияГруппаПочему
Вход по номеру телефонаMustБез него нет истории и повтора
Каталог, адрес, окно доставкиMustЯдро сценария заказа
Повтор заказа одной кнопкойMustПрямо проверяет гипотезу
Статус и push о доставкеMustЗаменяет звонок «где курьер»
Онлайн-оплатаShouldМожно начать с оплаты при получении
Несколько адресовShouldНужно офисам, но не всем
Напоминание о новом заказеCouldУсиливает повтор, но не обязательно для проверки
Бонусы и промокодыWon'tИскажают метрику повторных заказов
Приложение для курьеровWon'tДиспетчер работает из админки
Отслеживание на карте, чатWon'tУдобно, но гипотезу не проверяет

Обратите внимание на бонусы: их не просто отложили, а исключили сознательно. Если повторный заказ стимулирован скидкой, вы не узнаете, удобно ли приложение само по себе. А вот онлайн-оплата спорная: иногда для проверки гипотезы достаточно оплаты при получении или кнопки «оплатить» с ручной обработкой. Это решают на продуктовой сессии.

Частая ошибка

Забыть про вторую роль. Каждая роль — клиент, курьер, диспетчер, администратор — это свои экраны и права, и каждая заметно увеличивает смету. В MVP оставляют одну пользовательскую роль и простую админку для сотрудников, остальное — после проверки гипотезы.

Как удешевить обязательные функции

Приоритизация отвечает на вопрос «что делать», но не «как». Даже функции из группы Must можно сделать дешевле, если не писать их с нуля. Авторизация, push-уведомления, платежи, чат, карты и аналитика подключаются готовыми сервисами вроде Firebase и SDK провайдеров — это недели экономии в первой версии. Заменить готовый сервис на собственный модуль можно позже, когда продукт докажет спрос. В примере с водой это значит: вход по SMS, push о доставке и аналитика повторных заказов — из коробки, а своя разработка уходит только на логику каталога, заказа и повтора.

Шаг 5. Проверьте состав на прототипе

Список функций на доске — это ещё предположение. Его проверяют на кликабельном прототипе: даём 5–10 людям из целевой аудитории пройти сценарий на телефоне и смотрим, понимают ли они ценность и где теряются. В примере с водой тест может показать, что людям важнее всего видеть дату следующей доставки, а выбор окна времени они считают лишним — и состав меняется до того, как написана строчка кода.

Прототип в Figma со всеми экранами и переходами, отчёт по тесту и смета по функциям — результат отдельной работы, которую мы делаем в рамках прототипирования интерфейсов: для приложения или сервиса — от 450 000 ₸ и 1–2 недели. Почему правки на прототипе дешевле правок в коде, мы объясняли в статье о стоимости прототипа.

Шаг 6. Зафиксируйте первую версию и план второй

Итог приоритизации — два документа. Первый: функции MVP с метрикой, которую каждая из них помогает измерить. Второй: бэклог второй версии — всё из групп Should, Could и Won't с пометкой, по каким данным вы решите, нужна ли функция. Например: «напоминание о заказе — делаем, если больше трети клиентов повторяют заказ с интервалом в неделю».

С таким составом смета становится честной: каждая строка — функция, убрали функцию — минус в смете. У нас первая версия с одним ключевым сценарием, бэкендом, аналитикой и публикацией — от 4 500 000 ₸ и 8–10 недель.

Чек-лист: какие функции включить в MVP

Проверка состава MVP
  • Гипотеза сформулирована одной фразой и её можно опровергнуть цифрами
  • Есть одна метрика успеха и понятно, где её смотреть
  • Ключевой сценарий проходит от начала до конца без «позвоните нам»
  • В каждой колонке user story map есть хотя бы одна функция первой версии
  • Каждая функция Must проверяет гипотезу или без неё рвётся сценарий
  • Список Won't записан и согласован
  • В первой версии одна пользовательская роль
  • Авторизация, платежи, push и аналитика — на готовых сервисах, а не самописные
  • Аналитика событий ключевого сценария заложена до релиза
  • Состав проверен на прототипе с 5–10 пользователями

Что делать дальше

Возьмите свою идею и пройдите шаги 1–4 за один рабочий день: гипотеза, сценарий, карта, MoSCoW. Если список Must занимает больше десятка строк, скорее всего, в нём спряталась вторая гипотеза — разделите их и выберите более рискованную. Затем проверьте состав на прототипе. Если хотите пройти эти шаги с командой, которая потом будет разрабатывать, — продуктовая сессия с прототипом и тестом на пользователях занимает 2 недели и стоит от 900 000 ₸; подробнее о форматах — на странице MVP мобильного приложения, а о бюджете — в статье «Сколько стоит MVP приложения», вилки по мобильным форматам — на странице цен на приложения.

Что такое метод MoSCoW простыми словами?

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

Сколько функций должно быть в MVP?

Универсального числа нет. Критерий один: без функции нельзя проверить гипотезу или прерывается ключевой сценарий.

Нужна ли онлайн-оплата в MVP?

Только если гипотеза про готовность платить в приложении. Иногда достаточно оплаты при получении или кнопки «оплатить» с ручной обработкой.

Что делать, если вся команда считает свою функцию обязательной?

Спросить про каждую: какую метрику гипотезы она двигает. Если ответа нет — функция уходит в Should или Won't, а решение о ней принимают по данным после запуска.

Руслан
Руслан, Fullstack-разработчик
УСЛУГА ПО ТЕМЕ СТАТЬИ
Разработка MVP

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

от 900 000 ₸
Рассчитать за 1 день Подробнее об услуге →
ЧИТАТЬ ДАЛЬШЕ

Ещё по теме CRM и автоматизации

Все статьи →
Структура продающего лендинга: чек-лист блоков от первого экрана до формы САЙТЫ
20 октября 2026·10 мин
Структура продающего лендинга: чек-лист блоков от первого экрана до формы
Последовательность блоков продающего лендинга с задачей каждого, примерами для услуг и товаров и чек-листом, по которому можно проверить свою страницу.
Ярослав
ЯрославТехнический директор
Как защитить идею при заказе прототипа: NDA, права на макеты и исходники ДИЗАЙН
14 октября 2026·8 мин
Как защитить идею при заказе прототипа: NDA, права на макеты и исходники
Что прописать в NDA с дизайнером и в договоре на прототип, чтобы идея, макеты и исходники Figma принадлежали вашей компании, — и как это устроено в WeMake.
Альбина
АльбинаUX/UI-дизайнер
Техзадание на 3D-визуализацию: что передать визуализатору НЕДВИЖИМОСТЬ
14 октября 2026·8 мин
Техзадание на 3D-визуализацию: что передать визуализатору
Пошагово: какие чертежи, материалы, референсы, ракурсы и форматы передать визуализатору, чтобы рендеры не ушли в бесконечные правки. С чек-листом ТЗ.
Денис
ДенисОснователь, стратегия
СВОБОДНА КОМАНДА С 4 НОЯБРЯ

Забронируйте команду под свой сайт

Проектный менеджер, дизайнер, два разработчика и QA. Прототип и структура — в первую неделю.

Забронировать слот →
✓

Заявка принята —

Менеджер свяжется в течение 15 минут в рабочее время (пн–пт, 9:00–19:00). Копию заявки отправили на почту. Если срочно — напишите в WhatsApp.

Написать в WhatsApp Посмотреть кейсы
ЗАЯВКА НА РАЗРАБОТКУ

Подобрать CRM за один разговор

Расскажите про команду, процессы и 1С — скажем, что подходит, и пришлём смету по трём строкам.

01Ответим в течение 15 минут в рабочее время
02Пришлём вилку бюджета, срок и рекомендацию по платформе
03Подпишем NDA до обсуждения деталей, если нужно
Ярослав
Ярослав
технический директор, оценивает веб-проекты
Что нужно
Бюджет
Ответим в течение 15 минут в рабочее время · данные не передаём третьим лицам

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

КОНТАКТЫ СТУДИИ

Два офиса: Алматы и Усть-Каменогорск

Пишите в WhatsApp на любой из номеров или на почту — ответим в рабочее время в течение 15 минут.

EMAIL
info@wemake.kz
По всем вопросам
buh@wemake.kz
Бухгалтерия и документы
РЕЖИМ РАБОТЫ
с 09:00 до 18:00
Понедельник — пятница
Реквизиты компании

Офис в Алматы

Алматы, пр. Сейфуллина 617, ТРЦ «Forum», 4 этаж, 12 офис

Офис в Усть-Каменогорске

Усть-Каменогорск, пр. Ауэзова 28, ТК «Император», офис 417
Встречаем по записи, в будни с 09:00 до 18:00 Построить маршрут

Все услуги компании

9 направлений — от лендинга до сквозной аналитики
РАСЧЁТ ЗА 1 ДЕНЬОБРАТНЫЙ ЗВОНОК

Обсудить проектПерезвоним, когда удобно

✓
Принято —
Перезвоним в течение 15 минут в рабочее время.

Пара слов о задаче — и мы пришлём вилку бюджета и срок. Без брифа на 40 вопросов.Оставьте номер и выберите время — менеджер позвонит, а не робот.

Когда удобно
Что нужно

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

или свяжитесь сразу