Логотип
Клиентам

Клуб клиентов Альфа-Банка

Вернуться к списку

Клуб клиентов Альфа-Банка — знаковый проект.

Не только для нас. Мы уверены, что таких проектов вообще мало.

Проект уникален:

  • уровнем компании-заказчика. Дело даже не в популярности бренда, не в “галочке”. Это степень развития процессов, требований к подрядчикам, культурой. В любом контракте стороны влияют, учат друга, в чем-то сближаются. Для нас работа с ОАО “Альфа-Банк” — способ вырасти, тест на умение взаимодействовать с большими компаниями.
  • методикой его ведения (гибкая методология и итерации по несколько месяцев вместо “водопада” на год). В мире заказной веб-разработки не часто встречается ситуация, когда гибкая методология применяется с первого дня и хорошо работает.
  • технологиями (верстка по методике Яндекс.БЭМ, автоматическое тестирование клиентских сценариев и бизнес-логики, непрерывная интеграция). Верстка проекта разработана в соответствии с методологией БЭМ. HTML для браузера собирается как пазл из отдельных блоков (поля для ввода, кнопки, заголовки и т.д.) По мере готовности дизайна новых страниц, мы пополняем библиотеку блоков.  Для тестирования использованы PHPUnit, Selenium. Тесты запускаются автоматически с помощью Jenkins. Применена методика continious integration. 
  • большой командой и нетривиальным процессом работы над задачами. 6 человек с нашей стороны, параллельное решение многих задач, планирование на 1-2 месяца вперед
Подробнее читайте в Истории успеха на сайте 1С-Битрикс и у нас в блоге. 
По итогам работы нашей компании за 2014 год и с учетом успешного запуска проекта "Клуб клиентов Альфа-Банка" ИНТЕРВОЛГА была включена в список разработчиков, рекомендованных компанией 1С-Битрикс для крупных проектов.

Задачей первой итерации было получить работающий прототип, обсудить его с заинтересованными сторонами и построить дальнейшие планы.

Agile-манифест в действии. Гибкость гибкостью, но превращать проект в склад плохого кода не нужно. Поэтому мы сразу задались целью сделать правильную структуру данных и архитектуру кода.

Что делали:

- Анализ сценариев, выявление сущностей предметной области.

- Построение структуры данных и связей

- Выделение объектов и проектирование иерархии классов

- Реализация по спринтам.

За 9 месяцев работы структура данных и классов изменились незначительно и архитектура себя оправдала.

Было три версии дизайна. Сначала мы сделали просто “красный Bootstrap”, собрав сетки из готовых блоков и перекрасив их. Это было очень быстро и — приемлемо по качеству. 

Затем родилась переходная версия дизайна, где поучаствовали наш проектировщик и дизайнер. 

Финальная версия была спроектирована и нуля и почти полностью основана на гайдлайнах от Студии Лебедева, закончившей к этому моменту разработку основного сайта Альфа-Банка. 

Каждую версию мы реализовали “в металле”. То есть была и верстка, и применение к коду.