Опыт

БТА-банк, инвестиционный банк

Клиент: БТА Банк 
Тип проекта: корпоративные сайты. 

Функционально развитый веб-ресурс Инвестиционного банка. Проект реализован на платформе Cetera CMS в рамках создания единого веб-пространства БТА Банка.

О заказчике

БТА Банк — универсальный банк, оказывающий содействие в развитии корпоративного бизнеса, частного предпринимательства и предлагающий свои услуги физическим лицам, гарантирует квалифицированное банковское обслуживание на уровне международных стандартов. Стратегический партнер БТА Банка — АО "БТА Банк" (Казахстан) является одним из крупнейших банков и лидером по созданию банковской сети на территории стран СНГ.

Совокупный размер активов банков–стратегических партнеров по итогам 2007 года достиг 25,5 млрд долларов США, увеличившись за год на 47,7%, собственный капитал – 3,8 млрд долларов, что больше показателей 2006 года в 2,3 раза. Прибыль составила 538 млн долларов США, превысив аналогичные данные предыдущего года на 65,6%.

БТА Банк сегодня — это более 2 млн клиентов в 9 странах присутствия банков-партнеров. Филиальная сеть ООО «БТА Банк» в России насчитывает 9 филиалов и 21 дополнительный офис.

Подробная информация опубликована на сайте банка.

Задачи проекта

  1. Описать услуги, предоставляемые БТА Банком на инвестиционном рынке.
  2. Предоставить клиентам банка новостную, аналитическую, справочную и обучающую информацию по инвестициям.
  3. Организовать доступ к услугам банка, предоставляемым через интернет.

Реализация проекта

Сайт инвестиционного банка — первая очередь веб-пространства БТА Банка, разрабатываемого в Cetera Labs на платформе Cetera CMS в 2008 году.

Методология

Веб-пространство БТА Банка — крупнейший проект, реализуемый в компании Cetera на основе методологий agile-программирования.

Использование методологии eXtreme Programming позволило партнёрам:

  1. Выпустить первую версию проекта через месяц после начала работ — ещё в феврале 2008 года.
  2. Осуществлять финансирование проекта равномерно, равными платежами в течение всего срока реализации проекта.
  3. Согласовывать техническое задание постепенно, от этапа к этапу.
  4. Совместно обучаться от этапа к этапу и реализовать в итоге более совершенный и продуманный ресурс, чем при каскадной реализации проекта.

Проектирование

Проектирование выполнялось сотрудниками Cetera по мере развития проекта. Методология разработки позволила выпускать прототипы отдельных составных частей системы по мере развития проекта.

Дизайн

Стилевой макет основан на фирменном стиле БТА Банка. В самом начале проекта компания Cetera разработала типовые стилевые элементы сайта, из которых затем конструировались страницы, функциональности и модули.

Библиотека стилевых элементов будет использоваться и в ходе развития проекта.

Кодирование

Код шаблонов сайта соответствует стандартам W3C. Учтены также внутренние стандарты Cetera и рекомендации компании по поисковой оптимизации.

Система управления информацией

Проект основан на системе управления информацией Fastsite CMS.

Система управления полностью документирована, поддерживает управление всеми страницами и файлами сайта, имеет встроенные средства администрирования ресурса и анализа его эффективности.

Разработка

При разработке использовался шаблонный процессор Smarty, взаимодействующий с API Cetera CMS. Smarty позволяет веб-мастеру самостоятельно, без привлечения программиста, управлять отображением страниц сайта. Кроме того, Smarty реализует кэширование шаблонов страниц, что благоприятно сказывается на скорости работы проекта.

При разработке использовался стандарт I18N, что позволило реализовать многоязычность в рамках 1 копии шаблонов проекта. I18N существенно сокращает затраты на поддержку и предоставляет возможность редактору проекта самостоятельно подключать дополнительные языки фронт- и бэкофиса ресурса.

В составе сайта реализованы и документированы функциональности:

  1. Управление структурой и навигацией.
  2. Контент.
  3. Новости, импорт новостей, RSS, рассылка новостей.
  4. Формы обратной связи.
  5. Опросы.
  6. Голосования.
  7. Форум.
  8. Интерактивные графики (пример — http://invest.btabank.ru/analyticsupport/indexes/btaindex1/).
  9. Интерактивные таблицы показателей.
  10. FLASH-видео (пример — http://invest.btabank.ru/analyticsupport/comments/).
  11. Глоссарий.
  12. Личный кабинет с поддержкой OpenID.
  13. Sitemap Protocol.
  14. Поиск.
  15. Карта сайта.
  16. Версия для печати.
  17. Пользовательские закладки на сайте.
  18. Анализ эффективности сайта.
  19. Управление пользователями.
  20. Администрирование сайта.
  21. И многое другое — проект постоянно развивается.

Публикация

Материалы были подготовлены и опубликованы сотрудниками БТА Банка в ходе разработки.

Методология eXtreme Programming и практика "раннего внедрения" системы управления информацией предоставляют нашим клиентам возможность публиковать материалы на самых ранних этапах проекта, не дожидаясь окончания программирования.

Новости в согласованном формате постоянно импортируются от специализированного поставщика новостной информации.

Поисковая оптимизация

В рамках всех проектов компания Cetera выполняет базовую поисковую оптимизацию сайтов. Система управления сайтами семейства Cetera прошли аудит у целого ряда компаний-оптимизаторов. Рекомендации Cetera по поисковой оптимизации текстовых материалов основаны на 5-летнем опыте работы в области поисковой оптимизации.

Контроль качества

Все этапы проекта передавались на приёмку Заказчику исключительно после контроля качества по процедурам и контрольным спискам Cetera, а также после проверки на соответствие используемым стандартам и документам проекта.

Собственный отдел контроля качества в соотношении к числу разработчиков 1:2 позволяет компании Cetera существенно сократить сроки реализации проекта, снизить нагрузку на Заказчика на этапе приёмки сайта, обеспечить высокую доступность разрабатываемого кода для пользователей.

Для данного проекта компания Cetera применяла следующие виды тестирования:

  1. Автоматизированное модульное тестирование программного кода.
  2. Автоматизированное тестирование интерфейсов функциональных модулей (используется Selenium IDE).
  3. Автоматизированное тестирование на соответствие стандартам.
  4. Тестирование на соответствие критериям качества и контрольным спискам, на полноту реализации технического задания.
  5. Визуальное тестирование на корректность отображения в различных браузерах.
  6. Тестирование на корректность текстовых материалов с точки зрения языка и оформления.
  7. Автоматизированное нагрузочное тестирование.
  8. Автоматизированное тестирование на безопасность исходного кода.

Внедрение

Проект развёрнут на собственном сервере Заказчика. По мере роста посещаемости планируется организация зеркалирования сайта между несколькими серверами для балансировки нагрузки.

Развитие

Проект постоянно развивается. Новые возможности для клиентов БТА Банка появляются ежемесячно. Контент на сайте обновляется ежедневно. Новости — каждые 5 минут.

Благодарности и персоналии

Компания Cetera благодарит сотрудников БТА Банка Марию Бондаренко и Александру Лозовую за активное участие в реализации проекта.

Менеджеры проекта со стороны компании Cetera: Владислав Ухов и Дмитрий Селевко.

Старший разработчик: Денис Сахаров.

Дизайн

 

БТА Банк-1

БТА Банк-2

БТА Банк-3

Похожие кейсы

Корпоративный сайт для «‎Праймс»‎

Опыт

Корпоративный сайт для «‎Праймс»‎

Создание корпоративного сайта по банкротству физических лиц.
Корпоративный сайт компании «Just2trade»

Опыт

Корпоративный сайт компании «Just2trade»

Разработка дизайна и функциональности для корпоративного сайта компании «Just2trade».
Корпоративный сайт для управляющей компании «Церих»

Опыт

Корпоративный сайт для управляющей компании «Церих»

Создание корпоративного сайта для управляющей компании «Церих».
Корпоративный сайт для управляющей компании «Пифагор»

Опыт

Корпоративный сайт для управляющей компании «Пифагор»

Создание корпоративного сайта для управляющей компании «Пифагор».
Сайт для «Курскпромбанк»

Опыт

Сайт для «Курскпромбанк»

Разработка корпоративного сайта для ПАО «Курскпромбанк».