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