Нужна кастомизация продукта? Это нужно учесть перед покупкой.

Старт любого проекта – это довольно комплексная сложная задача. И невозможно всего учесть на ранних этапах.
Мы ищем подходящее решение, покупаем, внедряем, используем.

Спустя какое-то время возникает потребность что-то изменить в продукте. Сначала возможно небольшая и необязательная. Можно от нее отказаться.

Но рано или поздно проблема доработки будет глобальная и ее обязательно надо решать и внедрять.

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

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

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

В чем проблема?

Проблема в том, что никто в начале проекта не удосужился подумать о том, что будут изменения и какие именно изменения.

Подбирайте коробку сразу с учетом будущих изменений или хотя бы с возможностью менять коробку под себя. В противном случае вы очень усложняете себе жизнь в будущем.

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

Всегда есть желание купить что-то готовое, но при этом с возможностью доработки.

Учитывайте момент доработок и вам не придется заново начинать с нуля.

Руслан Раянов

Recent Posts

Форма теста внешних действий #falconstart

Вызов внешних действий - это возможность действия, выходящего за рамки возможности работы с БД через…

4 недели ago

Концепция внешних действий – telegram, email, уведомления на сайте

Вызов внешних действий - это возможность действия, выходящего за рамки возможности работы с БД через…

1 месяц ago

Работа с JSON в SQL #falconstart

После выполнения действий в SQL на клиенте иногда возникает необходимость что-то обновить или сделать. Для…

1 месяц ago

Форма с отправкой запроса API. Тестирование исходящих запросов #falconstart

Вы можете обратиться к внешним API через использование Внешних действий (код apirequest, использование описано в…

1 месяц ago

Таблица Trace для отслеживания событий на сайте

В системной таблице as_trace хранятся данные по работе приложения. Поле code определяет тип события: DBLREQ…

1 месяц ago

Работа с ошибками в системе. Генерация отчета по ошибкам #falconstart

Рассмотрим механизм анализа ошибок, как это всё работает, и как его использовать. Когда происходит ошибка…

1 месяц ago