Автоматизация финансовой аналитики: модернизация сервиса
MVP – надежный вариант разработки не только приложений для внешних пользователей, но и внутренних корпоративных приложений. Так, сначала заказчик пришел к нам с задачей реализовать MVP-версию сервиса для автоматизации финансовой отчетности. Далее выявил востребованную функциональность системы и фичи, которых не хватает сотрудникам для эффективной работы. И в конце 2023 года обратился к нам за модернизацией. В кейсе рассказываем, как решали новую задачу.
Клиент
«МК Лизинг» поддерживает малый и средний бизнес, финансируя покупку оборудования, транспорта и спецтехники. Входит в международный холдинг Mikro Kapital Group.
С какой задачей обратился клиент
Провести модернизацию сервиса обработки банковских выписок:
-
добавить обработку нового типа банковских выписок (.txt) и новых типов платежей,
-
расширить генерируемый excel-отчёт (например, получить сводные данные о платёжеспособности клиента на одной странице),
-
добавить интеграцию с сервисом DaData,
-
доработать UX, чтобы сделать работу с сервисом удобнее для пользователей.
Как решали задачу
Составили подробное описание отчёта – что должно быть на выходе после обработки выписки.
Изначально мы планировали доработать текущий парсер по обработке XLSX-выписок, добавив обработку TXT-выписок. Но в ходе обсуждений бизнес-целей пришли к выводу, что оптимальным решением будет оставить обработку выписок только в формате TXT.
Разработчик и QA начали работу уже на этапе переговоров с заказчиком, чтобы погрузиться в проект и предложить варианты технической реализации бизнес-задач. В итоге большая часть логики была готова к моменту утверждения требований, так как разработка велась параллельно с написанием ТЗ.
Основные работы выполнили в декабре 2023 года, в январе проводили деплой, фиксили баги и реализовывали доработки. До дедлайна мы провели демо, обсудили моменты, которые заказчик хотел бы изменить, и после доработки сдали готовый проект.
На проекте работали PM, аналитик, backend-разработчик, QA.
Каких результатов достигли
Слаженная работа команды с заказчиком позволила:
1. Усовершенствовать сервис по автоматизации финансовой отчётности:
-
добавили обработку новых типов выписок и формирование новых отчётов,
-
повысили точность обработки выписок и получаемых отчётов,
-
включили больше информации для оценки клиента,
-
сделали работу с сервисом удобнее для пользователей.
2. Улучшить работу по устранению ошибок разработки. Процент багофикса в кейсе составил менее 3%, при этом значение данного показателя меньше 10% уже считается позитивным результатом. Такого результата удалось достигнуть за счет того, что подключили QA на самых ранних этапах.
3. Подготовить «Руководство пользователя» для сотрудников клиента, с помощью которого они смогут обучаться работе с системой.
Главное – решить все задачи и получить положительные результаты для клиента. По отзывам заказчика сервис заметно сократил рутинную работу сотрудников, и, соответственно, позволил сэкономить деньги и время.
Технологии
Python, Django, pandas, Pydantic, HTML, CSS, Bootstrap, PostgreSQL, MinIO, Docker, Docker Compose