FrontendConf

Конференция завершена.

Ждем вас

на FrontendConf

в следующий раз!

Аудит фронтенда: от ощущения «ничего не понимаю» к объективным метрикам

Архитектура

Доклад принят в программу конференции

Целевая аудитория

Старшие разработчики, тимлиды, менеджеры.

Тезисы

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

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

Доклад будет полезен, если:
* вы замечаете проблемы на своём проекте: пользователи жалуются на медленную загрузку приложения, внесение изменений занимает много времени или растёт частота багов;
* бизнес планирует «квантовый скачок»: готовится расширять команду и наращивать темпы, делать редизайн или добавлять объемные фичи;
* вы ведете разработку на аутсорсе или перенимаете проект у другой команды.

Frontend Lead в KTS. 6 лет назад, учась в Бауманке, пришел в KTS на стажировку по фронтенду. За это время стал тимлидом. Сетапит проекты, которые развиваются уже несколько лет, например, личный кабинет сотрудников X5. Ведет команды фронтенда до 6 человек: справляется с дедлайнами, рефакторингами, проектированием интеграций.
Менторит 4 разработчиков — от джунов до сеньоров.

KTS

KTS — российская IТ-компания. Разрабатывают технологичные программные решения для среднего и крупного бизнеса: нагруженные веб-сервисы, мобильные приложения и специализированные корпоративные программные продукты. В отдельное направление выделено создание сложных рекламных спецпроектов и промоприложений. Компания основана в 2015 году инженерами, выпускниками МГТУ им. Баумана, которых объединил «технологический ген». Это фундамент и отличительная черта KTS, он формирует инженерную культуру компании и гарантирует высокое качество решений.

Видео

Мнение Программного комитета о докладе

Фото куратора

Алексей Авдеев

Виталий расскажет, как проводить аудит фронтенда. Покажет техники и инструменты. Даст детальный план оценки качества фронтенд-проектов.