Многоуровневая разработка позволяет повысить открытость и дорабатываемость системы Галактика как различными службами самой корпорации, так и партнерами, администраторами системы и конечными пользователями.
Это позволит упростить и ускорить процесс исправления ошибок и поставки исправлений конечным пользователям. Также это позволит создать биржи решений на базе ПО «Галактика» , «Support», что приведет к возможности тиражирования и продажи частных решений, выполненных партнерами и самими пользователями.
Многоуровневую разработку можно разбить на следующие логические слои:
· системное ядро;
· прикладное ядро;
· клоны и отраслевые решения;
· доработки службой ПНР;
· доработки партнеров;
· доработки службой АСУ клиента;
· доработки администратором системы;
· доработки пользователем.
Система дополнена специальными средствами, с помощью которых отслеживаются изменения ее элементов, выполненные на различных слоях, при этом обеспечивается контроль (персонификация) выполненных изменений. Это существенно облегчает процесс обновления системы при выходе новой версии.