В продолжение темы «Заменит ли вайбкодинг корпоративное ПО».
Для меня в Timetta тема актуальна и вполне практическая — к разным возражениям потенциальных и реальных клиентов добавилось — «навайбкодим».
Я тут не буду трогать тему, что с ИИ ещё вилами на воде писано, как всё будет. Считаем, что всё ок. Допустим, волна хайпа схлынет в течение года, и всё вернётся на обычные экономические принципы — что выгоднее, то и хорошо.
Новое ли это возражение
Если подумать, то это не новое возражение. У нас всю 7‑летнюю историю Timetta каждый второй крупный клиент говорил: «А мы это сами напишем». Ну, а чего — какая разница, у вас ИИ или штат программистов и бюджет без размера. С точки зрения стейкхолдера разницы нет.
Как мы с этим «боролись»? Да как всегда, экономикой. У нас всегда были регрессивные скидки — начиная с 251‑го пользователя каждый последующий дешевле. Дешевле примерно до нуля. С 1 500 пользователей считается, что система уже с безлимитной лицензией. Зачем?
Мы исходили из такой логики. Написать аналог и им «владеть» стоит X денег. В целом неважно — там будет работать 100 человек или 10 000 (есть нюансы, конечно, масштабируемости, но за скобки пока). А значит, Timetta должна быть дешевле X за тот же срок. Всё просто.
Да, написать такое большое приложение непросто и дорого, но клиентам же не надо всё сразу (у нас 8 приложений) — можно сказать, что нам надо, например, только 3. Кстати, как часто стройка дома или ремонт укладывается в бюджет? Так и с софтом. Но мы были вынуждены конкурировать не с реальной стоимостью, а вот с проектной, которая, по моим ощущениям, может быть в 2–3 раза ниже реальной, но то такое.
Вернёмся к экономике
Вот клиент, положим, хочет сделать себе такое:
- управление проектами — замена MS Project;
- управление финансами проектов — такой маленький ERP;
- таск‑трекер — замена Jira;
- таймшиты;
- вики.
Опускаем более редкие штуки типа управления ресурсами (бронирование и балансировка), проектные продажи, поддержку.
Полноценный SDK и конфигуратор с редактором форм, схем процессов, кастомным кодом можно не делать — условно оставим всё в конфигурационных файлах, для себя делать же будем.
Проектировать тоже особо не будем — у той же Timetta хорошая справка. Вот и спроектировали.
Всякие эти ваши .NET, Go, Java — сложно, будем писать на Frappe (JS + Python).
Что нам потребуется для такого? Перечисленная дальше команда — допущение нашего примера.
- Как минимум менеджер продукта. Ну кто‑то должен видеть картину целиком. И это не та история, что написал и разошлись — он всегда нужен и на полную ставку.
- Приложений много, сам не потянет — нужен аналитик. Ну и хоть какое‑то резервирование — молчим про увольнение, но есть банально отпуска и болезни. Тоже полная ставка.
- Как ни крути, но нужен кто‑то, кто понимает, чем класс отличается от кофеварки. Положим, этот разработчик вообще ничего рецензировать не будет, чистый вайбкодер (самому уже смешно, как пишу) — ставит промпт и запускает. И опять же — два, какое‑то резервирование надо. Ну пускай на первый год 2, а за год напишут, и далее на поддержке один останется.
- DevOps и админ — пусть в одном лице и пусть на полставки каждый. Кто‑то должен систему развернуть, кто‑то должен что‑то делать, когда она упадёт — считаем, что низкой квалификации, но кто‑то должен написать агенту: «Агент, у нас всё упало!»
- Положим, развёртываем всё это в компании человек на 250. Без Kubernetes и кластера базы данных, всё на виртуалках. Бог с ней, с отказоустойчивостью, геораспределением. Для расчёта возьмём 3 виртуалки, каждая по 12 vCPU и 36 ГБ RAM. Посчитаем ориентировочную стоимость у типичного «облачного провайдера».
Добавляем ИИ по $200 в месяц на каждого участника команды: пять подписок в первый год и четыре — со второго.
Получается 81 000 ₽ в месяц в первый год и 64 800 ₽ дальше. Получившаяся смета — суммы в рублях за месяц, кроме годового итога; зарплаты до НДФЛ:
| Статья расходов | Первый год | Со второго года |
|---|---|---|
| Менеджер продукта | 250 000 | 250 000 |
| Аналитик | 200 000 | 200 000 |
| Разработчики — 2 человека, затем 1 | 500 000 | 250 000 |
| DevOps + системный администратор | 200 000 | 200 000 |
| Налоги и орг. расходы (офис, ДМС, и т. п.) | 495 000 | 390 000 |
| Железо | 63 000 | 63 000 |
| Подписки на ИИ — 5, затем 4 | 81 000 | 64 800 |
| Итого в месяц | 1 789 000 | 1 417 800 |
| Итого в год | 21 468 000 | 17 013 600 |
Теперь посчитаем Timetta в облаке. Сходу берём самый дорогой вариант лицензии на одного пользователя — Timetta Corp, безо всяких ограничений по функциональности, со всеми приложениями. Предполагаем, что каждому из 250 пользователей нужен полный набор приложений. Стоимость без скидки — 3 850 ₽ на пользователя в месяц. Со скидкой 15% за годовую подписку — 3 272,50 ₽ на пользователя в месяц.
Выходит 9 817 500 ₽ в год.
Итого имеем стоимость собственной разработки и поддержки с ИИ — 21,47 млн рублей за первый год и 17,01 млн рублей в год дальше. Облачная подписка Timetta Corp на всех 250 пользователей — 9,82 млн рублей в год.
Разница — 11,65 млн рублей в первый год и 7,20 млн рублей в каждый следующий.
Риски
Вы бы купили корпоративный софт, у которого нет ни одного клиента? Странно, правда?
Если менеджер продукта окажется просто болтуном, который наделал красивых презентаций и принёс прототип, написанный Клодом, — будем учитывать?
Я уже молчу, что человек смертен, но это было бы еще полбеды. Плохо то, что он иногда внезапно смертен, вот в чем фокус!
Выводы и попытки монетизации
Я ничего не упустил?
К чёрту детали и переходим к вайбкодингу, или всё же калькулятор ещё что-то значит?
К выводу про сомнительный профит прихожу не только я, но и вайбкодеры и корпорации — что сейчас, что раньше. Как-то надо обосновать экономику собственникам.
Какой выход? — да простой. Это будет так круто — что мы это всем продадим и будет нам счастье.
Давайте вспомним разные попытки:
- «Лукоморье» от Ростелекома;
- «Сфера» от Т1 (для синего банка, так-то);
- Platform V для зелёного банка.
Я таких примеров с десяток могу назвать, поменьше там совсем много.
Внутри компании можно обязать пользоваться, а вот продавать наружу… это другая история.
На вид только у Яндекс Трекера (вырос из корпоративного решения, который сделали на замену Jira) что-то выходит, за счет впихивания в тарифы Яндекс 360.
Почему так, продукт плохой? — да нет, бывает и хороший (я не про вайбкодеров). Продукт хороший, но не выдающийся. Заточенный под конкретного заказчика. Ну вот, допустим, менеджеру продукта спускается требование от вице‑президента банка сделать вот так: «Он знает, что так правильно», а рынку вообще другое надо. Что выберет менеджер продукта?
Вторая причина — рынок. А он есть, этот рынок? У нас тут, друзья мои, автаркия в виде кровавого океана.
Каков вывод из всего этого для Timetta?
Наши граждане во многом, конечно, решительно отринут калькулятор.
Но будем оптимистами — такие не все.
И вы не забывайте, что математика и экономика — это не лженаука.