Приложение 1 к Конкурсной документации №36/к-28/07/2014 Конкурсное задание Предмет конкурса - Модернизация интерфейса системы интернет-банка «МДМ online» для розничных клиентов (физических лиц) ОАО «МДМ Банк»: - разработка и внедрение модернизированного интерфейса системы интернет-банка «МДМ online» для розничных клиентов (физических лиц) ОАО «МДМ Банк» (далее Банк) с последующей передачей Банку прав владения (в т.ч. на проведение доработок самостоятельно) - выполнение доработок силами Разработчика в соответствии с потребностями Банка в период эксплуатации системы Банком. Дополнительная информация для подготовки предложений Банк использует следующее программное обеспечение по направлению Розничного Бизнеса: Процессинговая платформа Way4, Программное обеспечение Розничного Бизнеса РБО. 1. Требования к участникам: 1.1. Наличие необходимых лицензий на производство работ и оказание услуг, подлежащих лицензированию в соответствии с законодательством Российской Федерации, являющихся предметом конкурса; 1.2. Наличие профессиональной и технической компетентности, финансовых и других ресурсов для исполнения договора; 1.3. Не находиться в состоянии неплатежеспособности, в процессе ликвидации (для юридического лица) или быть признанным несостоятельным (банкротом); 1.4. Не являться организацией, на имущество которой наложен арест и (или) деятельность которой приостановлена; 1.5. Опыт работы в России не менее двух лет (регистрации юридического лица, в том числе правопреемника не менее 2-х лет по ОГРН); 1.6. Наличие у Компании-разработчика опыта работы в банковской сфере по разработке и успешному внедрению программного обеспечения (подтверждение опыта обязательно, с возможностью предоставления ссылок на продукт); 1.7. Расположение представительства/офиса/филиала Компании-разработчика в г. Москве. 2. Требования к работам, выполняемым в конкурсном проекте, и к Системе ДБО Результатом работ конкурсного проекта должно являться реализованное (согласно с утвержденным Заказчиком Техническим заданием) WEB-приложение Системы дистанционного банковского обслуживания (ДБО) физических лиц МДМ Банка. По завершению проекта разработчик должен передать Банку: • Инструкцию администратора по установке, обновлению и обслуживанию Системы; • Полные права на исходные коды Системы. 2.1. Для данного конкурсного проекта Система ДБО - это web-интерфейс, предоставляющий доступ к услугам Банка и обеспечивающий: • наличие надежного механизма авторизации Клиента, основанного на механизмах логина/постоянного пароля и одноразовых паролей. Канал передачи одноразовых паролей – SMSсообщения; • наличие базовых функций защиты от фрода (защита от подбора паролей и логинов, контроль количества сессий, xss атаки и т.д.); • защиту соединения клиент-сервер через протокол SSL. 2.2. Требования к функциональным возможностям ДБО: • Вход в систему по логину/паролю (опционально – по одноразовому SMS-паролю) с возможностью использования виртуальной клавиатуры; • Регистрация нового клиента в системе/восстановление пароля (идентификация по номеру «счета или карты или логину клиента» и номеру телефона, аутентификация при помощи SMS-пароля, ввод постоянного пароля); возможность присвоения синонимичного логина во время и после регистрации; • Просмотр списка продуктов: карт, текущих счетов, депозитов, кредитов; • Информационные сервисы: просмотр и вывод на печать выписок по продуктам за период, остатков по счетам/картам/депозитам/кредитам, просмотр истории клиентских операций в системе за период, просмотр новостей Банка как на странице входа в Систему, так и после успешного входа и др.; • Заявление на выпуск/перевыпуск карты, в т.ч. виртуальной карты; • Блокировка карты; • Открытие и закрытие срочных вкладов и текущих счетов; • Совершение операций: перевода средств между счетами и картами клиента, перевод средств с карты клиента на карту другого клиента Банка по номеру карты; перевода средств со счета/карты клиента в пользу третьего лица (платежное поручение), оплаты налоговых сборов и штрафов, оплаты услуг (через шлюз платежного агрегатора); возможность поиска получателей платежей по названию/первым буквам названия получателя, а также использование геотаргетинга при формировании списка получателей платежей; • Система работы с шаблонами операций: создание, редактирование, удаление, оплата по шаблону, создание расписания оплаты шаблонов (периодические авто-платежи); • Банковские шаблонные платежи – предзаполненные внешние переводы; • Система лимитов: система ограничителей на суммы разовой операции, суммы операций за период, количество операций/групп операций за период, выбор способа подтверждения операции исходя из параметров операции. • Подтверждение операций одноразовым SMS-паролем; • Уведомления от Банка: возможность получения сообщений от Банка и их просмотр за период, адресные предложения клиентам, возможность отправки клиентами сообщений в Банк; • Изменение настроек видимости продуктов клиента - отображаемых карт, счетов, кредитов, депозитов; • Подключение/отключение услуг Мобильный Банк, SMS и e-mail информирования, изменение настроек; • Изменение постоянного пароля, подключение/отключение входа по SMS-паролю (двойная аутентификация); • Изменение лимитов на операции в системе, установка лимитов трат по картам; • Комплексная система помощи пользователю, всплывающие интерфейсные подсказки. 2.3. Требования к реализации приложения ДБО: • Приложение должно быть реализовано как «single page» (нет видимых клиенту переходов между страницами); • Приложение должно иметь адаптивный дизайн (2 стандартных размера экрана); • Взаимодействие «Клиент»-«Сервер» происходит при помощи JSON-веб сервисов; • Приложение должно поддерживать браузеры семейства Chrome, Opera, Firefox, Safari (включая мобильные версии), Internet Explorer версии 8 и выше; • Реализация серверной части (web-сервер) на базе технологий ASP.NET MVC4; • Используемые при разработке технологии и фреймворки (jQuery, angular.js, etc.) должны быть согласованны с Заказчиком; • Приложение должно работать быстро при минимизации нагрузки на клиентскую машину: использовать возможности современных браузеров для оптимизации (например, CSS3 селекторы), допускать кэширование страниц и темплейтов. 3. На 1 этап конкурса Участники предоставляют: • Презентацию (или иную форму описания) о Компании-разработчике (месторасположение, численность команды, год основания Компании) –2– • Презентацию (или иную форму описания) опыта разработки банковских приложений (список клиентов и продуктов привести ссылки для ознакомления); • Стоимость (руб.) проведения работ по модернизации системы ДБО с учетом установленных в конкурсной документации требований (см.п. 2 Конкурсного задания); • Возможность заказа Банком у Разработчика отдельных доработок/исправлений при возникновении потребности в дальнейшей модернизации в процессе эксплуатации системы; • Стоимость таких работ по доработке (чел.час); • Возможность присутствия сотрудника Разработчика в офисе Банка при проведении таких работ. Указать город, где такое присутствие возможно. На 2 этапе конкурса предложения дорабатываются Участниками с учетом вопросов Заказчика, выявленных по результатам рассмотрения предложений 1 этапа • Участники представляют демо-версию (экраны интерфейсов так же допустимы) одной из функций системы с экранными переходами. Например, главная страница и переход от неё к выбору поставщика услуги мобильной связи с его дальнейшей оплатой. 4. В результате выполнения проекта Исполнитель передает Банку: • Разработанное Техническое задание; • Полную схему интерфейсных переходов, прототипы интерфейсов; • Описание интерфейса взаимодействия клиент-сервер (требования к форматам запросов/ответов, UML диаграммы и описание выполняемых web-сервером операций и проверок, модели данных); • Разработанные таблицы стилей (css/sass/less) и стандартных форм: всплывающие окна, тултипы и др. (javascript); • Демо-страницы (html) с описанием всех разработанных элементов и примерами для внутреннего использования; • Полноценную демо-версию системы. •Полноценную версию Системы, разработанной согласно Технического задания , в виде исходных кодов и автоматических скриптов сборки приложения (Msbuild/NAnt/Grunt и т.д.); • Инструкцию администратора по развертыванию системы (инструкция должна кроме прочего включать требования к аппаратному и программному обеспечению серверов); • Набор автоматических тест-юнитов для разработанной функциональности (объем покрытия автоматических тестов определяется Заказчиком на этапе разработки Технического задания и приемки результатов выполненных работ). 5. Ограничения: • В проект не входит создание базы данных и интеграция с Банковскими системами (web-приложение должно использовать текущую модель данных, описание которой предоставит Банк); Банк использует MS SQL Server 2005 в качестве сервера БД системы ДБО, возможно обновление до более поздних версий, На текущий момент серверная логика системы (как в части работы web-приложения, так и в части интеграции) реализована в хранимых БД процедурах. В проект могут войти работы по изменению хранимых процедур (при необходимости), либо по переносу серверной логики на сторону сервера приложений (использование БД в качестве источника данных), 6. Требования по условиям оплаты (порядок и условия оплаты обязательно указывайте в Коммерческом предложении): 1. Оплата - в рублях; 2. Оплата– по факту оказания услуги доработки, завершения внедрения системы –3– 3. Возможность предоплаты и размер обсуждается с учетом наличия преимуществ по другим предложенным условиям. Состав Конкурсного предложения 1. Анкета (Приложение 3 к Конкурсной документации) - сканированную и электронную версию; 2. Заявка на участие в конкурсе (Приложение 4 к Конкурсной документации) – сканированную и электронную версию; Коммерческое предложение - сканированную и электронную версию; Описание конкурсного предложения (в произвольной форме) пронумерованное и заверенное подписью руководителя и печатью организации, позволяющее оценить выполнение участником конкурса всех требований Конкурсного задания (Приложение 1 к Конкурсной документации); График выполнения работ и внедрения Системы ДБО; соответствие квалификации участника конкурса установленным требованиям (согласно раздела «Требования к участникам» и Конкурсного задания); – сканированную и электронную версию Список организаций, которым оказываются услуги, соответствующих предмету конкурса, рекомендательные письма – сканированную версию; Шаблон договора по предмету конкурса с включением условий предложенных на конкурс (стоимость, сервис и т.д.) – электронную версию. 3. 4. 5. 6. Критерий определения победителя Оцениваются требованиям. участники, подтвердившие свое соответствие установленным Банком Для данного конкурсного отбора используются следующие оцениваемые показатели: Стоимость работ по разработке и внедрению Системы ДБО (общая). Стоимость услуги (чел.час) по доработке Системы ДБО в период эксплуатации. Сроки завершения внедрения Системы ДБО. Соответствие предлагаемой на конкурс Системы ДБО требованиям конкурса, прозрачность архитектуры для Заказчика. 5. Условия оплаты (порядок оплаты, периодичность, отсрочка платежа). Готовность проведения расчетов по заключенному договору через расчетный счет, открытый в ОАО «МДМ Банк», является опциональным критерием и при прочих равных условиях рассматривается как преимущество при подведении итогов конкурса. 1. 2. 3. 4. –4–