Система критична для бизнеса, но её рискованно менять
Небольшое изменение может нарушить работу компании, и никто не хочет быть тем, кто это сломает. Я разбираю систему, добавляю страховочные сетки и снова делаю возможным менять код уверенно.
Модернизация легаси для Ирландии
Многие устоявшиеся ирландские компании, финансовые организации, страховщики, компании профессиональных услуг, поставщики для госсектора и давно работающий малый и средний бизнес, зависят от стареющей системы на PHP, Laravel или WordPress, которую слишком важно отключать, но слишком рискованно трогать. Я стабилизирую её и модернизирую аккуратными поэтапными шагами, чтобы бизнес продолжал работать, пока систему становится безопаснее менять.
Подходит ирландским компаниям на legacy-системах, которые не могут позволить себе рискованную полную переделку, которым нужны прозрачность изменений и соответствие требованиям, и которым нужен senior-инженер, ставящий работающий бизнес на первое место.
Небольшое изменение может нарушить работу компании, и никто не хочет быть тем, кто это сломает. Я разбираю систему, добавляю страховочные сетки и снова делаю возможным менять код уверенно.
Человек, который создал систему, ушёл много лет назад, и знания о ней ушли вместе с ним. Я восстанавливаю понимание того, как она работает, через структурированный аудит, без необходимости привлекать исходного автора.
PHP с истёкшей поддержкой, старая версия фреймворка или заброшенные плагины с известными уязвимостями. Я планирую и выполняю аккуратный путь обновления с бэкапами и откатами.
Регуляторы, аудиторы или клиенты задают вопросы, на которые текущая система не может ответить чётко: кто, что и когда изменил. Я внедряю систему контроля версий, тесты и документированный процесс изменений, который выдерживает проверку.
Каждый релиз делается вручную, без документации и прямо на работающей системе. Я настраиваю staging, автотесты на критичных путях и план отката, чтобы релизы перестали быть азартной игрой.
Несколько лет назад система была в порядке, а теперь не справляется под нагрузкой в загруженные периоды работы. Я профилирую её и модернизирую важные части, включая веб-сервер и слой инфраструктуры.
Любое сотрудничество начинается с глубокого аудита, который даёт приоритизированную дорожную карту, чтобы вы вкладывались в правильном порядке и понимали реальное состояние системы до утверждения плана.
Тесты на критичных путях, staging-окружения, бэкапы и план отката, чтобы модернизация никогда не подвергала работающий бизнес риску.
Обновления PHP, Laravel и зависимостей контролируемыми этапами, каждый проверяется до следующего, вместо одного большого рискованного прыжка, способного положить систему.
Система контроля версий, документированный процесс изменений и письменная запись об архитектуре и рискованных местах, полезная как для комплаенса, так и для повседневной передачи знаний.
Архитектура, рискованные места и процесс деплоя зафиксированы письменно, чтобы система больше никогда не была заперта в голове одного человека.
Модернизация выполняется контролируемыми поэтапными шагами, каждый согласуется и оценивается до начала, чтобы бизнес продолжал работать и никогда не подвергался рискованному резкому изменению.
Проверяю код, зависимости, тесты, деплой и инфраструктуру, затем готовлю письменный отчёт о реальном состоянии и рисках, включая пробелы в соответствии требованиям, если это актуально.
Вы получаете приоритизированную дорожную карту: что стабилизировать в первую очередь, что обновить и что может подождать, со стоимостью по этапам.
Идём по дорожной карте этапами, каждый на staging, с тестами и выпуском с возможностью отката, с таймингом, чтобы не нарушать работу бизнеса.
Вы получаете полную документацию и доступы. При желании я остаюсь, чтобы поддерживать систему здоровой и снижать риск зависимости от одного человека в дальнейшем.
Стоимость модернизации
от €950 разово
Тщательный разбор системы, дающий приоритизированную дорожную карту модернизации со стоимостью по этапам, включая пробелы в соответствии требованиям и прозрачности.
от €2 500 в месяц
Выполнение дорожной карты контролируемыми этапами: обновления, тесты и стабилизация, каждый согласуется до начала и планируется с учётом вашего рабочего календаря.
от €6 000 за проект
Согласованная переделка тех частей системы, которые реально дешевле заменить, чем продолжать латать, согласовывается после аудита, а не продаётся до него.
от €300 в месяц
Поддержание модернизированной системы здоровой: обновления, мониторинг и senior-инженер, который уже её знает, снижая риск зависимости от одного человека в долгосрочной перспективе.
Это начальные точки в EUR, которые зависят от объёма и текущего состояния системы. Модернизация всегда начинается с аудита, потому что стоимость работ целиком зависит от того, что реально есть. Работаю удалённо из Испании по всей Европе, включая Ирландию, с рабочим днём, который пересекается с вашим.
Пара давно работающих продакшен-систем, над которыми я работал, включая Artnet News, крупную медиаплатформу, и WebSpellChecker, коммерческую платформу. Каждая ссылка ведёт на подробный разбор.
Как я думаю о производительности, инфраструктуре и чистой архитектуре при модернизации старых систем.
Сайт медленно работает, обновления всё ломают или покупатели не могут оформить заказ. Я нахожу настоящую причину, исправляю критичные места и делаю сайт предсказуемым для владельца и команды.
Превращаю идею или недоделанную платформу в продукт, которым люди могут пользоваться и за который готовы платить: подписки, регистрация, личные кабинеты, интеграции и надёжные обновления.
Убираю повторяющуюся ручную работу с помощью понятных инструментов: обработка документов, подготовка ответов, связь между сервисами и быстрый поиск по внутренним знаниям компании.
Обновляю старые системы на PHP, Laravel или WordPress без остановки бизнеса. Работа идёт контролируемыми этапами, поэтому вы получаете улучшения постепенно, без рискованной полной переделки.
Подходит бизнесу, которому нужен специалист, знающий проект изнутри: обновления, мониторинг, исправления и небольшие улучшения без поиска нового подрядчика для каждой задачи.
Подробнее о модернизации легаси в целом, а также отдельные страницы по разработке на Laravel и веб-разработке для клиентов из Ирландии.
Да. Я веду небольшую удалённую студию из Испании, а не местный офис, работая с клиентами по всей Европе, включая Ирландию. Испания на час впереди Ирландии, поэтому рабочий день пересекается почти полностью, а работа по модернизации всё равно ведётся через доступ к репозиторию, хостингу и staging, так что расположение не влияет на результат.
Да, это обычный случай для такой работы. Аудит как раз и существует, чтобы восстановить, как работает система, задокументировать рискованные места и убрать зависимость от одного человека, без необходимости привлекать исходного разработчика.
Работа сначала ведётся на staging, тестируется и выпускается небольшими, проверенными, обратимыми этапами. Всё, что действительно требует технического окна, планируется с вами заранее, вне самых загруженных периодов.
Почти всегда сначала поэтапная модернизация. Полная переделка — то, на чём проваливается большинство проектов модернизации, потому что она останавливает работающий бизнес на месяцы. Я честно скажу, когда конкретный кусок действительно дешевле переделать, чем продолжать латать.
Да. Система контроля версий, протестированные и задокументированные релизы и письменная запись о том, что и почему изменилось — побочный результат правильно проведённой модернизации, и это гораздо лучше выдерживает вопросы аудитора, чем недокументированная legacy-система.
Вам. Всё документируется и передаётся: архитектура, процесс деплоя и логика решений. Дальнейшая поддержка — по желанию, а не условие модернизации.
Аудит даёт вам письменную дорожную карту со стоимостью по этапам до согласования любых работ по внедрению, поэтому вы никогда не соглашаетесь на открытый счёт. Цены выше — начальные точки в EUR и зависят от состояния вашей системы.
Опишите систему, её стек и версию и что делает её рискованной в эксплуатации. Я читаю каждое сообщение и отвечаю лично, обычно в течение одного рабочего дня.