• 6899
  • 67
  • 24
Нравится блог?
Подписывайтесь!

Новый BFF.kz - электронной коммерции в Казахстане быть! :)

Тыщу лет ничего не писал в блогах длиннее, чем в 140 символов. Пришло время, и в этот раз это не о поисках супер сотрудников в семью «Айбеков». Сегодня я бы хотел поделиться нашим опытом разработки интернет-магазина для уже давно нашумевшего BFF.kz. Сразу прошу прощения, если иногда текст может казаться слишком техническим – кому-то это может показаться интересным.

Началось все символично на [не]конференции BarCamp в апреле этого года, когда Улан и Рустем подошли к нам с Саятом и начали делиться планами на будущее BFF. Уже где-то в начале июня мы обговорили бюджет и сроки, и уже скоро начали разработку.

Этап 1. Планирование и разработка Функционального Дизайна

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

iBEC Systems - планирование разработки

Этап 2. Дизайн

Дальше шел, как правило, графический дизайн первой (ну, и последующих) страницы. Тут загвоздка встала с логотипом – его просто еще не было! А когда через время он появился – оказался трехцветным. Пришлось играться с цветами, экспериментировать с контентными блоками, которые были по требованию и т.д. Кроме того, по требованию основной специфики бизнеса BFF, нужно было вставить социальные блоки так, чтобы не в раскос основному дизайну. Короче, помучались, но пришли к красивому и локаничному решению – смотрим на http://bff.kz.

Варианты…

BFF.kz - варианты дизайна

 

Этап 3. Разработка

Итак, второй по сложности этап после следующего. В принципе, по началу казалось, что не должно возникнуть особых трудностей с разработкой – ребята выбраны опытные, спокойные: 1 спокойный директор, 1 прожект-манагер с района, 1 спокойный главный программист, 1 актюбинский доп программист-верстальщик, 1 дизайнер – само спокойствие. Не буду томить деталями, сразу к ключевым трудностям.

  • Проблемы начались с самого старта – с выбора платформы. С одной стороны – Битрикс, который идеально подходит под требования интеграции, с другой – использование опыта английских интернет-магазинов, с третей – написание своей системы, заточенной под требования. Инглиш система сразу отпала, т.к. в принципе устаревшая и не подходит в КЗ. Долго спорили по поводу Битрикса, но в конце концов мнение народа (кому интересно) о неуклюжести, сложнорасширяемости и безопасности взяли верх. Решили разработать свою систему на основе известного фреймворка (Yii), о чем в последствии мы, как разработчики, не пожалели! Получился «заебок»!
  • Самой главной проблемой стала интеграция с 1С. В частности, это связано с тем, что, во-первых, чего греха таить, не было грамотного и достаточно опытного специалиста в этой сфере, во-вторых, стандартная интеграция не подходила (у BFF есть склад в Алматы, склад в Астане и там же оффлайн магазин, и все это, естественно фиксируется в 1С), ну и в-третьих, любая «свадьба» двух систем несет с собой технические сложности. В конце концов, побороли дьявола – поженили два сердца и жить им долго и счастливо...
  • Третьим барьером стало внедрение платежной системы. Тут рассказывать нечего, нужно было просто понять как и что, побадаться с разработчиками (система новая) и отработать систему. Что мы и сделали, но в ключевой момент появились «бюрократические» проблемы с провайдерами и способ оплаты пришлось на время закрыть…
  • Была четкая задача от клиентов и нашего технического дир-а, чтобы система была модульной и по-максимуму масштабируемой. Здесь помогли возможности фреймворка и опыт.

Ну, и все, собственно. В остальном все было понятно, просто, только времязатратно. Обычно я лично в голове умножаю срок разработки на 1.45 от запланированного, но тут и запланированный срок был натянут, и возникшие проблемы сыграли. Тем не менее к середине сентября альфа версия была готова!

 

Этап 4. Тестирование и отладка

ИМХО, самый сложный этап в любой разработке, и прямиком зависит от первого этапа. Тут и хотелки от клиента, и «бляяяя, вот эту фигню забыли!» от программиста, и «чо-то не так смотрится, как изначально» от дизайнера, и повышение тонов в чате, и истерический ржач, и кровь на стене. Слава богам интернета, не дошло до повального говнокода и на исходе получилась конфетка!

 

Этап 5. Запуск и продвижение

Этот этап вы можете лицезреть сами – www.bff.kz! Более того, вы можете при желании принять в нем непосредственное участие. Если заметили ошибку в функционале, интерфейсе или контенте – пишите! На четвертом этапе я предложил Улану поставить значок «Beta» около логотипа. На что он ответил: «Да, не, не надо. У нас весь бизнес – Бета».

Считаю, что в итоге проект получился офигенским! Осталось добить пару сотен мелочей и мы близки к идеалке. :) Отличного шопинга всем!

 

PS: а вот, что говорят сами БФФовцы об этом: http://yvision.kz/yv/202766

vadimliu
http://twitter.com/vadimliu
2 ноября 2011, 11:56
1589

Загрузка...
Loading...

Комментарии

Щас набежит 100 комментаторов с iBEC Systems и пост станет популярным.
мало, что поняла, но (!), когда автор пишет без ошибок и соблюдает все правила пунктуации, - испытываю орфографический оргазм!
Уххх, теперь я знаю как доставить тебе удовольствие! xDDD
блин, не стоило так палица. уже немного раскрыла себя с #махровыми носочками... *покраснела и убежала*
По ширине не влезло чуток в нетбук) А так все хорошо, корзина работает, комментарии тоже.

Следующим апдейтом неплохо бы адаптивный дизайн под разные разрешения, учитывая в частности популярное в смартфонах 800х480
ulan
0
0
под смартфоны наверно лучше отдельную версию сделать полностью
Log0ff
0
0
с чувством юмора у автора все в поряде :) местами смеялся в голос :)
ребятам с бфф - хочу пожелать удачи в их бизнесе!!! кстати, хороший кейс для многих!!!
в общем спс. было интересно!!!
А про женитьбу Yii и 1С можно поподробнее?
Думаю, можно было бы, но кажется, это будет слишком технически. Меня за этот-то многотекст поругали уже :)
Поругали коллеги?
Нее, знакомые :) Коллеги и так знают все кишки :) А если вам это очень нужно, добро пожаловать вечерком к нам в офис, все расскажем :)
спасибо за приглашение :)
OwO
0
0
Ну скорее всего через веб-сервисы женили.
можно и через xml и просто текстовые файлы. Делали такое. Онлайн счета,счета-фактуры акты.. оплаты клиентов грузились в 1С а потом на портал активировались доступы по стоимости оплат. Интеграция по сути не так уж сложно, но можно не мало зарядить так как играть роль свахи ой как трудно.
"план, конечно, в дальнейшем был благополучно профукан".. Стало как-то беспокойно...
ИТ-проекты тем и славятся, что срывают сроки.. но если план выставлен адекватно и не возникает незапланированных проблем - все вполне можно реализовать в срок! И да, в определенных случаях сроки выставляются корректно и проблем не возникает ;)
А наш с вами случай "определенный"? :)
заходил в ваш бутик что в астане: веселенькие цвета :)....удачи Вам!!!
Бля как сложно все оказывается! Только опять моя роль музы предательски опущена!
Гляну как фыркают на цены Бфф, на appleinsider.ru =)
Спасибо за пост!!!
Предлагаю совершить виртуальную экскурсию в город Мале, столицу Мальдив.

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Дорога Алматы – Хоргос. Впечатления от первой поездки

Дорога Алматы – Хоргос. Впечатления от первой поездки

Если раньше путь до Хоргоса занимал около 5 часов по Кульджинской трассе, то сейчас время до границы с Китаем сокращается до 2,5-3 часов. Уже сейчас можно ехать по 4-полосной дороге с цементобетонным покрытием.
theYakov
15 сент. 2017 / 9:35
  • 5449
  • 12
Работа в Mc Donald's. Советы и лайфхаки для гостей

Работа в Mc Donald's. Советы и лайфхаки для гостей

За три месяца я поработала в трёх разных сферах. И сегодня, хочу поведать вам о работе в одной из богатейших компаний мира. Звучит значительно лучше, чем «Я работаю в Mc Donald’s».
madiNAtty
15 сент. 2017 / 12:44
  • 3004
  • 16
Почему депутат Божко хочет ограничить приток сельской молодёжи в города?

Почему депутат Божко хочет ограничить приток сельской молодёжи в города?

Вице-спикер Мажилиса Владимир Божко остановился на некоторых деталях известного конфликта в Астане возле строящегося «Абу Даби Плаза», затронув проблему «многочисленной сельской молодёжи»...
openqazaqstan
19 сент. 2017 / 13:16
  • 2207
  • 54
«Моя депрессия длилась больше двух лет». История о том, как я была готова сдаться

«Моя депрессия длилась больше двух лет». История о том, как я была готова сдаться

По данным статистики 2017 года Казахстан занимает 4 место по самоубийствам. Говорить об этом - социальное табу. Мы игнорируем разговоры о депрессиях. Потому что нам страшно.
goribaldi
18 сент. 2017 / 15:45
  • 2141
  • 61
Фотопрогулка по Алматы. Иностранцам не интересны наши стеклянные здания и моллы

Фотопрогулка по Алматы. Иностранцам не интересны наши стеклянные здания и моллы

Алматы - самый лучший город для меня, так как родной и самый близкий. Так как я много лет прожил за рубежом, могу сказать свою точку зрения, что надо делать у нас.
Ispanec
15 сент. 2017 / 6:20
  • 2053
  • 21
«Папина принцесса» или «обезьяна с гранатой»? Случай в бассейне

«Папина принцесса» или «обезьяна с гранатой»? Случай в бассейне

Мужчины спокойно подчиняются логичным правилам, большинство женщин пытаются выторговать себе особые условия. Я убеждалась в этом много раз.
ValentinaVladimirska
18 сент. 2017 / 14:25
  • 1734
  • 30
Бой Головкина и Альвареса завершился ничьей

Бой Головкина и Альвареса завершился ничьей

Канело согласен на реванш, что неудивительно, Гена тоже "за". Все это было немного ожидаемо - эксперты отмечали, что промоутеры надавят на поединок, и захотят растянуть его на трилогию.
Trequartista
17 сент. 2017 / 0:15
  • 2057
  • 17
Лайфхаки для путешественников. Как я не заплатила ни цента за проживание в Испании

Лайфхаки для путешественников. Как я не заплатила ни цента за проживание в Испании

Бесплатное проживание и завтрак в Испании, как прокачать иностранный язык и где поймать бесплатные ништяки в Европе. Если вы backpacker, который пересекает границу разных стран каждую неделю -...
dianaobyrne
18 сент. 2017 / 12:16
  • 2245
  • 1
Путешественник был шокирован полицейским беспределом в Казахстане

Путешественник был шокирован полицейским беспределом в Казахстане

Полицейский беспредел в Казахстане осудил российский блогер и путешественник Евгений Золотухин. На своей странице он рассказал, как встретился с казахстанскими полицейскими, и как они оставили не...
tala03
18 сент. 2017 / 16:58
  • 1386
  • 13