Доработки в платформу VS
Индивидуальные доработки

Индивидуальные доработки
с компанией-интегратором

Когда вы запускаете онлайн-проект на базе готового решения, вы можете привлечь компанию-интегратора для реализации индивидуальных доработок и настройки платформы под задачи вашего проекта. Интегратор — это веб-студия, имеющая опыт работы с одной или несколькими платформами (например, WordPress, Bitrix, Tamaranga или CS-Cart).

Процесс доработки в студии обычно включает:
  • Анализ ваших требований и потребностей проекта
  • Разработку плана доработок с учетом возможностей платформы
  • Написание и внедрение индивидуального кода
  • Разработку и внедрение индивидуального дизайна
  • Тестирование всех изменений
  • Запуск доработанного решения

После основной доработки начинается процесс поддержки совместимости, который включает:
  • Регулярное тестирование работы сайта при выходе обновлений платформы
  • Адаптацию кода для совместимости с новыми версиями
  • Обновление документации по всем индивидуальным изменениям
  • Поддержку работоспособности при внедрении новых функций основной платформы

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

Доработки в платформу на заказ

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

Процесс доработки в платформу устроен следующим образом:
  • Оценка популярности запрашиваемой функциональности среди других клиентов
  • Анализ и адаптация требований для универсального применения
  • Согласование технического задания с расчетом стоимости и сроков доставки
  • Разработка функциональности с учетом всей архитектуры платформы
  • Внедрение нового кода в ядро системы или создание отдельного дополнения
  • Тестирование совместимости со всеми компонентами системы
  • Описание новой функции и включение в официальные обновления
  • Дальнейшая поддержка в рамках стандартных обновлений платформы

Хотя индивидуальные доработки не являются нашим основным направлением и требуют отступления от запланированного развития платформы, мы понимаем их важность для быстрого запуска проектов. Поэтому мы стараемся идти навстречу клиентам, брать доработки когда это возможно и может быть полезно всем.

Сравнительная таблица

Доработки в платформу на заказ VS индивидуальные доработки под проект
Может нарушаться при обновлениях, требует дополнительной поддержки
Полная гарантированная совместимость
Написание отдельного кода поверх существующей платформы
Внедрение в ядро платформы или создание официального дополнения
Компания-интегратор (веб-студия)
Команда разработчиков платформы
Кто выполняет
Интеграция в код
Совместимость с обновлениями
Поддержка
Автоматически в рамках стандартных обновлений
Требует отдельной оплаты и постоянного внимания
Доступность функционала
Для всех пользователей платформы
Только для конкретного проекта
Заточена под конкретные нужды одного проекта
Адаптируется для использования под разные настройки и варианты применения
Универсальность
Влияние на архитектуру
Органично вписывается в архитектуру платформы
Может значительно менять архитектуру проекта
Основная услуга интегратора
Не является основным приоритетом компании
Приоритет
Долгосрочность
Функционал развивается вместе с платформой
Может устареть или потребовать переработки
Анализ требований → Разработка плана → Написание кода → Тестирование → Внедрение → Поддержка совместимости с обновлениями
Оценка актуальности → Адаптация требований → Согласование ТЗ → Разработка → Тестирование → Описание → Доставка на проект и дальнейшее включение в обновления
Процесс разработки
ИНДИВИДУАЛЬНЫЕ ДОРАБОТКИ
ДОРАБОТКА В ПЛАТФОРМУ

Частые вопросы по доработкам в платформу