В общем случае, под реинжинирингом подразумевается глубокая переработка (модернизация) информационной системы. Реинжиниринг может быть произведен двумя путями:
- с использованием уже существующей технологической платформы и на базе текущей информационной системы
- путем полной замены старой информационной системы на новую.
Преимуществами первого способа являются: относительно невысокая стоимость; возможность постепенного (безрискового) перехода на новую схему; преемственность данных - старая информация остается актуальной в системе. Такой путь наиболее предпочтителен, если существующая информационная система не является морально устаревшей, точнее говоря, не имеет технологических ограничений для дальнейшего развития.
Преимуществами второго способа являются: возможность перехода на новую, более производительную платформу; возможность интеграции с более современным и перспективным оборудованием и другими системами; избавление от старых принципиальных ошибок проектирования, препятствовавших масштабированию системы; технологическое обновление платформы, предоставляющее новые функции, принципиально невозможные на старой платформе.
Полная замена старой системы на новую, как правило, обходится дороже, но, тем не менее, не имеет альтернатив в следующих случаях:
а) исходные коды от существующей системы недоступны или утеряны;
б) отсутствуют специалисты, специализирующиеся на данной технологической платформе;
в) технологические ограничения существующий системы не позволяют развивать ее дальше, в результате чего возросшие потребности предприятия не удовлетворяются;
г) требуемый уровень модернизации системы настолько глубок, что объем работ сопоставим с созданием новой системы.
Компания AlmatySoft обладает богатым опытом работ по реинжинирингу информационных систем. При наличии необходимых условий, работы по инжинирингу могут быть выполнены как на базе существующей системы, так и путем замены системы на новую. В качестве технологической платформы для реинжиниринга мы рекомендуем систему 1С:Предприятие 8.1. Использование данной системы позволяет Заказчику получить следующие преимущества:
- возможность масштабирования базы данных от начального, файлового уровня до клиент-серверного варианта в процессе роста предприятия, изначальные затраты на оборудование отсутствуют или невелики
- быстрая разработка "с нуля" до эксплуатационного режима
- новая информационная система легко может быть интегрирована с бухгалтерским (финансовым, управленческим) учетом, так как в подавляющем большинстве случаев бухгалтерский учет ведется с использованием системы 1С:Предприятие
- система 1С - система с "открытыми" исходными кодами, Заказчик не привязан к разработчикам, так как специалистов, способных в дальнейшем поддерживать и модернизировать систему на рынке достаточно
- система 1С является кросс-платформенной, т.е. может работать с различными типами баз данных и на различных операционных системах