Проект завершен

Детализация функциональных требований и разработка веб-приложения для подбора финансовых продуктов

Сферы деятельности

  • Банки

Приём откликов

до 01 июня 2021

Сроки работы

2 месяца 1 день

Бюджет

460 000 ₽

В чем суть проекта?

Необходимо сформировать детальные технические требования и на их основе разработать веб-приложение для индивидуального подбора финансовых продуктов.

Расскажите о задаче подробнее

Банк «Уралсиб» — один из крупнейших универсальных банков федерального уровня, специализирующийся на предоставлении финансовых услуг частным и корпоративным клиентам. Для одного из целевых сегментов - профессиональных спортсменов - банк разрабатывает специальный программный инструмент. Он позволяет исходя из целей долгосрочных инвестиций конкретного клиента составлять из текущих продуктов индивидуальный пакет. Это позволит спортсменам сохранить деньги и обеспечить себе «финансовую подушку» на длительный период, в том числе на время после окончания активной спортивной карьеры. В настоящее время прототип инструмента реализован в Microsoft Excel. Планируется расширить функционал инструмента и перенести его в формат веб-приложения, которым будут пользоваться сотрудники фронт-офиса банка. На текущем этапе необходимо детализировать и зафиксировать функциональные требования, после чего разработать веб-приложение.

Потребуется ли команда?

Да, проект рассчитан на то, что им будет заниматься команда из нескольких специалистов — аналитика, фронтенд-разработчика и бэкенд-разработчика. Возможно объединение двух последних ролей в одну (фуллстек-разработчик).

Что предстоит сделать?

1. Провести интервью с лидером проекта и представителями продуктовой команды. 2. Уточнить, дополнить и зафиксировать в отдельном документе функциональные требования. 3. На основе функциональных требований разработать веб-приложение. Приложение должно работать на оборудовании банка в локальной сети. Доступ к интерфейсу должен быть реализован через браузер. Фреймворки и языки разработки выбираются самостоятельно. 4. Совместно с продуктовой командой компании-заказчика протестировать приложение, при необходимости внести правки. 5. Передать лидеру проекта результаты работы и права на них.

Что представляет собой результат работы?

1. Функциональные требования на разработку приложения в формате *.docx. 2. Минимально задокументированный исходный код приложения. 3. Работающее в локальной сети банка веб-приложение. Приложение реализует следующий функционал (список предварительный, может быть скорректирован вами на этапе разработки): • Импорт в программу списка действующих банковских продуктов и их параметров, возможность обновления списка и параметров конкретного продукта. • Выбор цели инвестирования для клиента и временных параметров для планируемых инвестиций. • Выбор продуктов банка из имеющегося списка и параметров продуктов под конкретного клиента. • Построение и отображение прогноза доходности пакета продуктов (на базе временных рядов) на различные периоды в соответствии с выбранной целью инвестиции. Прогноз отображается в виде графиков или укрупненных буллитов на временной шкале. • Построение отчета об активности сотрудников фронт-офиса в самом приложении (для руководства).

По каким критериям будут оценивать результат?

1. Для разработки и развертывания приложений использовано только открытое программное обеспечение. 2. Приложение работает без ошибок и реализует весь функционал, отраженный в функциональных требованиях. 3. Интерфейс приложения адаптирован под десктоп и iOS-планшеты. 4. Детальность документирования позволяет продуктовой команде компании осуществлять доработки своими силами.

Что можно получить за этот проект?

Проект предусматривает денежное вознаграждение в размере 460 000 рублей после выплаты налогов, в том числе: ● 160 000 рублей аналитику; ● 150 000 рублей фронтенд-разработчику; ● 150 000 рублей бэкенд-разработчику.

На какую помощь можно рассчитывать?

Лидер проекта предоставит драфт функциональных требований и технического задания, а также прототип инструмента, реализованный в Microsoft Excel. Лидер проекта организует взаимодействие с другими участниками проекта со своей стороны и даст комментарии, пояснения и консультации по предметной области проекта по ходу выполнения работ.

Выбрать роль