
Интэк. Резервы - 781-п
Начнем с причины, по которой компания ИНТЭК-КОНСАЛТИНГ решила разработать систему автоматизации «Интэк. Резервы - 781-п». Дело в том, что с 01.01.2023 года страховые организации стали применять Положение Банка России №781-п "О ТРЕБОВАНИЯХ К ФИНАНСОВОЙ УСТОЙЧИВОСТИ И ПЛАТЕЖЕСПОСОБНОСТИ СТРАХОВЩИКОВ» из-за чего в их деятельности появился ряд изменений: полное изменение методологии расчета обязательств и увеличение количества отчетов.
Для того, чтобы «облегчить жизнь» страховым компаниям, специалисты ИНТЭК-КОНСАЛТИНГ обратились к нам с предложением о сотрудничестве и реализации технического задания по автоматизации системы «Интэк. Резервы - 781-п», которая производит все необходимые расчеты в автоматическом режиме.
Этапыразработкиивнедрения
До разработки системы автоматизации процессов по расчету страховых резервов практически вся деятельность в данном направлении велась в табличках exсel, данные в которые вносились вручную и высчитывались по формулам.
Соответственно, такой тип фиксации данных нес в себе ряд рисков – начиная от потери этих данных, заканчивая ошибками в формулах, которые оказывали влияние на весь отчет и, в то же время, их было очень сложно найти. Только представьте - неверно поставленная запятая или случайное изменение знака в формуле, могло «сломать» всю логику.
Следовательно, чтобы избежать ошибок и неточностей, а также сэкономить уйму времени, было решено перенести все эти таблицы из exсel в программный продукт, который самостоятельно производит необходимые вычисления, подсвечивает ошибки и формирует корректный актуарный расчет.
Разработка происходила в следующем порядке:
- Проработка архитектуры базы данных
На первом этапе мы изучили, какие нужны будут сущности для формирования отчета, где мы будем их хранить, как они будут взаимодействовать друг с другом и прочее. То есть разработали структуру проекта на основании данных, предоставляемых заказчиком.
- Разработка первого расчета
Все великие дела начинаются с малого, именно поэтому мы начали с разработки одного расчета, после чего мы его протестировали, доработали, внесли все необходимые изменения и согласовали с заказчиком.
- Разработка последующих расчетов
После разработки и внедрения первого расчета, мы стали разрабатывать следующие, постепенно «усложняя» программный продукт.
- Тестирование результатов
Нашей командой было проведено очень много этапов тестирования, потому что в ходе внедрения возникали новые «вводные» данные, так как работающая на тестовых система, не работала на «боевых». Это было связано с «человеческим» фактором. Так, например, каждая страховая компания называла одни и те же документы по-разному, а для корректных расчетов названия должны быть идентичными. Однако про сложности мы поговорим чуть позже, сейчас же просто обратим внимание на сложность этапа тестирования.
- Оптимизация актуарного расчета
После первичного тестирования, мы проделали большую работу по оптимизации финального актуарного расчета. На данном этапе мы взаимодействовали с аналитиком от ИНТЭК-КОНСАЛТИНГ и на основании его профессионального опыта и наших технических рекомендаций исправляли ошибки в данных и оптимизировали их для корректного формирования актуарного расчета.
- Сдача работы заказчику
По завершении всех доработок, мы сдали финальную версию программного продукта заказчику и, конечно, некоторое время взаимодействовали в рамках технической поддержки. В настоящий момент мы на связи в части доработок и развития системы автоматизации «Интэк. Резервы - 781-п».
Похожиепроекты


Результаты
Результатом коллаборации компании ItFox и ИНТЭК-КОНСАЛТИНГ стала разработанная система автоматизации процессов «Интэк. Резервы - 781-п», которая автоматически рассчитывает резервы актуарием/компанией по согласованной методике, благодаря чему:
- Расчеты согласовываются и получаются максимально быстро;
- Взаимодействие страховщика, актуария и надзорных органов стало прозрачным;
- Появилась возможность оценки резервов по продукту/договору/группе/портфелю.
Сама система автоматизации бизнеса работает в следующем порядке:
- Импортируются данные из внешних источников и систем учета;
- Загруженные данные подготавливаются к анализу (верифицируются, дополняются);
- Проводится анализ, выдается список допущений;
- Осуществляется актуарный анализ;
- Формируется актуарный расчет и экспортируется в системы учета пользователей.
Разработка и внедрение системы автоматизации «Интэк. Резервы - 781-п» позволила повысить эффективность страхового бизнеса и бесшовно включить в бизнес процессы соблюдение требований Положения Банка России №781-п.
Сложности
Пришло время поговорить о сложностях, которые возникли при разработке системы автоматизации бизнес процессов:
- Первое, с чем мы столкнулись – это разрозненность загружаемых документов. Мы об этом уже говорили выше. Дело в том, что, хоть каждая страховая предоставляет одни и те же документы, однако называет она их по-разному: у кого-то это номер договора, у кого-то номер полиса и так далее.
Решение:
Чтобы не заставлять всех страховщиков унифицировать документы вручную или писать для них инструкцию, мы предоставили возможность совместить поля при загрузке, то есть пользователь выбирает из списка подходящие поля в своем документе и таким образом, они попадают в нужное место и считаются корректно. И чтобы ничего не потерялось, есть обязательные поля, без сопоставления которых система выдаст ошибку. Данное решение хорошо тем, что, какую инструкцию не пиши, человеческий фактор всегда будет, и ошибки без автоматизации неизбежны.
Помимо сопоставления полей, мы разработали файл ошибок. Дело в том, что все загружаемые данные должны быть консистентными, то есть согласованными друг с другом – везде одинаково написанный номер договора, дата и прочее. Чтобы избежать ситуации, в которой на какой-нибудь 150000 строке у нас появилась ошибка и чтобы из-за этого не упала вся загрузка, мы сделали файл ошибок, в котором подсвечиваются недочеты.

Например, «длина поля «вид страхования» должна быть меньше или равна 100 символам»; либо «отсутствуют совпадения по номеру полиса в заявленных убытках» и так далее. Особо удобно то, что мы можем скачать excel файл только с ошибками, оперативно их исправить и обновить уже верными данными. То есть не придется вносить исправления в целые отчеты
- Что было особенно сложным для нас – это непонимание расчетов. Так как специалистами в бизнес-процессах страховых компаний был заказчик, все расчеты предоставлялись им, мы же никак не могли проверить, правильные или неправильные цифры нам предоставляют.
Решение:
На протяжении всего проекта мы очень плотно работали со специалистами «ИНТЭК-КОНСАЛТИНГ» и внимательно проверяли поступающие для тестов данные. Сложно еще было то, что расчетов было очень много, порядка 100 штук, и каждый мы сначала проверяли самостоятельно, и если уже не могли найти никаких ошибок в логике, обращались к заказчику, чтобы он проверил сами расчеты. Помимо прочего, мы давали рекомендации, как можно оптимизировать расчеты, кое-где указывали на ошибки. Конечно, совместная работа дала свои плоды и система стала максимально корректной и удобной.
- Следующая сложность – это необходимость загрузки очень больших данных. То есть, необходимо было загружать файлы, которые весили по 2 гигабайта, чтобы было понятно - они даже на компьютере по клику не открывались, кроме того, расчеты требовали высоких серверных мощностей, которых также не было.
Решение:
Для решения данной проблемы, мы разработали скрипт, благодаря которому файл считывался частями построчно – по 10000 строк, далее он оптимизировался и компилировался, благодаря чему нам стало не важно, какой у него размер, программа обработает его по частями соединит воедино. То есть теперь нам без разницы, будь в файле 10000 строк или 2000000 строк, скрипт все обработает и скомпилирует.

Технологии
Кейсы,которымимыгордимся





