Как ускорить ERP-систему: опыт «Оренбургских авиалиний»
24.06.2015Роль ERP в бизнесе современной авиакомпании невозможно переоценить. Воздушному перевозчику «Оренбургские авиалинии» (Orenair) комплексно управлять бизнесом помогает система на базе Microsoft Dynamics AX. На определенном этапе развития бизнеса, авипредприятие столкнулось с проблемой производительности информационной системы, успешно решить которую помогла компания TOPS Consulting. О том, как всего за месяц удалось реализовать проект ускорения и оптимизации ERP-системы рассказал Владимир Печёркин, ИТ-директор «Оренбургских авиалиний».
- Владимир, расскажите, пожалуйста, о компании Orenair.
- Авиакомпания Orenair - современное транспортное предприятие, ведущее свою историю с 1932 г. Мы входим в число ведущих перевозчиков России. Компания перевозит пассажиров, багаж и грузы на международных и российских авиалиниях регулярными и чартерными рейсами, обслуживает собственные и транзитные воздушные суда. География полетов включает в себя всю России, также мы осуществляем международные чартерные рейсы в страны Европы, Азии и Африки.
- С чем было связано намерение реализовать проект ускорения вашей ERP-системы?
- Мы решили реализовать проект по оптимизации быстродействия системы на базе Microsoft Dynamics AX с целью сократить время на обработку данных и заполнение отчетных форм. Наша система объединяет все подразделения авиакомпании в общее информационное пространство и позволяет комплексно управлять бизнесом: получать полное отражение хозяйственной деятельности предприятия в разрезе учета доходов и расходов по подразделениям, типам воздушных судов и направлениям перевозок. По мере роста компании информационная база пополнялась новыми данными, развивался ее функционал. На определенном этапе мы заметили, что время на подготовку финансовых отчётов существенно возросло, возникала проблема с реакцией пользовательских интерфейсов. Например, сильно «висла» форма обработки фактур, некоторые процессы стали занимать у пользователей системы больше времени.
График нашей работы довольно плотный, потеря каждой минуты стоит очень дорого, и задержка формирования того или иного документа могла повлиять на время закрытия отчетного периода. Всего к системе подключено более 200 человек, число одновременно работающих пользователей достигает 80, и стали часто возникать взаимные блокировки, например, в процессе работы над распределением затрат. Нас не устраивало длительное время выбора данных из справочников, выгрузки различных документов, формирования отчетов. Таким образом, проблемы с производительностью начали ставить под угрозу стабильную операционную деятельность компании.
- Ускорение в основном касалось кастомизированного функционала?
- Более чем на 80% процесс ускорения затронул именно кастомизированный функционал, потому что, на мой взгляд, команда разработчиков, которая в свое время внедряла у нас систему, мало внимания уделила производительности. Но типовые решения тоже потребовали доработок и оптимизации.
- С какими информационными системами Orenair интегрирована Microsoft Dynamics AX?
- Наташ система интегрирована с 1С, в которой ведется расчет зарплаты и кадровый учет, а также со справочником сотрудников, системой электронного документооборота и с программным комплексом, который оценивает доходы и расходы компании.
- Чем вы руководствовались при выборе партнера по проекту?
- Мы рассматривали несколько предложений известных игроков ИТ-рынка. Наиболее интересные варианты сотрудничества и профессиональный опыт оказались у компании TOPS Consulting. Мы убедились, что специалисты точно и быстро реагируют на запросы заказчиков, выполняют свою работу качественно. TOPS Consulting успешно выполнила проект по ускорению, а сейчас помогает нам обслуживать систему в рамках договора техподдержки.
- Расскажите о ходе проекта. Что было сделано в его рамках?
- Проект начался со сбора статистики во время работы системы. Наши партнеры из TOPS Consulting разработали подробные инструкции, а специалисты нашей компании в течение нескольких дней собирали данные. С самого начала основное внимание было уделено изучению так называемых «узких мест», на которые поступало наибольшее количество жалоб пользователей. В дальнейшем TOPS Consulting выявила еще ряд участков системы, которые требовали оптимизации.
Изучая полученную статистику, проектная команда особое внимание уделяла так называемым «длинным запросам», с продолжительностью отработки более 1 секунды. Оказалось, что таких запросов очень много и ранее они не были оптимизированы в коде Microsoft Dynamics AX. Таким образом, предстояло провести оптимизацию кода, а также алгоритмов и индексов базы данных. В ходе проекта были оптимизированы формы обработки счетов-фактур, различные формы отчетности: по анализу счета, оборотно-сальдовой ведомости и др.
- Как вы оцениваете результаты ускорения системы? Каких показателей удалось добиться?
- В нашей компании ежедневно строится большое количество отчетов – более 2000 только по анализу счетов. Если раньше пользователь зачастую ждал построения отчета 10-15 минут, то сейчас это занимает порядка 10 секунд. То есть скорость формирования отчетности возросла многократно. Количество обращений в службу поддержки в результате выполненного проекта снизилось на порядок. Жалоб мы практически не получаем, запросы в основном связаны с особенностями работы в системе.
Программа ускорения Microsoft Dynamics AX была проведена всего за месяц. Мы получили оптимизированную информационную систему, существенно ускоряющую многие регулярные бизнес-процессы.
- Какие особенности проекта вы можете отметить?
- Отмечу профессионализм команды TOPS Consulting. Работа была проведена на высшем уровне, наше общение всегда было адекватным и доверительным. Так, специалисты нашего партнера при анализе работы системы смогли обнаружить более 22 тыс. «длинных запросов», по результатам проекта удалось устранить 84% «узких мест», что является очень высоким показателем, соответствующим заявленным возможностям TOPS Consulting и нашим ожиданиям.
- Ваши рекомендации компаниям, столкнувшимся с проблемами производительности системы?
- Не откладывайте решение проблемы в долгий ящик. Чем быстрее вы с ней справитесь, тем легче станет работать пользователям, а значит, ваш бизнес будет эффективнее. Также мы с удовольствием рекомендуем компанию TOPS Consulting для реализации подобных проектов ускорения систем на базе Microsoft Dynamics AX.