Обзор

Являясь одним из крупнейших игроков в сфере страхования в России, наш клиент с начала 1990-х годов обеспечивает спокойствие миллионам людей и корпоративных клиентов. На протяжении всего этого времени клиент развертывал сложные ИТ-решения для оптимизации своих операций и повышения качества работы.

Программное обеспечение, используемое компанией для обработки данных о клиентах, было создано много лет назад и очень быстро устаревало. Его оригинальная интегрированная среда разработки (IDE) вышла из общего использования, что постоянно усложняло обслуживание программного обеспечения. Страховщик обратился к Softage за помощью в переходе на новую IDE.

Client:
Undisclosed
Industry:
Insurance
Services:
Modernization, Development

Задача

При модернизации системы, клиент также ожидал оптимизации ее производительности и устранения излишних сложностей в ее обслуживании. Однако при полном обновлении, с обслуживанием возникли те же трудности: для этого требовалось знакомство с оригинальной IDE, которая была более недоступна и фактически устарела.

Компания сначала попыталась решить проблему самостоятельно, используя свои собственные ресурсы; однако вскоре возникла необходимость в дополнительной экспертизе в виде специфических навыков программирования. Страховщик обратился к Softage, поскольку мы являемся одной из немногих компаний, обладающих необходимыми знаниями в C ++, а также обширными знаниями как старых, так и новых IDE. Эта экспертиза позволяет нашим разработчикам программного обеспечения избегать ошибок и задержек, которые случаются с разработчиками, менее опытными в этой конкретной области.

Решение

Со стороны Softage работала команда из четырех человек, в которую вошли три опытных разработчика на С ++, хорошо знакомых с IDE, инженер QA и менеджер проекта. Мы быстро установили связь с инженерным отделом клиента и смогли упростить наши коммуникации, быстро пройдя этап планирования, избежав лишней бюрократии.

Нашей основной задачей было обновить программное обеспечение компании с Borland C ++ Builder до Embarcadero RAD Studio IDE. Сочетая огромный опыт в разработке ПО и превосходные технические возможности современной IDE, наши программисты повысили производительность программы, сохранив при этом оригинальные функции.

Мы также разработали сокращенную автономную версию программного обеспечения, что позволило отделу продаж компании обрабатывать данные клиентов на месте.

Результаты

На сегодняшний день мы продолжаем обновлять программное обеспечение, оптимизируя производительность приложения и разрабатывая его автономную версию. Повышая оперативную скорость и упрощая процесс привлечения новых клиентов, мы помогли заказчику увеличить прибыль.

В ходе этого проекта мы успешно справились со сложностями работы в крупной корпорации и разработали эффективную модель взаимодействия с их сотрудниками. Несмотря на то, что для нас это не первый опыт работы с крупными корпорациями, этот опыт оказался для нас чрезвычайно ценным, дав нам возможность создавать и совершенствовать свое отраслевое программное обеспечение.

Технологический стек:

Технологический стек C++
Фреймворки Boost, STL C++ libraries
Базы данных MS Access, MySQL
Интегрированные среды разработки Borland C++ Builder, Embarcadero Rad Studio