Руководство

Истинная стоимость заказного ПО: TCO для малого бизнеса простыми словами

Смета, которую вы получаете на заказное ПО, редко совпадает с тем, во что оно обойдётся вам за пять лет. Вот честный разбор полной стоимости владения — что прячется за ценой разработки и как заложить это в бюджет без неприятных сюрпризов.

Have a nice dayHave a nice day12 мин чтения
Истинная стоимость заказного ПО: TCO для малого бизнеса простыми словами

Когда вам вручают смету на заказное ПО, стоящая в ней цифра ощущается как цена. Это не так. Это цена разработки — первый круг гонки, которая длится годами. Реальная сумма, та, что фактически уходит с вашего счёта за весь срок жизни системы, обычно где-то между двух- и четырёхкратным размером этой начальной цифры. Никто не говорит вам этого заранее, потому что произнести это вслух — значит сделать продажный разговор неловким. Так давайте проведём этот неловкий разговор вместо этого.

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

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

Цена разработки — это верхушка айсберга

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

Грубое эмпирическое правило, выдержавшее десятки проектов: за пятилетний срок жизни первоначальная разработка часто составляет лишь 30–40 процентов того, что вы фактически потратите. Остальное — хостинг, сопровождение, поддержка, безопасность и доработки, которых вы неизбежно захотите, как только реальные люди начнут пользоваться системой. Ничто из этого не является расточительством. Это просто та часть, которую никто не выносит на титульный слайд.

ПО — это не то, что вы покупаете. Это то, что вы содержите, — а содержание стоит денег каждый год, запланировали вы это или нет.
что я говорю каждому покупателю-новичку

Это не повод избегать заказного ПО. Для правильной задачи оно окупается многократно. Это повод войти в проект с открытыми глазами, чтобы пятилетняя цифра не застала вас врасплох на втором году — а это, почти всегда, тот момент, когда приземляются сюрпризы.

Иллюстрация-разрез айсберга, где маленькая видимая верхушка подписана как «стоимость разработки», а гораздо большая подводная масса подписана хостингом, сопровождением, поддержкой и доработками, нарисованная в чистом редакционном плоском стиле
Смета, которую вы видите, — это верхушка. Большая часть того, что вы потратите, живёт ниже ватерлинии.

Куда деньги уходят на самом деле

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

1. Сама разработка

Проектирование, разработка, тестирование и вывод в продакшен. Это цифра в смете. Это самая видимая статья расходов и, как ни парадоксально, та, которую можно спрогнозировать лучше всего — потому что это часть, которую хороший партнёр детально проработал до выставления сметы. Опасность здесь не в цене, а в расползании рамок: каждое «а можем мы заодно просто добавить…» во время разработки толкает эту цифру вверх. Подробнее об укрощении этого позже.

2. Хостинг и инфраструктура

Ваше ПО должно где-то работать. Серверы, базы данных, файловое хранилище, резервные копии, домен, сертификаты безопасности. Для типичного инструмента малого бизнеса это действительно скромно — часто несколько десятков евро в месяц, масштабируясь с числом пользователей. Не здесь большие деньги, но это повторяющаяся статья, которая никогда не прекращается и растёт вместе с вами.

3. Сопровождение и обновления

Вот это большая статья, о которой люди забывают. ПО стоит поверх другого ПО — операционных систем, фреймворков, библиотек, — и всё это продолжает двигаться под ним. Выходят патчи безопасности. Зависимость объявляется устаревшей. Платёжный провайдер меняет своё API. Если никто не поспевает, ваша прекрасно работающая система медленно гниёт, пока однажды не сломается по причинам, не имеющим к вам никакого отношения. Заложите сопровождение как годовую сумму, часто 15–20 процентов стоимости разработки в год, и будете спать спокойнее.

4. Поддержка и исправление ошибок

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

5. Доработки и новые функции

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

6. Ваше собственное время

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

Пятилетний пример простыми цифрами

Цифры делают это конкретным, так что вот одна для иллюстрации. Эти цифры намеренно округлены и призваны показать пропорции, а не оценить ваш проект — каждая разработка своя. Представьте заказной внутренний инструмент, который заменяет клубок таблиц в компании из 20 человек.

Статья расходовГод 1Годы 2–5 (каждый)Итог за 5 лет
Разработка (разово)40 000 €40 000 €
Хостинг и инфраструктура1 200 €1 200 €6 000 €
Сопровождение и обновления3 000 €7 000 €31 000 €
Поддержка и исправление ошибок2 000 €2 000 €10 000 €
Доработки и новые функции3 000 €5 000 €23 000 €
Итог за пять лет≈ 110 000 €
Иллюстративная пятилетняя стоимость заказного инструмента среднего размера. Цифры ориентировочны, не являются сметой.

Посмотрите на нижнюю строку. Разработка за 40 000 € — единственная цифра, на которой сосредоточено большинство людей, — это около 36 процентов пятилетних расходов. Остальные 64 процента — это стоимость поддержания живой системы живой и полезной. Если бы вы заложили в бюджет только разработку, вам не хватило бы примерно 70 000 € за пять лет, и вы ощутили бы каждый евро как неприятный сюрприз.

Горизонтальная составная столбчатая диаграмма на пять лет, показывающая большой начальный сегмент разработки, за которым следуют более тонкие повторяющиеся полосы хостинга, сопровождения, поддержки и доработок, в спокойной приглушённой редакционной палитре
Пять лет расходов одним взглядом: разработка — это один блок; всё справа от неё — жизнь системы.

Скрытые расходы, которые вам никто не закладывает в смету

Помимо шести корзин есть набор расходов, которые не появляются ни в одном предложении, потому что это не совсем то, что разработчику оценивать. Они ваши. Игнорировать их — самый частый способ, которым разумный бюджет превращается в больную тему.

  • Миграция данных — чисто вытащить ваши существующие данные из старых инструментов и перенести в новый — дело кропотливое, ручное и почти всегда недооценённое.
  • Обучение и освоение — ПО экономит деньги только тогда, когда люди действительно им пользуются; заложите бюджет на неуклюжие первые недели.
  • Интеграции, которые расходятся — каждая система, к которой вы подключаетесь, может изменить свои правила, и когда это происходит, ваше соединение нужно чинить.
  • Простои — стоимость недоступности инструмента в час пик, и именно поэтому резервные копии и мониторинг не являются необязательной роскошью.
  • Риск ключевого человека — если один разработчик владеет всеми знаниями, заменить его на полпути дорого; настаивайте на документации и коде, которым владеете вы.
  • Момент «мы это переросли» — если в разработке срезали углы ради попадания в цену, вы можете заплатить снова раньше, чем хотелось бы.

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

Как это сравнить с готовыми решениями

Заманчиво прочитать всё это и заключить, что готовое ПО очевидно дешевле. Иногда так и есть — и когда оно действительно подходит, его стоит купить. Но у готового ПО есть собственная TCO, и она не всегда та выгодная сделка, какой выглядит на странице с ценами.

У инструмента по подписке низкая стоимость входа и никакой разработки, что прекрасно. Но вы платите за пользователя, в месяц, вечно, и эта строка только растёт — с числом сотрудников, с их повышениями цен, с тарифом «pro», который вам в итоге понадобится. Вы также наследуете расходы, которые не показываются как деньги: обходные пути для тех 10 процентов, которые оно не совсем делает, ручные шаги между инструментами, которые не интегрируются, данные, которые непросто забрать обратно при уходе. Заказное ПО выносит стоимость вперёд и даёт вам контроль; готовое распределяет стоимость и сдаёт вам в аренду соответствие, которое никогда не бывает точным.

Как держать полную стоимость под контролем

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

  1. 1
    Просите пятилетнюю картину, а не только разработку
    Заставьте каждого партнёра, с которым говорите, расписать хостинг, сопровождение, поддержку и вероятные доработки. Один только разговор скажет вам, кто с вами честен.
  2. 2
    Начинайте меньше, чем кажется нужным
    Постройте ядро, дающее ценность, запустите его, учитесь на реальном использовании. Стройная первая версия дешевле в разработке и куда дешевле в изменении, чем раздутая, которую вы угадали.
  3. 3
    Владейте своим кодом и своими данными
    Настаивайте, чтобы код, аккаунты и данные были вашими и задокументированы. Это ваша главная защита от привязки к поставщику и переплат в будущем.
  4. 4
    Закладывайте сопровождение с первого дня
    Отложите годовую сумму на сопровождение до запуска, а не после того, как что-то сломается. Плановое сопровождение дёшево; аварийное спасение — нет.
  5. 5
    Решайте о доработках осознанно
    Ведите простой список желаемых улучшений и беритесь за них запланированными партиями, а не постоянным ручейком «ещё одна штука». Группировка дешевле и сохраняет целостность системы.

Сделайте эти пять вещей — и пугающе выглядящая TCO станет предсказуемой операционной статьёй, той самой, которую можно занести в таблицу в начале года и больше о ней не думать. Эта предсказуемость стоит больше, чем сэкономленные несколько процентов на цене разработки, и именно она отделяет проект, которым вы рады, от того, о котором вы тихо сожалеете.

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

Так стоит ли заказное ПО того?

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

Хитрость в том, чтобы соразмерить инструмент со ставкой. Не заказывайте разработку для того, с чем приложение за 30 € в месяц справляется без проблем. Стоит рассмотреть её, когда готовые варианты вынуждают вас менять способ работы, когда вы и так платите целое состояние за подписки и ручные обходные пути или когда процесс — ваше настоящее конкурентное преимущество. В этих случаях пятилетняя TCO — не расход, которого следует бояться, а цена реального актива, которым вы управляете.

Хотите узнать реальную пятилетнюю цифру для вашей идеи?

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

Обсудить с нами заказное ПО

Частые вопросы

Сколько заказное ПО реально стоит за весь срок жизни?
Рассчитывайте, что первоначальная разработка — примерно треть пятилетнего итога. Остальное уходит на хостинг, сопровождение, поддержку и доработки. Полезное правило: на каждый 1 €, потраченный на разработку, ожидайте ещё 2–3 € за пять лет владения. Точные цифры варьируются по проекту, но это соотношение удивительно постоянно.
Почему сопровождение такое дорогое, если ПО уже работает?
Потому что ПО стоит поверх другого ПО, которое продолжает меняться, — операционных систем, фреймворков, библиотек, сторонних API. За патчами безопасности, объявлениями об устаревании и изменениями провайдеров нужно поспевать, иначе прекрасно работающая система медленно перестаёт работать по причинам, не связанным с вашим бизнесом. Сопровождение — это стоимость безопасного стояния на месте. Его пропуск не экономит деньги; он откладывает больший счёт.
Дешевле ли заказное ПО, чем платить за подписки?
Это зависит от масштаба и соответствия. У подписок низкая стоимость входа, но они вечно растут с числом сотрудников и ценами поставщика, и вы платите скрытые расходы за пробелы, которые они не покрывают. Заказное выносит стоимость вперёд и даёт вам контроль. Для малой, хорошо обслуженной потребности подписки обычно выигрывают. Для процесса, центрального для вашего бизнеса, заказное часто выигрывает за пять лет — когда вы учтёте всю картину.
Какие расходы разработчики обычно опускают в смете?
Часто хостинг, сопровождение, поддержку, миграцию данных, обучение и будущие доработки — не всегда из нечестности, а потому что некоторые из них действительно ваши, а не их, чтобы оценивать. Решение простое: попросите каждого партнёра дать пятилетнюю картину расходов, а не только цену разработки. Те, кто отвечает ясно, — те, кому стоит доверять.
Как мне сделать полную стоимость предсказуемой?
Начните с меньшего, чем кажется комфортным, запустите стройную первую версию и учитесь на реальном использовании до расширения. Отложите годовой бюджет на сопровождение до запуска. Владейте своим кодом и данными, чтобы никогда не быть привязанными. И беритесь за улучшения запланированными партиями, а не постоянным ручейком. Предсказуемость бьёт выжимание цены разработки.
Have a nice day
Have a nice day
Редакция

Have a nice day — это софтверная студия, которая помогает малому и среднему бизнесу перейти в цифру: автоматизация, ИИ и софт под заказ, который работает в повседневных процессах, а не только на слайдах.

Подходящие услуги