раздел 01

Продукт, прототип и игрушка

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

Прототип: works.any

Прототип - это «сработало хотя бы раз». В формуле это works.any(): достаточно одного успешного прогона, чтобы поверить, что задача решаема.

Прототип отвечает на вопрос «возможно ли это вообще». Он живёт в демо, на вашем ноутбуке, на ваших же примерах. Если на третьем письме он сломался - не страшно, цель достигнута: идея подтверждена.

Продукт: works.all

Продукт - это works.all(): работает на всех разумных входах, для людей, которые вас не знают, без вашего участия рядом.

Разница не количественная, а качественная. Чтобы из works.any получить works.all, нужно закрыть случаи, о которых вы в демо даже не думали: пустой ввод, странный формат, пользователь нажал не туда, модель выдала чушь.

ПРОТОТИП
works.any()
  • · Сработало раз, в демо, на вашем примере
  • · Доказывает: задача решаема
  • · Падает на крайних случаях - и это нормально
  • · Живёт у вас на ноутбуке
  • · Нужен вы, чтобы запустить и поправить
ПРОДУКТ
works.all()
  • · Работает всегда, на любых разумных входах
  • · Решает боль чужого человека
  • · Держит ошибки, странный ввод, сбои модели
  • · Живёт там, куда дотянется пользователь
  • · Работает без вас рядом

А где тут игрушка

Игрушка - это решение для себя. Вы сделали, вы пользуетесь, вам удобно. Игрушка может быть сколь угодно кривой внутри - вы знаете её повадки и обходите острые углы интуитивно.

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

Игрушка - для себя. Продукт - для других, с надёжностью. Между ними не «доработать», а «переделать с другим уровнем требований».

Когда что нужно

Сначала прототип
Всегда. Дёшево проверить, решаема ли задача и стоит ли вообще двигаться дальше.
Игрушка - если хватает
Если польза только для вас и масштаб не нужен - не превращайте в продукт зря.
Продукт - когда боль чужая
Если та же проблема есть у других и они готовы пользоваться - вот тогда есть смысл.

Главная ошибка - прыгать из прототипа сразу в «масштабируем на всех», минуя честный MVP. Получается продукт по обещаниям и прототип по надёжности. Дальше разберём, как этого избежать: начнём с того, как из кейса вообще рождается продуктовая идея.