четверг, 25 ноября 2010 г.

Отчет о SQA Days-8

19-20 ноября 2010 г. в очередной раз прошло мегакрутейшее мероприятие для тестировщиков Software Quality Assurance Days. Конференция получилась по своему уникальной. Так ее посетили около 380 участников (из почти 420 зарегистрировавшихся). На конференции были представлены участники из 32 городов, 9 государств, 157 компаний.
С временен первой конференции, SQA Days-8 укрупнился в 19 раз. За все время существования конференции появилось несколько сообществ тестировщиков в разных городах СНГ.
Прежде всего, хочу поблагодарить участников за то, что цените наш труд и регулярно нас посещаете. Также огромное спасибо всем докладчикам, кто решил поделиться знаниями и выделил на это время. Ну и, конечно же, big thanks всем тем, кто помогал реализовать мероприятие. Это было реально сложно. Отдельное спасибо моей жене Татьяне за моральную и практическую поддержку в ходе подготовки конференции. Без нее "савсэм мёртвый был бы, да". Скажу одно, что столько усилий, сколько было вложено в эту конференцию (а в параллели еще готовилась Application Developer Days), пожалуй, никогда не вкладывалось. Лично для меня это имело последствия, что я ушел от работодателя, т.к. совмещать трудовые будни в офисе и деланье конференций стало невозможным. С другой стороны мой рабочий день сильно удлинился. Довольно часто он начинается в 3 часа ночи и заканчивается поздним вечером. В любом случае я получаю неслыханное удовольствие от такой работы. А главное спасибо за свою работу в конце пути. Для меня это лучшая награда.
Теперь от прозы к собственно конференции.
Доклады мне оценивать сложно, т.к. участь организатора постоянно быть на посту. За то удалось пообщаться со многими интересными людьми, увидеть старых друзей, с удовольствием провести время после конференции. Интересно было пообщаться с Майклом Болтоном. Он пообещал связать нас с сообществами Канады. Так что, вероятно, в будущем наша международность будет укрепляться. В подтверждение данного тезиса, прошедшая беседа с Президентом Ассоциации Руссофт Валентином Макаровым, который обозначил желание индийской стороны принять участие в будущей конференции. А в Индии, вы знаете, очень неплохая школа тестирования и у них там развиты различные сообщества, которые регулярно встречаются. (Может и нас когда-то позовут :-))
Жаль не удалось пообщаться со Славой Панкратовым, я забегался, а он как то быстро убежал.
В целом, как организатор, я оцениваю мероприятие положительно. Конечно же, были и косяки. Но что такое конференция? Это многофакторная модель. Что-то мы смогли просчитать, что-то не сумели. Некоторые факторы вообще неподконтрольны. Безусловно, мы учтем все пожелания и в следующий раз исправим то, что накосячили в этот раз.
В целом, оценивая отзывы, можно отметить как конструктивные, так и неконструктивные предложения (собственно они бывают всякий раз и связаны скорее с целями конкретного присутствующего участника). Данные предложения я рассмотрю в серии вопрос-ответ в отдельном посте.
На конференции неоднократно задавался вопрос о месте проведения следующей конференции. Скажу одно, что теоретически мы можем приехать в любой город. Но надо понимать, что на выбор места влияет много факторов и все это требует детального анализа. Так мы сейчас проводим анализ проведения конференции в Екатеринбурге и Казани. На SQA Days-8 удалось пообщаться с замечательными ребятами из казанской компании Айко, которым я обозначил все факторы, необходимые для того, чтобы конференция приехала в Казань. Полагаю, до нового года мы узнаем где будет следующая конференция. Нас также пригласили в Киев (отдельное за это спасибо!). Но это уже запишем в планы на 2012 год (если жив буду).
По прошествии первого дня был традиционный банкет с докладчиками и частью участников. Порадовало, что ряды наши расширяются. И если в Харькове нас было что-то около 25 человек, то в этот раз собрались в составе 40 человек. Традиционно устроили знакомство всех со всеми. Было много хороших тостов и добрых слов поддержки. Они по-настоящему вдохновляют на дальнейшие подвиги в нелегком труде организатора.
На банкете мне показалось, что Майкла в конец замучили :) Но он молодец, держался бодрячком до конца. Думаю в своем блоге он напишет про "злобных" русских тестеров :)
Во второй день был небольшой междусобойчик организаторов, на котором Стас Фомин рассказал про аптечку ИТшника. Хохот, доведенных до слез участников, наверное, звучал на всю Карелию :) Этот шедевр я как-нибудь опубликую.
После конференции удалось даже посмотреть несколько достопримечательностей: Павловский дворец в Павловске, Александровский дворец в Пушкине. А вот в Екатеринский дворец мы не попали, ибо там Путин решал судьбу уссурийских тигров (полагаю не в зале с тигринными шкурами :)).
Обратно ехали с ребятами из Qulix и также классно провели время, так что дорога показалась не столь длинной.
Вот собственно и все. Уже взялся за работу по подготовке следующей конференции. Приезжайте. Будет интересно.
И пишите отзывы, мы обязательно их учтем при подготовке следующих мероприятий.

суббота, 22 мая 2010 г.

Отчет об SQA Days-7, 14-15 мая, Харьков, Украина

14-15 мая в Харькове состоялась Седьмая Международная конференция специалистов в области обеспечения качества ПО Software Quality Assurance Days.

Отшумела, отгремела очередная конференция тестировщиков ПО, которая в этот раз впервые проводилась в Украине, в городе цветущих каштанов и красивых людей Харькове.
Традиционно на конференции были секционные доклады, флип-чарты, мастер-классы, круглые столы. Программа конференции, благодаря работе программного комитета, оказалась очень сбалансированной и насыщенной. Сбалансированность также получилось и по составу докладчиков. Свои доклады в равной мере продемонстрировали представители Украины, России, Беларуси.
Хотелось бы отметить практическую направленность многих докладов. По отзывам участников, были получены рецепты решения актуальных для них проблем.
SQA Days в очередной раз подтвердила статус активной площадки для профессиональных знакомств, обмена мнениями, знаниями.
Особенно ценно, что конференция послужила толчком к созданию сообществ тестировщиков в городах Украины, а также к тесной интеграции и общению между сообществами Санкт-Петербурга, Харькова. Было заявлено о намерении создавать сообщества тестировщиков в Днепропетровске, Минске, Москве.

На конференции проводилась оценка докладов участниками. И по итогам первого дня на торжественном награждении лучшим докладчикам были вручены ценные призы. Также среди участников разыгрывались призы за лучшую историю из жизни тестировщиков, а также по анкетам проводилась лотерея по которой также разыгрывались призы. Компания DataArt разыграла ценный приз - IPod.
По итогам второго дня были награждены авторы лучших мастер-классов: Александр Александров (Luxoft) и Александр Орлов (HappyPM.com).

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

По итогам конференции многие участники заявили о своем намерении выступить на следующей конференции, которая состоится осенью 2010г. Мы, безусловно, окажем всяческую поддержку в их начинаниях. Для многих конференция уже изменила жизнь в качественном русле. Можно утверждать, что SQA Days это не просто площадка для профессионального общения и знакомств, а место где человек вырастает над собой. И это приятно наблюдать. Чувствуешь, что все делается не зря.

Оргкомитет SQA Days выражает искреннюю благодарность всем своим партнерам, которые внесли неоценимый вклад в дело популяризации качественного подхода в ИТ-индустрии.

И вкратце от себя. Очень рад новым знакомствам. Приятно видеть, что тема качества не безразлична участникам, среди которых были не только тестировщики. Вечер первого дня показал, что ряды идеологов, которые будут двигать качество во всех направлениях, растут. Это именно те люди, благодаря которым все больше компаний узнают о том, что такое тестирование, кто такой тестировщик, какова его роль в бизнесе компаний. Именно эти люди подают пример качества для всех отраслей. Спасибо всем кто пришел, всем участникам конференции, докладчикам. Мы делаем правильное дело несмотря ни на что.

Огромное спасибо Виктории Мусияченко, которая была моей правой рукой все время подготовки конференции.

пятница, 21 мая 2010 г.

Как мы делали SQA Days 7

Решил рассказать как организуются ивенты подобные SQA Days. Навеяно отзывами участников.

Рассказ представлен в виде комментариев на замечания участников.

>>Некоторые доклады были откровенно слабыми, и у меня возник вопрос, как они прошли рецензирование.

Это камень лишь отчасти в мой огород, над программой работал программный комитет. Я лишь хочу отметить, что пока желающих выступать не так много как хотелось бы. И хотя конкурс был, отсеяны, на мой взгляд, были доклады реально более слабые или те, которые совсем не в тему. Поэтому выбор "лучшего из худшего" стоял и среди членов программного комитета (ПК). И с другой стороны я ратую за то, чтобы давать возможность всем себя попробовать в качестве докладчика. Многие в итоге вырастают над собой. И в следующий раз мы видим вполне состоявшегося докладчика и эксперта. Может быть кого то данная ситуация и разочаровывает. Но, на мой взгляд, уровень восприятия доклада зависит от уровня подготовки. А он все-таки разный. Для кого-то такие доклады могут быть откровением. И даже если докладчик пытается изобрести велосипед, он в любом случае молодец. Он сам до этого дошел, а значит, что он практик, а не теоретик.
Далее по порядку отбора, пожалуй, подробнее прокомментирует председатель ПК - Алексей Баранцев.

>>Доклады были собраны каким-то таким образом, что одновременно шли сильные доклады и тяжело было выбрать куда идти.

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

>>На счет тезисов: хотелось бы тезисы видеть до дня приезда
>>кроме того, в тезисах были не все доклады :(
>>В большом зале шли порою не самые сильные доклады, в итоге малые залы были более заполнены


Программа формировалась до последнего момента. Не было определенности по отдельным докладчикам. Вы должны понимать, что на печать материалов также требуется время. За 1 день никто это не делает. Поэтому и вышло, что некоторые тезисы отсутствуют. Впрочем, заранее можно было ознакомиться с самим докладчиком через его профили на Мойкруг, LinkedIn и т.п. чтобы в принципе понять стоит ли идти на его доклад. Согласитесь, что регистрируясь и участвуя в конференции, Вы все-таки не покупаете кота в мешке, поскольку как организаторы, так и ПК стремятся сделать программу максимально интересной. И всякий раз есть что послушать.

>>В малых залах было порою тяжело слушать, так как залы были разделены тоненькой перегородочкой из зала в зал было все слышно. Это мешало и напрягало.

Объективная реальность. В данной ситуации мы практически не могли ни на что повлиять. Хорошо хоть оперативно среагировали на то, что аудитории засвечены - быстро заклеили окна. Вы вот вроде с пониманием пишите о том, каких усилий стоит организовать мероприятие. Следовательно, должны понимать, что идеальных площадок не бывает. А что касается Харькова...она единственная!

>>Розыгрыш призов

Активных участников определяли волонтеры во всех трех секциях. По моим наблюдениям они не ошиблись. Некоторым особо активным мы специально не дали призы, потому что это было бы несправедливо по отношению к другим участникам. Согласитесь, что постоянно отдавать призы Стасу Фомину и Тимуру Хайруллину как то неправильно :)

>>Жаль, что среди докладчиков девушек очень мало.
>>хотелось бы, чтобы доклады были сильнее.

Будем только рады, если люди захотят делиться своим опытом (в том числе и прекрасные докладчицы). Я знаю много экспертов, которые попросту ленятся выступать. Жаль, а ведь они кладезь полезных знаний. Чем больше будет людей писать, тем больше будет хороших докладов. Ну, а молодым докладчикам я желаю оттачивать технику выступлений на собраниях сообществ тестировщиков (например, для Украины пока это Харьков), или прямо в своих же компаниях. Более опытные коллеги всегда помогут.


Буду стараться дополнять тему.
Также буду рад ответить на вопросы и выслушать предложения. Чтобы сделать следующий ивент еще более качественным очень важна ваша обратная связь.

среда, 19 мая 2010 г.

Быстрое расширение штата тестировщиков

Check out this SlideShare Presentation: Быстрое расширение штата тестировщиков

Локализация программных продуктов и тестирование локализации

Check out this SlideShare Presentation: Локализация программных продуктов и тестирование локализации

С чего начать? или Стартуем отдел тестирования

Check out this SlideShare Presentation: С чего начать? или Стартуем отдел тестирования

Как возникают ловушки заказного тестирования

Check out this SlideShare Presentation: Как возникают ловушки заказного тестирования

Идентификация рисков и проблем тестирования

Check out this SlideShare Presentation: Идентификация рисков и проблем тестирования

Виртуализация в SQA Плюсы и минусы

Check out this SlideShare Presentation: Виртуализация в SQA Плюсы и минусы

Key Word Driven Testing и его применение на примере Test Automation framework при тестировании WEB-портала

Check out this SlideShare Presentation: Key Word Driven Testing и его применение на примере Test Automation framework при тестировании WEB-портала

Сокращение времени регрессионного тестирования

Check out this SlideShare Presentation: Сокращение времени регрессионного тестирования

Страсти по качеству

Check out this SlideShare Presentation: Страсти по качеству

SOA - Взгляд тестировщика

Check out this SlideShare Presentation: SOA - Взгляд тестировщика

Организация процесса тестирования в Agile команде с помощью квадрантов тестирования

Check out this SlideShare Presentation: Организация процесса тестирования в Agile команде с помощью квадрантов тестирования

Специфика тестирования проектов с открытым исходным кодом

Check out this SlideShare Presentation: Специфика тестирования проектов с открытым исходным кодом

Метод всех пар, или как не убиться тестируя комбинации

Check out this SlideShare Presentation: Метод всех пар, или как не убиться тестируя комбинации

Сертификация ISTQB

Check out this SlideShare Presentation: Сертификация ISTQB

Автоматизированное тестирование WEB сервисов

Check out this SlideShare Presentation: Автоматизированное тестирование WEB сервисов

вторник, 18 мая 2010 г.

Cертификация QA

Check out this SlideShare Presentation: Cертификация QA

Программное обеспечение для автоматизации испытаний сложных программно-аппаратных систем

Check out this SlideShare Presentation: Программное обеспечение для автоматизации испытаний сложных программно-аппаратных систем

Сказка о юзабилити, или как не отпугнуть пользователей

Check out this SlideShare Presentation: Сказка о юзабилити, или как не отпугнуть пользователей

Тестирование без требований

Check out this SlideShare Presentation: Тестирование без требований

Система управления автоматическими тестами на примере использования Visual Studio 2008 & Hyper-V

Check out this SlideShare Presentation: Система управления автоматическими тестами на примере использования Visual Studio 2008 & Hyper-V

Инжиниринг требований

Check out this SlideShare Presentation: Инжиниринг требований

UTest: краудсорсинг в тестировании

Check out this SlideShare Presentation: UTest: краудсорсинг в тестировании

Rational DOORS - инструментальное средство поддержки процесса управления требованиями

Check out this SlideShare Presentation: Rational DOORS - инструментальное средство поддержки процесса управления требованиями

Секреты становления тестировщика

Check out this SlideShare Presentation: Секреты становления тестировщика

UI Test Automation Effectiveness

Check out this SlideShare Presentation: UI Test Automation Effectiveness

четверг, 4 марта 2010 г.

Отчет о Software Engineering Gathering - 2010, Хургада, Египет - Часть 1

Итак слёт состоялся.
Одному Богу известно каких трудов стоило организовать данный ивент. Тем не менее я хочу выразить огромную благодарность тем энтузиастам, которые продержались до конца, проявив свою долю сознательности и гражданской ответственности :)

Собственно почему я начал говорить об ответственности. Каждый день подготовки грозил обернуться полным провалом. Изначально планировавшееся количество 100 человек, я реалистично уменьшил до 70, и, исходя из этой численности, вел переговоры с туроператором. На первом этапе желание поучаствовать у большого числа участников внушало оптимизм и хотелось верить, что мы действительно соберем столько участников. Затем оптимизм стал таять, когда часть участников отказались: кто из-за своих амбиций, кто по иным причинам. Цифра была уменьшена до 50. Но и это оказался не предел. В итоге нас осталось всего то 23 участника (среди которых активных и того меньше). Это вызвало резкий негатив туроператора, который выбил для нас скидки. Заявлялось 70, а в итоге поехало 23. Чувствуете момент?
Очень жаль, что так получилось.
Определенное непонимание у меня возникает в отношении людей, которые больше всех ратовали за эту поездку, но в итоге не приложили не малейших усилий к организации и вообще ушли в подполье. А по факту отказа одного из участников я вообще узнал в отеле! Но пусть это будет на их совести.

Перейдем собственно к слёту.
Я изначально не хотел строго фиксировать программу, учитывая наше маленькое количество участников. Поэтому каждому была дана возможность высказаться по максимуму. Чем некоторые участники и воспользовались :) В итоге решили, что регламент все же надо было вводить, т.к. некоторым участникам пришлось выступать уже за рамками формата конференции. Что вероятно тоже неплохо.
Я нахожу интересными те дискуссии, которые были порождены отдельными докладами. От тематики метрик качества (доклад Тиита Паананена), мы плавно перешли к проблемам проектного управления. Стас Фомин предложил все конспектировать в виде mind maps. Отличная идея. Вообще Стас и Дима Безуглый негласно своими комментариями к докладам по сути породили собственные доклады. Стас пошел дальше и по вечерам до 3 утра расказывал благодарным слушателем темы, которые он готовил на этот слёт.
Второй день слёта мы решили вынести из жаркого зала в неформальный формат общения на катере. Я хочу особо подчеркнуть составляющую неформального общения. Если раньше мы были знакомы фрагментарно, а с некоторыми не были знакомы вовсе, то теперь можно говорить не просто о знакомстве, а о вполне дружественных отношениях. Лучшего тимбилдинга не придумать.
Вместе мы ездили на экскурсии, на сафари по пустыне. Делились впечатлениями. Конечно же обсуждали вопросы софтверной инженерии. То с чем каждый из нас непосредственно сталкивается по жизни. Порой получить ценную рекомендацию по решению проблем весьма полезно. Все кто хотел такие рекомендации получили.
Лично я для себя вынес массу позитива и оптимизма с которым планирую двигаться дальше.

Резюмируя в сжатом виде плюсы и минусы:

Плюсы:
Неформальное общение в неограниченном количестве
Командообразование
Позитив в отношении к друг другу
Да и просто намного веселее время проводить в компании чем в одиночку

Минусы:
Безответственность участников (то еду, то ни еду), кроме тех кто разумеется поехал
Нестрогий формат слета
Нестрогий отбор участников (здесь речь идет лишь об одном участнике, который непонятно для чего ехал и с которым возникли незначительные трудности)

К исправлению:
Строгий формат слета, регламент докладов по времени - несмотря на все соблазны окружающей экзотики
Строгий отбор участников - теперь только по рекомендации, а также по фактору профессионализма
Дороботка вопросов логистики

Любые другие предложения я также буду рад услышать.
Уверен, что следующий слёт мы определенно сделаем лучше. Ну а этот мы ласково назовем "комком" и будем надеятся, что он первый и последний :) Дальше будет лучше!

Спасибо всем кто принял участие! Было очень здорово!

P.S. О приключениях SEG`овцев в Египте постараюсь написать позже, если не задавит пучина грядущих событий.