Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Общие технологии между несколькими проектами в Яндексе

6,168 views

Published on

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

  • Login to see the comments

Общие технологии между несколькими проектами в Яндексе

  1. 1. Общие технологии Сергей Бережной руководитель отдела поисковых интерфейсов
  2. 2. Обо мне veged@yandex-team.ru @veged Вегед 9 лет в Яндексе отдел поисковых интерфейсов соавтор БЭМ 2
  3. 3. Disclaimer
  4. 4. Продукт
  5. 5. Продукт Серп 5
  6. 6. Продукт Серп Картинки 5
  7. 7. Продукт Серп Картинки Видео 5
  8. 8. Продукт Серп Картинки Видео Новости 5
  9. 9. Продукт Серп Картинки Видео Новости … 5
  10. 10. Команда
  11. 11. Команда поисковые интерфейсы 7
  12. 12. Команда поисковые интерфейсы – 60+ человек, 6 городов 7
  13. 13. Команда поисковые интерфейсы – 60+ человек, 6 городов Лего 7
  14. 14. Команда поисковые интерфейсы – 60+ человек, 6 городов Лего – ~30 человек, 3 города 7
  15. 15. Команда поисковые интерфейсы – 60+ человек, 6 городов Лего – ~30 человек, 3 города всего 7
  16. 16. Команда поисковые интерфейсы – 60+ человек, 6 городов Лего – ~30 человек, 3 города всего – ~300 человек, 7 городов 7
  17. 17. Составные части
  18. 18. Составные части БЭМ 9
  19. 19. Составные части БЭМ – совсем база 9
  20. 20. Составные части БЭМ – совсем база Лего 9
  21. 21. Составные части БЭМ – совсем база Лего – общее в пределах всего Яндекса 9
  22. 22. Составные части БЭМ – совсем база Лего – общее в пределах всего Яндекса поисковые интерфейсы 9
  23. 23. Составные части БЭМ – совсем база Лего – общее в пределах всего Яндекса поисковые интерфейсы – общее для поисковых сервисов 9
  24. 24. Составные части БЭМ – совсем база Лего – общее в пределах всего Яндекса поисковые интерфейсы – общее для поисковых сервисов Серп 9
  25. 25. Составные части БЭМ – совсем база Лего – общее в пределах всего Яндекса поисковые интерфейсы – общее для поисковых сервисов Серп – общее для разных частей Серпа 9
  26. 26. Составные части 10
  27. 27. Составные части библиотека блоков 10
  28. 28. Составные части библиотека блоков инструменты 10
  29. 29. Составные части библиотека блоков инструменты инфраструктура 10
  30. 30. Составные части библиотека блоков инструменты инфраструктура процессы 10
  31. 31. Особенности
  32. 32. Особенности повышенные требования к качеству кода, API и процессам 12
  33. 33. Особенности повышенные требования к качеству кода, API и процессам необходимо взаимодействие с другими командами 12
  34. 34. Особенности повышенные требования к качеству кода, API и процессам необходимо взаимодействие с другими командами – договориться про API 12
  35. 35. Особенности повышенные требования к качеству кода, API и процессам необходимо взаимодействие с другими командами – договориться про API – синхронизовать релизные циклы 12
  36. 36. Особенности повышенные требования к качеству кода, API и процессам необходимо взаимодействие с другими командами – договориться про API – синхронизовать релизные циклы возможность что-то подхачить на уровне проекта и позже сделать нормально в глубине 12
  37. 37. Преимущества
  38. 38. Особенности качество кода обмен опытом внутренний хантинг экономия ресурсов 14
  39. 39. 15 Сергей Бережной ! руководитель отдела разработки поисковых интерфейсов @veged veged veged@yandex-team.ru

×