💰 Ценообразование в разработке: что под капотом цифр
Вчера клиент спросил: "Почему у вас бот стоит 180к, а на бирже парень за 40к делает?" Хороший вопрос. Давайте разберём.
🎲 Риски — это не абстракция, это ваши деньги Когда оцениваем проект, мы сразу закладываем коэффициент риска. Простой пример: бот для приёма платежей.
❌ Базовый вариант (коэффициент 1.0): обработка платежа, запись в БД, уведомление ✅ Реальность (коэффициент 1.8-2.5): что если платёж завис? Что если пользователь нажал "оплатить" дважды? Что если интернет оборвался между запросом и ответом? Что если банк вернул деньги через неделю?
Каждый "а что если" — это +20-50 часов разработки и тестирования.
И это мы не закладываем в цену просто так. Это страховка от ситуации, когда через месяц после запуска вы теряете клиентов из-за "мелких" багов.
📝 Неоднозначное ТЗ = умножаем цену на 1.5
Недавний кейс: Клиент: "Нужна админка для управления контентом" Мы: "Какой именно контент? Кто будет управлять? Какие права доступа?" Клиент: "Ну... стандартная админка"
Стоп. "Стандартной" не существует.
Админка для одного человека — это 20 часов. Админка с ролями, логами, модерацией, версионированием — это 80+ часов.
Когда ТЗ расплывчатое, у нас два пути: 🔴 Взять минимум и потом бесконечно допиливать за доп.деньги (так делают на биржах) 🟢 Заложить коэффициент неопределённости 1.3-1.5 и сделать нормально с первого раза
Мы выбираем второе. Потому что репутация дороже.
💎 Ценность для клиента — вот что реально важно Вот что многие не понимают: мы продаем не код, мы продаем результат.
Пример из жизни: Клиент хотел бот для новостного агрегатора. Бюджет 200к. Мы могли сделать "тупой" парсер + рассылку. Клиент был бы доволен. Но мы спросили: "А в чём ваше конкурентное преимущество?" Оказалось — нужен не просто агрегатор, а умные дайджесты, которые экономят время читателям. Добавили AI-обработку, кластеризацию новостей, персонализацию. Бюджет вырос до 250к.
Но через 3 месяца:
- Retention вырос на 40%
- Клиент окупил разработку за первый месяц подписок
- Получил инвестиции на развитие проекта
Если бы мы сделали "просто бот за 200к" — он бы утонул среди конкурентов через месяц.
🧮 Как мы считаем цену (честно)
Базовая формула: (Часы × Ставка) × Коэффициент_сложности × Коэффициент_рисков × Коэффициент_ТЗ
Коэффициенты:
🟢 Простая задача, чёткое ТЗ, минимум интеграций: 1.0-1.2 🟡 Средняя сложность, есть неопределённости: 1.3-1.7 🔴 Высокие риски, размытое ТЗ, критичная логика: 1.8-2.5
Но потом мы вычитаем ценность:
Если видим, что проект принесёт клиенту в разы больше, чем стоит разработка — можно снизить маржу. Потому что для нас важнее кейс и долгосрочные отношения.
Если проект сомнительный по ROI — наоборот, увеличиваем риск-коэффициент или вообще отказываюсь.
🎯 Что в итоге
Когда называем цену, мы не просто умножаем часы на ставку.
Мы закладываем: ✅ Все риски, которые вы не видите ✅ Все крайние случаи, которые нужно обработать ✅ Время на общение, правки, тестирование ✅ Гарантию, что проект не развалится через месяц ✅ Репутацию
И самое главное — мы думаем о вашем ROI, а не о своей марже.
#DEVCORE #стоимость #разработка #риски #ценообразование #боты