Сапожник без сапог: как мы три года откладывали обновление сайта, дважды провалились и всё-таки сделали его за три месяца
У любой сервисной ИТ-компании есть один и тот же скелет в шкафу. Свой собственный сайт.
Пока ты делаешь крутые проекты для клиентов, собственная витрина тихо устаревает. Сначала это незаметно. Потом становится неловко. А потом ты понимаешь, что сайт уже откровенно врёт о том, кто ты есть на самом деле.
У нас в АЙТИФОКС эта история тянулась годами. И сегодня я расскажу её без прикрас.
Обещаю, будет знакомо
Мы занимаемся сложной разработкой. Финтех, ИИ, высоконагруженные системы, реверс-инжиниринг железа без документации. Шесть лет на рынке, больше шестидесяти человек в штате, проекты по всему миру.
А сайт… Сайт начинался когда-то как простой лендинг на скорую руку. Ну знаете, как это бывает: «давай быстро сделаем одностраничник, а потом нормальный сайт». Потом мы добавляли туда страницы под новые услуги. Потом прикручивали раздел с кейсами. Потом пытались рассказать про нашу ИИ-экспертизу.
Технически это выглядело как лоскутное одеяло, сшитое на живую нитку. Кодовая база раздулась, визуальный стиль развалился на куски, а каждая новая правка превращалась в маленький подвиг.
Но самое неприятное было в другом. Клиент заходил на сайт и видел не зрелую ИТ-компанию с системными процессами, а «очередную студию». В B2B это смертельно. Первое касание либо продаёт, либо хоронит сделку. Наш сайт, откровенно говоря, скорее хоронил.
Разрыв между тем, что мы делаем, и тем, что показывает сайт, стал критичным. Мы проектируем архитектуру под сотни запросов в секунду и запускаем платежи в Нигерии, а выглядим как ребята, которые вчера открылись и клепают лендинги по шаблону.
Две попытки, два провала
Мы не сидели сложа руки всё это время. Дважды брались за обновление и оба раза наступали на одни и те же грабли.
Первая попытка была классической. Нашли внешнее агентство, вместе выбрали CMS, согласовали структуру. Думали, сейчас всё сделают быстро и красиво, мы только контент подвезём. Через два месяца стало очевидно: результат будет далёк от ожиданий. Код чужой, логика чужая, любая нестандартная хотелка ломает вёрстку или требует танцев с бубном. Мы поняли, что теряем контроль над собственным сайтом. Скупой платит дважды — пришлось остановиться, признать ошибку и начать с нуля.
Вторая попытка выглядела очень рационально. Зачем платить агентству, если можно сделать силами своих же ребят, у которых нет полной загрузки? Звучит логично, правда?
На практике это был ад. Как только прилетал срочный проект от клиента, людей дёргали. Контекст терялся. Через пару недель приходилось заново вникать, читать документацию, вспоминать договорённости. Проект превратился в бесконечный марафон с препятствиями, где финиш всё время отодвигался. Месяцы шли, результата не было.
Вывод простой и неудобный: внутренний проект в сервисной компании всегда проигрывает оплачиваемому. Всегда. Пока вы не признаете это и не защитите его организационно.
Что мы изменили в третьей попытке
В какой-то момент мы просто перестали относиться к сайту как к «внутренней задачке на подхвате». Сказали себе: это такой же продукт, как для самого важного клиента. Со своей командой, бюджетом и жёстким дедлайном.
Собрали отдельную команду. Бэкенд на Python, фронт на React, сильный дизайнер, который отвечал за визуальную систему целиком, а не за отдельные экраны. Тестировщик и отдельный PM, который держал сроки и отбивался от попыток дёрнуть людей на другие проекты.
Каждое утро начиналось с короткого созвона. Что сделали вчера, что мешает сегодня, куда движемся завтра. Никаких потерянных недель и забытых договорённостей.
От готовых CMS отказались наотрез. Сделали кастомную разработку с нуля. Да, это дольше и дороже на старте. Но это даёт полный контроль над кодом и логикой. А главное — мы сразу закладывали архитектуру под масштабирование. Новые кейсы, направления, разделы должны добавляться без боли и пересборки всего продукта.
Отдельно вложились в админку. Звучит скучно, но на самом деле это было одно из лучших решений. Раньше добавление нового кейса превращалось в целое приключение: найди свободного разработчика, сверстай, проверь, поправь. Теперь контент-менеджер загружает всё сам за пару минут. Текст, картинки, теги, видео — всё в одном окне. Это напрямую влияет на доверие клиентов, которые видят живое портфолио, а не проекты двухлетней давности.
Ещё мы отказались от модного дизайна а-ля «онлайн-журнал» с огромными заголовками и бесконечными лентами. Серьёзно, такие сайты сейчас у каждой второй студии. Они выглядят дорого, но все на одно лицо. Мы сделали чисто, структурно, с акцентами на сути. Пусть запоминается содержание, а не очередной тренд, который устареет через полгода.
Что в итоге
Через три месяца активной разработки сайт ушёл в релиз. Бюджет составил полтора миллиона рублей. Для кого-то это дорого. Но это реальная стоимость работы профессиональной команды с рыночными ставками. Корпоративный сайт ИТ-компании — это не лендинг на шаблоне. Это аналитика, проектирование, архитектура, дизайн-система, фронтенд и бэкенд.
И вот что изменилось после запуска.
Сайт наконец-то отражает реальный уровень компании. Клиент заходит и видит не «очередную студию», а зрелую команду, которая делает сложные вещи. Это чувствуется в подаче, в структуре, в деталях.
Входящие лиды качественно изменились. Раньше мы получали много запросов уровня «сделайте лендинг» или «сколько стоит приложение». Теперь приходят с запросами на кастомную разработку, автоматизацию, ИИ-интеграции. Сайт сам отсеивает нецелевых и работает как первый этап квалификации. Это экономит время и нашим менеджерам, и клиентам.
Новые кейсы добавляются за минуты. Никаких «найди разработчика» и «подожди недельку». Контент-менеджер справляется сам. Архитектура спокойно выдерживает рост.
И самое кайфовое — мы больше ни от кого не зависим. Ни от чужой CMS, ни от обновлений плагинов, ни от шаблонных ограничений. Захотел новую страницу — сделал. Захотел поменять логику — поменял. Полный контроль над собственным инструментом.
Сайт перестал быть слабым звеном. Теперь это аргумент в переговорах, а не повод оправдываться.
Главный вывод для тех, кто узнал себя
Не относитесь к своему сайту как к чему-то второстепенному. Пока он стоит в очереди «на потом», он так и будет работать против вас. Чем дольше тянете, тем дороже и больнее в итоге.
Внутренний проект без чёткого фокуса обречён. Он всегда будет проигрывать клиентским задачам, если не защитить его организационно. Выделите людей, бюджет, поставьте жёсткий срок и доведите до ума.
Иногда надо просто взять и сделать.
Если эта история отозвалась и вы чувствуете, что ваш сайт тоже отстал от реального уровня компании — давайте поговорим. Мы теперь знаем, как это исправить.