Задача
Заказчиком данного проекта является компания, специализирующаяся на предоставлении услуг в сфере финансовых инструментов. Деятельность компании заключается в предоставлении своим партнерам максимального спектра услуг, помогающих вести бизнес, в том числе различные IT-решения.
Таким образом, запрос заказчика заключался в том, чтобы создать многофункциональную платформу для удобного поиска и управления облигациями. Задача проекта в том, чтобы объединить инвесторов и эмитентов облигаций на одной платформе. Это позволит компаниям существенно сократить время на поиск и оценку инвестиционных возможностей, а также существенно упростит сам процесс покупки облигаций.
Среди требований к платформе можно выделить следующие:
-- Качественный UX дизайн с простой навигацией по системе
-- Синхронизация с другими IT-платформами компании
-- Функциональная панель администрирования, сочетающая в себе все сущности системы
Решение
Первым этапом работы была масштабная аналитика запроса заказчика и всего рынка. В данном случае мы рассматривали решения, присутствующие на рынке инвестиционных платформ, решения в сфере финансовых технологий, решения, специализирующиеся на узком сегменте облигаций. В процессе работы был спроектирован необходимый функционал, решено много тонких вопросов в системе.
В результате работы над данным этапом мы составили первичную карту экранов приложения и полноценное описание, включающее все тонкие моменты, без которого разработка подобного уровня была бы невозможна.
Вторым большим этапом работы являлось создание дизайна веб-приложения. Данный этап разделялся на следующие подэтапы:
-- Создание карты экранов с описанием пользовательских путей
-- Создание черно-белого кликабельного прототипа системы и масштабное тестирование данного прототипа
-- Создание цветного прототипа с прорисовкой каждого экрана и каждого шага пользователя
В процессе работы получилось создать дизайн, полностью соответствующий всем требованиям заказчика. Особое внимание было уделено современному и интуитивно понятному интерфейсу, который обеспечивает удобство использования и привлекательный внешний вид.
Третьим этапом была разработка платформы. Самый долгий и интересный этап, который также был разбит на множество подэтапов с последовательной сдачей заказчику. Вот топ интересных технических решений, представленных на данном проекте:
-- Админ панель реализована с помощью современных технологий. Мы использовали передовые инструменты для создания админ панели, которая предоставляет удобный интерфейс для управления данными. Это позволило заказчику легко управлять всеми аспектами платформы, включая добавление новых облигаций, управление пользователями и отслеживание транзакций. Также для админ-панели было реализовано большое количество кастомных плагинов, позволяющих адаптироваться под запросы заказчика.
-- Средства автоматизации бизнес-процессов. Было реализовано несколько средств для автоматизации работы сотрудников заказчика. Например, мы интегрировали систему уведомлений, которая автоматически оповещает сотрудников о важных событиях, таких как новые заявки на покупку облигаций, изменения в статусе транзакций и другие ключевые действия. Это значительно увеличило эффективность работы сотрудников и позволило оперативно реагировать на изменения.
-- Реализация механизмов обеспечения работы с высокой нагрузкой. Так как платформа будет работать с множеством компаний и инвесторов по всей территории России, необходимо было максимально оптимизировать самые нагруженные узлы системы. Мы применили передовые методы оптимизации и алгоритмическое программирование, чтобы обеспечить стабильную и быструю работу платформы даже при высоких нагрузках. Это включало оптимизацию базы данных, использование кэширования и балансировку нагрузки, что позволило сделать механизмы поднятия облигаций максимально эффективными.
Последним крупным этапом являлась передача знаний на сторону заказчика и деплой проекта. Было записано множество видео-инструкций, созданы всевозможные материалы по документации системы, позволяющие легко поддерживать и развивать ее в будущем. Также крайне важно было создать правильную конфигурацию серверов, позволяющую выдерживать любые нагрузки на систему.
В процессе работы заказчик получал подробные ежедневные отчеты о проделанной работе, также масштабные двухнедельные отчеты. По нашему мнению, именно поддержка постоянной коммуникации и ее прозрачность позволила добиться нам таких выдающихся результатов в сжатые сроки.
Результат
В результате работы мы сделали высоконагруженный сервис по поиску и управлению облигациями.
Данный сервис позволит сотням компаний по всем уголкам нашей страны упростить работу с облигациями. Компания заказчика получила при этом дополнительный источник дохода, диверсифицировала свой бизнес и что особенно важно смогла дать выдающуюся ценность для своих партнеров. Таким образом существенно укрепив свои позиции на рынке облигаций.
Рынок финансовых технологий быстро растет и развивается, мы очень рады, что смогли способствовать данному развитию путем достижения столь выдающихся результатов на данном проекте.