Отзыв Евгения Говако. SQA Days-16 - День 1

Оригинал отзыва

Пожалуй, первый раз был на подобном мероприятии, и решил поделиться впечатлениями.

Организация весьма на уровне, штук шесть кофеварок, печенки. Спонсорских стендов - вроде бы два. На одном (Wargaming) рубились в танки. Хоть узнал что это такое :) На входе дали гламурную тряпошную сумочку от lamoda а в ней раздатка ручка и гламурный же журнал. Народ в твиттере начал изощряться в остроумии на тему печати гламурного журнала для инженеров сразу на туалетной бумаге. Кстати, про твиттер. В холле стоял экран, на который транслировались твиты по хэштегу #sqadays. Правда, не все. :) Почему - мне неведомо, видимо, как-то модерировалось. Еще был сайт на котором призывали голосовать за доклады. Все бы хорошо, но под андроидом сайт залипал намертво, а на айфоне жестко глючил. Но удалось справиться хоть и не сразу.

Первый доклад был посвящен автоматизации в Wargaming. Правда, не про танки, а про кораблики, но тоже неплохо. К сожалению, на этом содержательная часть практически и кончается. Мы тестировали.. мы автотестировали. Как результат у нас ночной прогон смока на разных ветках. Забавная тема - JIRA тикет как триггер для прогона автоматизации. Больше для себя ничего не открыл особого, да и секретов про то, как же автоматизировать игрушки, особых раскрыто не было.

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

На третий доклад меня заманили ключевые слова "git" и "тестирование". Однако же (увы, не в последний раз) оказалось, что на витрине совсем не то, что в магазине. Правильнее было бы назвать "организация тестирования в условиях недельного релизного цикла". Доклад жег не по детски в худшем смысле этого слова, породив ряд мемов в твиттер ленте (аля "мы тестируем каждый бранч, каждый баг - как релиз!" Вообще говоря, было несколько докладов на тему "Как мы стреляем себе в ногу каждый день", заключавшихся в следующем: "Каждое утро мы стреляем себе в ногу. В связи с этим в ноге появляется дырка. Так вот, эту дыкру мы пробовали заклеивать лейкопластырем, но проблема в том что заплатки на пятый день отваливаются. Также мы пробовали прятать ногу за спину, однако результатом стало то, что дырки стали появляться еще и в животе. Мы сделали еще несколько улучшений, и дырок стало очень много. Но мы нашли решение - надо автоматизировать наклеивание пластырей!". Речь идет про автотесты, да. Люди видят в них панацею. Что же будет, когда у них начнется тест саппорт. 

После этого был обед, вполне приличный, все успели и всем хватило котлеток.

Сразу после обеда попал на "Спиральную динамику" Максима Цепкова. Попал от безысходности (ничего другого параллельно не было интересного), не просто не пожалел. Это представление, как говорится, made my day :) Вообще наиболее полезными оказались подобные этому доклады по soft skills. Не сказать, что он был как-то особо по теме мероприятия, это скорее рассказ о способах интерпретации ценностей и построении на них поведенческих моделей, спроецированный на IT-сферу. Сам Максим - прекрасный оратор, в общем рекомендую послушать его как-нибудь при случае.

Затем я переместился на рассказ о собеседовании Senior QA. Тема актуальная со всех сторон. В общем, особо ничего нового почерпнуть не удалось, сама методика мне не понравилась. Вкратце - человеку дается домашнее задание (протестировать приложеньеце), но если он его выполняет от и до аккуратно, больше тройки он не получит. Парни ожидают, что человек напишет ворох тестовой документации (тест кейсы, чек листы, короче полный комплект документации). Это четверка. На пятерку надо написать автотесты, найти предложения по улучшению приложения! Не дохрена ли для домашнего задания? На вопрос из зала что сеньорный чувак не будет тратить свое время на задание, которое требует день-два работы, прозвучал ответ "не хочет - не надо". Понятно, почему у ребят "всегда открыты Senior QA вакансии". 

Дальше я пошел в сектор "блиц докладов", где вроде как обещали что-то близкое к практике. Борьба с тест менеджментом... куда уж ближе? Доклад оказался обобщением опыта из пары книжек. За что отдельное спасибо - книжки назвали, почитаю. В целом интересный рассказ о качествах, необходимых для менеджера (вообще), о направлениях развития, компенсации недостатков при работе в команде.
Следующий блиц доклад был на тему "как выставлять оценки работникам". Несмотря на более-менее проработанную тему (хотя про самое главное - примеров, как оценить скилл человека, например, в позитивном тестировании? - ответов не было), доклад не понравился. Может, дело в подаче материала - напористо-безаппеляционной. Чем-то напомнило "Солво" и тамошние методики руководства. Да и тема "как проводить аттестацию" там поднималась неоднократно. Вот бы их подружить, было бы счастье у людей.

Потом захотелось мне узнать про "Глобальную роль QA менеджера в жизни компании". Рассказывал весьма колоритный одессит из Comodo. (мучительно вспоминал, чем знакомо это название - А, они делают этот корявый антивирус!). Доклад было бы правильно озаглавить "Какой офигенный скрам с красивыми отчетами для невменяемого руководства я построил в компании". Ежли кто не знает как это может быть, очень интересно. После тренинга в ScrumTrek - уже не очень. Пару вещей (чеклисты по спринту) для себя отметил.

Хотелось спать. Но я взял себя в руки и пошел на SOLIDарность. Оказался неплохой доклад про SOLID для начинающих. С учетом аудитории (а 99% это тестировщики), был бы оправдан фокус на тестовом фреймворке. Однако получилась чисто девелоперская презентация. Было довольно интересно, однако тему я в целом знаю, а тестерам она сложновата. Распугал девушек только. :)

Последний доклад был про Windows Workflow Foundation и написание на нем автотестов. Идея вкратце - писать кубики процесса и отдавать тестировщикам чтоб они собирали из них автотесты. Выглядит забавно, но не могу представить, чтобы это взлетело в долгосрочной перспективе. Представить 10 тыщ тестов? Но одну идейку я для себя записал.

После этого была анонсирована QA вечеринка, но я не пошел. Я поехал менять колесо а потом играть в футбол :)

Общее ощущение от первого дня: у нас в ДБ охренительно все устроено на самом деле. Послушав других... Люди не только не решают свои проблемы, они даже не знают, что они у них есть. На такие конференции стоит ходить хотя бы чтобы в следующий раз, когда захочется поныть про то как мне плохо, вспомнить, что другим-то гораздо хуже :)

Напишите нам, мы онлайн!