В Москве прошла 32-я международная конференция в области обеспечения качества ПО «Software Quality Assurance Days» или SQA Days. Со стороны РСХБ-Интех (технологической дочки Россельхозбанка) на мероприятие поехало несколько специалистов, в том числе Артур Кашбуллин — исполнительный директор Блока обеспечения качества выпуска изменений ПО РСХБ-Интех. В материале Артур поделился собственными впечатлениями о поездке и рассказал о своём докладе.
Что такое SQA Days
Конференция SQA Days посвящена вопросам тестирования и обеспечения качества ПО. В рамках выступлений затрагивается темы функционального, интеграционного, конфигурационного тестирования; тестирования производительности системных приложений и приложений для мобильных устройств; обучение и управление командой и другие смежные темы.
Ключевыми вопросами в этом году стали:
методики и инструменты тестирования ПО;
автоматизация тестирования ПО;
подготовка, обучение и управление командами тестировщиков;
процессы обеспечения качества в компании;
управление тестированием и аутсорсинг;
совершенствование процессов тестирования и инновации.
Подробную программу можно посмотреть на сайте мероприятия. Кстати, в ноябре этого года пройдет уже 33-я конференция SQA Days.
Подготовка
У нас с DevOps-командой уже давно был разговор о необходимости выезда с докладом на большие конференции и внутренние митапы. Кто-то из команды предложил выйти на SQA Days. Мне было интересно не только попробовать себя в качестве лектора, но и съездить на мероприятие подобного уровня.
Мы выбрали тему «Практический опыт внедрения TEST IT», основанный на материале на Хабре. Этот материал мы также разрабатывали всей командой. Была составлена презентация, которую после отправили в программный комитет на согласование. С нами связались представители SQA Days, попросившие дополнительно рассказать, о чем будет доклад.
Редакторы из SQA Days предложили добавить в доклад больше практических моментов — с чем мы столкнулись, какие ошибки пришлось исправлять и что придумывать для выхода из сложившихся ситуаций. Мы охотно согласились, разбавив доклад личным опытом работы. Нам назначили отдельно куратора доклада, с которым мы согласовывали все изменения. В итоге, я присутствовал как резервный докладчик.
SQA Days
Пожалуй, я впервые побывал на конференции такого уровня: отличная организация, комфортные зоны отдыха, высокое качество звука на лекциях и техническое оснащение выступлений, размещение гостей и спикеров в том же отеле, где и проходила конференция. Выступать на такой — одно удовольствие.
У меня было много времени на посещение различных докладов. Каждая аудитория была рассчитана примерно на 300 человек, но практически на каждом выступлении она была переполнена. Всего по официальным данным мероприятие посетило порядка 650-700 человек.
Из забавного — уже при регистрации выдавалась сумка с базовым мерчем, и эта сумка оказалась очень нужной. На стендах компаний было очень много активностей, за которые также выдавался мерч. Уже под конец дня набирался целый мешок «подарков».
ФотоНапример, на стенде «Иннотеха» гостям предлагали через чат‑бота решать задачи на логику, программирование и по другим темам. При посещении лекций от спикеров компаний в конце можно было получить кодовое слово и набрать дополнительные баллы для мерча. Их произносил спикер в конце выступления. ПромСвязьБанк оформил свой стенд в стилистике фильма «Матрица». Стендистам даже индивидуально пошили костюмы отдельно для мероприятия. Стильно, строго и очень атмосферно.
ФотоНа стенде Test IT я встретил руководителя службы поддержки, с которым постоянно контактирую по рабочим вопросам, но впервые мы увиделись только на SQA Days. Также мне удалось познакомиться с другими членами команды с которыми пересекались.
Да и в целом мероприятие было крайне продуктивным в плане контактов. Было много коллег из других банков, с кем удалось встретиться, познакомиться, пообщаться и обменяться опытом, у кого как организована работа.
Доклады
Лекции спикеров длились не дольше 40-45 минут. Если выступление было длинным, оно делилось на две части с перерывом 15 минут.
Из самых интересных могу выделить доклад Карима Аминова из Test IT на тему «Вроде успеваем, или как релизиться в срок». И подготовка, и сама презентация были на высшем уровне. Был предложен чек‑лист по форме «Что. Где. Когда». Под каждым вопросом по пунктам подробно расписано, соответственно, что должно выйти в релиз, где и когда. Этот подход активно используется непосредственно в Test IT.
Также Аминов много полезного говорил о том, как найти компромисс между ИТ и бизнесом. В Test IT даже есть специальный чек-лист, в одном из пунктов которого содержится вопрос — готов ли бизнес пренебречь какими-то функциями, чтобы выйти в релиз вовремя. По этому чек-листу Test IT договаривается с клиентами. Стало интересно, как эта система работала бы в Россельхозбанке.
Другой интересный доклад читал Артем Кузнецов из «Ю‑эксперт» — «Три столпа юзабилити‑тестирования: гипотезы, задачи и метрики». Эксперт объяснял, как правильно формировать гипотезы о проблемах, разрабатывать тестовые задания и какие метрики лучше использовать, а какие опустить. В своем безудержном желании все контролировать мы начинаем создавать огромное количество метрик. Мы считаем их нужными, правильными и полезными, но на деле перенасыщение метриками приводит к потере сути процесса. То есть мы начинаем собирать метрики и игнорируем то, ради чего мы их, собственно, собираем, переставая управлять процессом.
Если подытожить, то для меня как для человека, впервые выезжающего на такие большие конференции, SQA Days была особенно полезна: я очень много вынес для себя, включая новые знакомства и практические знания для решения насущных задач.
В целом поездки на подобные мероприятия — хорошее отвлечение от ежедневной рутины, дающее большой заряд позитива.
ermouth
Уважаемая @knyazevay, научите, плиз, ваших авторов постить фото в jpg, а не в png. Я понимаю, что для типичного ведущего корпоблога здесь это высший пилотаж, но может в чеклист включить, а? Вычитывать и тире ставить как-то научили же.