Яндекс в гостях у Альфа-Лабораторії

    
 
Всім привіт! У нас чудова новина!
 
Буквально на днях до нас приходили наші друзі з Яндекса і розповідали про те як і навіщо вони в розробці використовують OpenSource проекти. Про те як вони розвивають БЕМ методологію, як її використовують в сервісах Яндекса і які інструменти пишуть для всього співтовариства. Було дуже круто і величезне їм за це спасибі, а всі подробиці, матеріали й що ми з цього винесли під катом.
 
В Альфа-Лабораторії ми займаємося продуктами, безпосередньо або побічно пов'язаними з електронним бізнесом. Це можуть бути веб або мобільні додатки, які орієнтовані на спрощення взаємодії наших клієнтів з банком і їх фінансами в цілому. Всі ці продукти так чи інакше мають інтерфейси і ми кожен день вирішуємо проблеми пов'язані з їх розробкою. Вся справа в тому, що ці продукти створюються різними командами і дуже важко підтримувати цілісність стилю та коду банку в усьому їх різноманітті. Наші клієнти повинні не замислюючись асоціювати наші продукти з банком без будь-яких гучних банерів або явних натяків, а команди розробників не створювати нові продукти з нуля. В результаті ми маємо дві фундаментальні завдання, які повинні вирішуватися в будь-якому продукті і в будь-якій компанії, яка замислюється про якість і зручність своїх продуктів і оптимізації ресурсів, спрямованих на розробку інтерфейсів.
 
Електронна комерція змінюється, росте і розвивається. Це вже давно не тільки банківський уділ. Останнім часом у цій сфері з'являється дуже багато сильних рішень від зовсім різних компаній, а ми в свою чергу починаємо конкурувати не тільки з банками. Усвідомлення цього дає щонайпотужніший стусан і ми повинні використати досвід і ділиться ним не тільки між банками, а й між IT компаніями. Можливо, це здається трохи дивним, але так і є. Крім того, що тепер ми конкуруємо в технологіях з IT компаніями, ми також повинні забезпечувати безпеку наших клієнтів на абсолютно новому рівні, а це вдвічі непросте завдання.
 
Яндекс, компанія з багаторічним досвідом створення клієнторієнтованих сервісів і величезним навантаженням. Це IT-гігант номер один на російському ринку. За тривалий період створення різних інтерфейсів для всього різноманіття своїх продуктів розробники Яндекса виробили свої підходи і методології. З нашого боку було б дивно цим не скористатися і ми покликали їх у гості.
 
 
 
Без зайвих роздумів Сергій Бережний veged і Олена Джетписпаева tagsep10mursya_ru погодилися і приїхали до нас в Альфа-Лабораторію. Вони провели у нас пів дня і змусили нас подивитися на розробку під іншим кутом. У першій частині розповіді вони спробували розвіяти наші побоювання пов'язані з використанням OpenSource рішень, а також розповіли як Яндекс бореться з ризиками, які перед ним ставить OpenSource, як самі розробники впливають на вектор розвитку проектів і навіщо взагалі вони все це роблять. На нас звалилося величезну кількість знань, яке, ми сподіваємося, допоможе нам в розробці наших продуктів і зробить нас більш гнучкими і швидкими в майбутньому. Сергій Бережний розповів про проекти, які вони розробляють зовні і як їх використовують всередині компанії. Коли ви робите інструменти разом з спільнотою ви отримуєте саме той продукт, який хочуть ваші клієнти, тому що саме вони і допомагають вам його робити.
 
 
 
Це була тільки перша частина розповіді. Друга ж частина була присвячена історії про загальні технології між декількома проектами в Яндексі. На прикладі пошукових проектів Сергій Бережний розповів як виходить використовувати єдині технології в різних командах при розробці різних проектів. Розповідь протікав у форматі вільного спілкування, тому ми могли задати будь-які питання, які нас так давно цікавили, але нам не у кого було запитати. Ми докладно обговорили як будуються інтерфейси в Яндексі за допомогою
БЕМ-методології , а також як це допомагає в реіспользованіі коду між командами. Він говорив про інструменти, які допомагають працювати з методологією, а також про те як розробники Яндекса створюють бібліотеки блоків і використовують їх в різних проектах. Неможливо переоцінити наскільки сильно це спрощує життя. Спасибі хлопцям величезне за безцінний досвід і прекрасний день в компанії з БЕМ.
 
 
 
Окреме спасибі Олені Джетписпаевой за організацію заходу, живе і веселе спілкування. Хлопці приходите до нас ще!
 
Якщо вас як і нас цікавить розробка інтерфейсів, то просто запитайте і ви отримаєте найдокладніший і ясну відповідь, який взагалі може бути.
 
За посиланнями нижче ви можете подивитися презентації доповідей від наших колег:
   Історія про OpenSource в Яндексі from Yandex
   Загальні технології між декількома проектами в Яндексі from Yandex
 
Stay BEMed!
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.