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