Разделы

Бизнес Цифровизация Бизнес-приложения

Horizon: российское ПО в американской библиотеке

На рынок США вышла новая библиотечная система, разработанная StarSoft и американской компанией SirsiDynix в рамках совместного проекта Horizon 8.0. Система уже более четырех недель работает в библиотеке Университета штата Юта (Southern Utah University).

«Интегрированная библиотечная система (ILS) — это, по сути, ERP-система, созданная для нужд конкретного вертикального рынка. Библиотеку можно представить себе как бизнес, который не продает продукт своим клиентам, а дает на время, — говорит Джек Блаунт (Jack Blount), CTO компании SirsiDynix. — В остальном к библиотекам применима та же самая проблематика, с которой сталкиваются и другие отрасли: управление поставками (supply chain management), логистика и другие. Например, Публичная библиотека Торонто, один из наших клиентов, имеет более 90 филиалов, и каждый месяц между этими филиалами перемещаются более 35 тонн книг — представьте себе логистическую сложность этого процесса».

Предыдущая версия системы была написана с использованием технологий 20-летней давности, что делало ее поддержку и расширение (реализацию запросов библиотек-клиентов) трудоемкими и громоздкими. Новая система — это модульное приложение, адаптируемое к потребностям современных библиотек. Ее функциональность охватывает многие сферы их деятельности, от финансового планирования до сбора материалов, их каталогизации и индексации. Информационный портал Horizon (Horizon Information Portal), составная часть Horizon 8.0, упрощает процесс поиска нужных книг. Технологически система выполнена таким образом, чтобы обеспечить возможность быстрой модернизации.

«Новая библиотечная система не привязана жестко к коммерческим платформам, она работает как под операционными системами Sun Solaris и Windows, так и под бесплатным Linux. При ее создании использовалась технология Hibernate и сервер приложений с открытым исходным кодом JBoss — все это позволило уменьшить стоимость продукта», — говорит Антон Викторов, руководитель команды разработчиков Horizon 8.0 компании StarSoft. Соответствие новой библиотечной системы стандартам MARC21, Z39.50 и UNIMARC, применяемым во многих библиотеках США и всего мира, увеличивает возможность системной интеграции библиотек. Безопасность обеспечивается такими протоколами, как Kerberos и Shibboleth.

Полина Абаимова, Softline: Kubernetes выиграл в негласной гонке оркестраторов, поэтому мы развиваем данное направление
Маркет

Проект Horizon 8.0 был осуществлен за 14 месяцев распределенной командой из 56 специалистов, находившихся в США, Канаде и России, причем примерно половину команды составили сотрудники StarSoft.

Сотрудничество StarSoft и SirsiDynix началось в декабре 2004 года. Данный проект разрабатывался с использованием методологии Scrum. Разработанное Java-приложение содержит более 1 миллиона строк исходного кода и более 3000 отдельных функций.