[![][1]][2]
 
Быстрое развитие технологий и инструментов разработки ПО приводит к тому, что технологии, лежащие в основе информационной системы, теряют свою актуальность и становятся тяжелой ношей. Взять, к примеру, какую-нибудь разработку компании для автоматизации процессов, написанную на Visual Basic 6.0 или Delphi 7, которая, мягко говоря, не сочетается с новыми трендами “все в web, все в облака”, да и не соответствует амбициям разработчиков.
 
Проблема перевода старой ИС на новые технологии, доходя до руководства, традиционно упирается в деньги: “поживем и так...”. Для разработчиков, в свою очередь, уже перенос модели данных и шаблонное программирование стандартных экранов вызывает негатив. При этом зачастую все усложняется требованием сохранения работоспособности старой ИС на этапе разработки и внедрения новой. Так или иначе, по моему опыту, продукт либо умирает совсем, вызывая мучения как программистов, так и пользователей, либо все же приходит понимание, что обновление ИС — неотложная необходимость.
 
Исходя из описанных проблем, а также учащающихся запросов как к вендору платформы о помощи в миграции устаревших систем на [CUBA][3], мы решили добавить механизм, который сделает этот процесс максимально легким для программистов и дешевым для руководства.
 
_Под катом пошаговая инструкция, как модернизировать устаревшую систему с минимальными усилиями на перенос модели данных и стандартных CRUD экранов._
 
[Читать дальше →][4]
  [1]: 
https://habrastorage.org/files/6d2/705/126/6d27051263df4f1c915071e742c57976.png
  [2]: 
https://habrahabr.ru/company/haulmont/blog/324226/
  [3]: 
https://www.cuba-platform.com/
  [4]: 
https://habrahabr.ru/post/324226/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut