вторник, 4 сентября 2018 г.

"ПочитайQA". Лента ссылок за август-2018

Всем привет. Как обычно, моя первая статья в месяце - сборка ссылок. Сборка ссылок за июль - здесь.
Лента публикаций за август по разделам:
  • События - что мне запомнилось в прошедшем месяце.
  •  QA Quality Assurance. Обеспечение качества, контроль качества, тестирование. Заинтересовавшие меня статьи по профильной теме за месяц.
  • STU Studying, образование и самообразование, обучение.
  • GA Gamification. Геймификация тестирования, обучения, управления - составляющих Qastugama.
  • MA Management and leadership - управление командой, людьми, лидерство. Составляющие Management.
И
  • Books - обзоры прочитанных и/или рекомендованных книг.
  • Other - "сборный раздел". То, что не относится к предыдущим четырем темам, но то, чем я хотел бы с вами поделиться.
  • Bonus.Fun. - (не)серьезно о тестировании, об IT и не-IT.

События.

Quality Assurance.

    Gamification.

    Management.

    До встречи в сентябре в блоге, оставайтесь с Qastugama!

    среда, 1 августа 2018 г.

    "ПочитайQA". Лента ссылок за июль-2018

    Всем привет. Как обычно, моя первая статья в месяце - сборка ссылок. Ссылки за июнь - здесь.

    Лето - время на отдых, наступает затишье на конференциях, тренингах, поэтому за июль я написал 3 обзора-конспекта книг:
    Переходим к ленте публикаций за июль по разделам:
    • События - что мне запомнилось в прошедшем месяце.
    •  QA Quality Assurance. Обеспечение качества, контроль качества, тестирование. Заинтересовавшие меня статьи по профильной теме за месяц.
    • STU Studying, образование и самообразование, обучение.
    • GA Gamification. Геймификация тестирования, обучения, управления - составляющих Qastugama.
    • MA Management and leadership - управление командой, людьми, лидерство. Составляющие Management.
    И
    • Books - обзоры прочитанных и/или рекомендованных книг.
    • Other - "сборный раздел". То, что не относится к предыдущим четырем темам, но то, чем я хотел бы с вами поделиться.
    • Bonus.Fun. - (не)серьезно о тестировании, об IT и не-IT.

    События.

    Quality Assurance.

    Test Automation.

    Management.

    Books.

    До встречи в августе в блоге, оставайтесь с Qastugama!

    понедельник, 16 июля 2018 г.

    Книжная полка. Патрик Ленсиони "Смерть от совещаний"

    После подробного обзора книги Рекса Блэка "The Expert Test Manager" сделаю "лайтовый". Сегодня на книжной полке - Патрик Ленсиони "Смерть от совещаний" -  книга, посвященная одной (догадайтесь, какой) проблеме.

    Технико-тактические характеристики:
    Год издания: 2017 ( "Манн-Иванов-Фербер")
    Страниц: 256
    Скорость чтения - 4 из 5 (выше средней)
    Время на прочтение:  5-7 часов
    Полезность - 3 из 5 (средняя)

    Как и Цель, Цель-2 Голдратта или "Экстремальный тайм-менеджмент" Мрочковского и Толкачева, книга написана в формате бизнес-романа. Как и в Цели, главные герои сражаются за будущее выживание компании, но в "Смерти от совещаний" драматизма меньше, книга продвигается, как и совещания в кабинете руководителя, отстраненно, как будто события происходят не с ними. Единственный "живой" персонаж - Уилл, который как будто создает порядок из хаоса.

    Уилл и разрабатывает концепцию совещаний = кинофильм, и доносит ее до руководителей компании и читателя.

    • Интерактивная, касающаяся вас деятельность, то есть совещание, должна быть намного более захватывающей, чем пассивная и не имеющая к вам отношения – кинофильм  
    • Цель совещания - постоянно раскапывать скрытые конфликты
    • Вопрос не в том, как  спровоцировать конфликт, вопрос когда. Если потеряешь зрителя в первые десять минут фильма, если не получится его зацепить, пиши пропало.   
    • Независимо от того, какую позицию человек занимал изначально, принятое решение должны поддержать все.                 
    • Для разных целей организуйте разные совещания, каждое из которых будет выполнять нужную и важную функцию
    Уилл предлагает 4 типа совещаний:
    • Ежедневная пятиминутка - "новости"
    • Еженедельное тактическое совещание - обзор задач и показателей за неделю, решение тактических проблем и вопросв (не составлять повестку заранее)
    • Ежемесячная ситуационная стратегическая встреча - обсуждение, анализ, мозговые штурмы 1-2 наиболее важных проблем с предварительными исследованиями
    • Ежеквартальный выездной обзор - обзор стратегии, трендов рынка, команды - обязательно вне офиса, важен баланс графика (не перегружать и не слишком структурировать)
    И как обычно в бизнес-романах (и многих кинофильмах), история заканчивается хэппи-эндом: руководство проводит совещание, которое спасает компанию, перед лицом главного CEO.


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

    Вывод: Хороший бизнес-роман, с небольшим недостатком по драматизму и сюжету, но добротный по идеям и мыслям, как преобразовать совещания. Читается за 1-2 вечера, предлагает простую программу с пошаговым рецептом. Рекомендую всем, кто хочет сделать совещания продуктивнее и живее.

    суббота, 14 июля 2018 г.

    Книжная полка. Rex Black, Leo van der Aalst, James L. Rommens "The Expert Test Manager"

    Сегодня на книжной полке будет профильный обзор книги по тест-менеджменту, которую я рассматриваю не как этап для подготовки к экзамену ISTQB Expert Level Test Management, а как книгу для руководителя отдела тестирования - Rex Back, Leo van Der Aalst, James Rommens "The Expert Test Manager".

    Да, книга позиционируется как "Guide to the ISTQB Expert Level Certification", но экспертный уровень имеет ограничения:
    • срок действия ограничен 5 годами, дальше - подтверждать или набирать баллы
    • цена экзамена 650 евро + поездка сдавать в другую страну (я нашел ближайший вариант в Германии компании Gasq и не нашел ни одного варианта сдачи экзамена онлайн)
    Поэтому, несмотря на репутационные и другие плюсы экспертного сертификата, плюсы пригодятся консультанту по тестированию глобально, и на 5 лет. Поэтому, если надо по работе (заказчик или партнер требует подтверждения высшего уровня) или вы консультируете проекты, которые запрашивают награды и достижения, имеет смысл подумать о сертификате. Для руководства отделом тестирования и консультирования в нашем регионе смысла сдавать данный сертификат пока не вижу.

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


    Технико-тактические характеристики:
    Год издания: 2017 ( "Rocky Nook")
    Страниц: 500
    Скорость чтения - 3 из 5 (средняя)
    Время на прочтение:  12-18 часов
    Полезность - 4 из 5 (выше средней)

    Силлабус экспертного тест менеджера, состоит из 3 больших тем, разбитых на части-главы из книги Рекса Блэка:
    1. Стратегический менеджмент
      • Миссия, политики, стратегия и цели
      • Оценка эффективности и действенности (метрики эффективности, действенности, удовлетворенности клиента)
      • Управление в организации (интеграция инструментов, управление качеством и тестирование)
      • Управление внешними связями
      • Доменные и проектные факторы
    2. Операционный тест-менеджмент
      • Управление внешними связями
      • Основы проектного менеджмента
      • Оценка и отчетность тестирования в проекте
      • Доменные и проектные факторы (релизы)
      • Оценка эффективности и действенности (ретроспективы)
    3. Управление командой тестирования
      • Построение, развитие и управление командой
      • Управление тестированием в организации: защита команды тестирования, место команды тестирования в организации, построение внешних взаимоотношений со стейкхолдерами, этические моменты)
    Мы видим, что есть перекрытие по темам главы. Например, доменные и проектные факторы, управление внешними связями, оценка эффективности и действенности относятся одновременно к блокам 1 и 2 (стратегический менеджмент и операционный тест-менеджмент), а управление внешними связями - к блокам 1 и 3. Все главы и взаимосвязи с частями я объединил в таблице.


     Глава книги | Тема ISTQB EL
     Стратегический менеджмент
     Операционный тест-менеджмент
     Управление командой
     1. Миссия тестирования, политики, стратегии и цели



     2. Управление командой тестирования



     3. Управление внешними связями



    4. Управление в организации



    5. Основы проектного менеджмента



    6. Оценка тестового проекта, отчетность



    7. Доменные и проектные факторы, влияющие на тестирование



    8. Оценка эффективности и действенности




    Пример. Если изучаете только стратегический менеджмент - читайте главы, выделенные зеленым: 1, 3, 4, 7 и 8.
    Первая глава "Миссия тестирования, стратегия и цели" начинается с определения миссии, политики (policy) - почему мы тестируем, стратегии - как мы тестируем. По Рексу Блэку, тестовая стратегия может включать следующие разделы: 
    • техники анализа и документации тестовых спецификаций, как генерируются тесты
    • Объем и независимость тестирования
    • Тестовые окружения
    • Тестовые данные
    • Автоматизация
    • Регрессионное тестирование
    • Нефункциональное тестирование
    • Управление конфигурациями
    • Контроль процесса тестирования
    • Метрики тестирования и отчетность
    • Управление дефектами>
    • Инструменты
    • Стандарты
    • Интеграционное тестирование
    Далее переходим к тестовым стратегиям: аналитическим, реактивным, на основе модели, методическим, консультационным, на основе стандартов, автоматизации. Все перечисленные и следующие определения смотрите в силлабусе тест-менеджера. И заканчивается глава взаимосвязью и выравниванием тестовой политики с тестовой стратегией.

    Вторая глава "Управление командой тестирования" рассказывает об управлении командой тестирования, начиная от построения команды - найм, описание вакансии, чтение резюме, собеседование, выбор, онбординг в команду и увольнение. В каждом этапе автор дает список вопросов или пунктов, на которые надо обратить внимание, и приводит практические рекомендации. Например, некоторые из них:
    • в описании вакансии - не использовать описание вакансии другой позиции (например, разбавлять вакансию разработчика навыками тестировщика)
    • в собеседовании - использовать несколько раундов интервью, смешанную команду собеседующих. Во время собеседования обращать внимание не только на технические наыки и навыки тестирования плюс релевантный опыт, но и навыки решения проблем, наличие критического мышления, коммуникационные навыки, командная работа, любознательность
    • в увольнении - действовать в зависимости от причины: плохая личная производительность, изменение бизнес-фокуса или процесса, закрытие бизнеса. При плохой личной производительности - документировать проблемы, обратиться в HR-отдел
    "Как тест-менеджер, поддерживать развитие недостаточно, требуйте." Развитие команды в книге включает: 
    • индивидуальное развитие (тренинги, книги, самообучение, курсы-университеты, применение новых навыков на практике), 
    • постановка целей (цели по SMART на ближайший период - полгода-год, групповые цели), 
    • использование навыков (делятся на профессиональные, технические, бизнес-доменные и навыки тестирования) 
    • оценка не только индивидуальных навыков, но и групповых (чего не хватает всей команде)
    • роли в команде (использование матрицы RACI и типологии Майерс-Бриггс)
    • тренинги и менторство
    • оценка производительности и обратная связь (360-ревью).
    "Лидство" команды тестирования включает:
    • обмен информацией и коммуникация (какие митинги и для чего использовать)
    • поощрения лояльности и доверия
    • тим-билдинг
    • мотивация команды
    • управление удаленными командами
    Третья глава "Управление внешними связями" рассматривает внешние связи и влияние на команду: например, если разработка полностью или частично выполняется другой компанией, если тестирование выполняет другая команда, если вы выполняете только "внутреннее" тестирование того, что сами разработали. Также рассказывается о контрактных проблемах, стратегиях коммуникации, использование компонент, разработанных третьим участником и сочетанием тестовых стратегий. Заканчивается глава примером формулировки входных и выходных критериев для каждого уровня тестирования, когда разрешено переходить к следующему уровню тестирования - бывает полезным составить такую таблицу не только для нескольких компаний, но и внутри своей компании.

    Четвертая глава "Управление в организации" (Managing Across the Organization) описывает взаимодействие отдела тестирования с другими отделами. Это самая большая глава книги (68 страниц), которая включает и стратегические, и операционные аспекты. К стратегическим относятся: интеграция инструментов в организации, система контроля качества и тестирование. К операционным - типы внешних взаимодействий, контрактные вопросы, стратегии коммуникаций. Некоторые выдержки из главы:
    • работа тест-менеджера включает промоушн команды тестирования и её ценности в организации
    • роль тест-менеджера включает "защиту" команды тестирования и расширение ее роли
    • тест-менеджер всегда должен находить пути, чтобы позиционировать тестирование как конструктивное и приносящее ценность
    • четыре элемента маркетинга и "продажи" тестирования - демострировать преимущества, подчеркивать успех, сообщать о предстоящих изменениях, признавать и исправлять ошибки
    • пять элементов поддержки уровня группы тестирования (как в оригинале, без перевода): adequately staffed, well-trained, properly resourced, well-informed, respected
    • три элемента "защиты" команды - открытые коммуникации, хорошая документация, сильные процессы
    • независимость (группы тестирования) означает, что цепочка отчетности команды тестирования ведет к высшему или исполнительному руководству, а не к продуктовым, проектным, программным или операционным менеджерам
    • построение отношений, идеи - общие обеды, приглашение стейкхолдеров на общие митинги, празднование успехов
    Пятая глава "Основы проектного менеджмента" включает его основы и обзорно описывает:
    • Задачи проектного менеджмента: эстимации (техники) и факторы влияющие на них, составление расписания, управление бюджетом и ресурсами, управление проектом и метрики (количество спроектированных тестов, цена качества, эффективность тестирования, количество найденных VS ожидаемых дефектов, прогресс выполнения тестов), треугольник качества, управление изменениями, управление временем
    • Управление проектными рисками
    • Система менеджмента качества и тестирование (QM = QA + QC)
    Шестая глава "Оценка тестового проекта, отчетность" начинается с формулировки и различия понятий метрик, шкалы измерения, измерения. Далее идут требования к метрикам: объективность, информативность, понятность, простота сбора данных, и затем - перечисление самих метрик. Внешняя отчетность включает:
    • дэшборды, показывающие текущий статус по тестам и по дефектам
    • отчеты по ресурсам и бюджету
    • таблица митигации рисков
    • таблица покрытия тестами
    • тренды по дефектам
    • индикаторы здоровья проекта ("светофор" - зеленый-желтый-красный)
    • прогнозирующие метрики
    • рекомендации "go-no go"
    Далее приводятся метрики по каждой из фаз проекта по ISTQB: планирование и контроль, анализ и дизайн, внедрение и выполнение, оценка критерия выхода и отчетность, активности по завершению тестирования.

    Седьмая глава "Доменные и проектные факторы, влияющие на тестирование" начинает рассказ с моделей жизненного цикла, их влияния на тестирования, преимуществ каждой из них: от каскадной модели до гибких методологий. Далее Рекс Блэк рассказывает о влияние на тестирование в "неполных" (partial) проектах: интеграции, сопровождении, проектах связанных с тестированием "железа" и embedded проектах, проектах, связанных с жизнью людей (safety lifecycle projects).

    Восьмая глава "Оценка эффективности и действенности" перечисляет метрики, позволяющие "посчитать" эффективность, действенность, и рассказывает, как составить опросник (survey) для стейкхолдеров. Заканчивается глава обзором проведения ретроспективы проекта.

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

    Вывод: Обстоятельная, обзорная, книга с примерами из практики тест-менеджера - руководителя отдела, полезна любому начинающему и продолжающему строить отдел тестирования. При обзорности, свойственной книге по сертификации, нюансы каждой темы учтены и описаны, для более глубоких нюансов (например, в управлении проектами) необходимы специализированные книги. В книге есть вопросы с разбором и ответами из экзамена ISTQB EL Test Management, для знакомства и самопроверки. Рекомендую читать и планировать свой todo-лист по рекомендациям в книге, если вы возглавили отдел тестирования в компании.

    среда, 11 июля 2018 г.

    Книжная полка. Мартин Ривз "Стратегии тоже нужна стратегия"

    Продолжаю писать о книгах по стратегии, переходим от книги Ричарда Румельта "Хорошая стратегия, плохая стратегия" (ссылка на обзор) к книге для бизнес-лидера "Стратегии тоже нужна стратегия" Мартина Ривза.

    Да, книга по бизнесу и стратегиям в бизнесе, но подходы автора к выбору стратегии в различных ситуациях переносятся на IT-проекты, и понимание бизнеса заказчика и его подхода позволит вам как лидеру команды тестирования определять то, что для заказчика важно, и адаптировать тестовую стратегию исходя из первичной вершины треугольника "качество - время - ресурсы".
    Технико-тактические характеристики:
    Год издания: 2016 ( "Эксмо")
    Страниц: 272
    Скорость чтения - 3/5 (средняя)
    Время на прочтение:  6-8 часов
    Полезность - 3/5 (средняя)

    Сам автор определяет стратегию как "средство достижения цели: положительных результатов в бизнесе" и говорит, что бизнес-стратегия от только планирования в прошлом перешла к другим действиям в зависимости от параметров текущей бизнес-среды: предсказуемость, пластичность и агрессивность.

    В зависимости от параметров бизнес-среды, автор получает 5 стратегий:

    • Классическая: я могу предугадать, но не могу изменить бизнес-среду
    • Адаптивная: я не могу предугадать и не могу изменить бизнес-среду
    • Визионерская: я могу предугадать и могу изменить бизнес-среду
    • Формирования: я не могу предугадать, но могу изменить бизнес среду
    • Восстановления: мои ресурсы крайне ограничены
    Соответственно, книга состоит из 7 глав, к 5 главам по одной на каждую стратегию добавляются главы по амбидекстрии (смешивание стратегий) и выводы для руководителя компании.

    Каждая из первых пяти глав по виду стратегии описывает, как определяется стратегия, когда и как стратегию использовать и применять, советы и ловушки стратегии. В выводах для руководителя компании Ривз предлагает палитру из 8 ролей, которую должен освоить руководитель для выбора и применения палитры из 5 стратегий выше: диагност, сегментатор, новатор, тренер, продавец, интервьюер, радар, ускоритель.

    Читая книгу, я примерял бизнес-стратегию заказчика продукта на проектах из моего опыта к тому, как среда влияла на отношение к качеству продукта. И хотя по первому принципу качества Деминга "Качество начинается с услаждения потребителя", (почти) все продукты следовали данному принципу, но бизнес-среда задавала тон, могли ли мы предугадать и/или изменить бизнес-среду.
    Первые мои проекты были больше похожи на "классический" тип, почти все сейчас - "адаптивный". "Визионерский" тип возможен, например, в стартапах, примеры типа "формирования" - Facebook и App Store, а тип "восстановления" - в случае кризиса и реорганизации с последующим фокусом, высвобождением ресурсов и ростом.

    10 цитат из книги:
    • Рост сам по себе не может быть стратегией
    • Чтобы стратегия была эффективной, она должна выйти за рамки правления и стать опорой скоординированных действий на всех уровнях организации
    • Неудачи в адаптивной стратегии имеют большое значение: они содержат ценную информацию не только о том, что эффективно а что нет, но также и о результате самого экспериментального метода
    • Компании в адаптивной стратегии постоянно меняют методы ведения бизнеса, разрабатывают новые варианты, выбирают среди них самые перспективные, а затем масштабируют и используют на практике, после чего цикл повторяется
    • Инновации в визионерской стратегии внедряются быстро и решительно, революционно, а не эволюционно
    • В визионерской стратегии не требуется детальное описание методов работы, в отличие от классических компаний
    • Ключевая идея в стратегии восстановления – если обстоятельства настолько трудны, что не позволяют придерживаться прежнего курса – измените направление, высвободите ресурсы (экономия) и сосредоточьтесь на росте
    • Разные бизнес-подразделения в разные периоды проходят через разные стадии стратегии. И хороший руководитель должен уметь одновременно управлять бизнесом и заново его изобретать
    • Важнейшую роль играет способность руководителя разъяснить  выбранную стратегию как сотрудникам, так и внешним сторонам
    • Руководители влияют на процесс выполнения стратегии в отдельных подразделениях: задают правильные вопросы, не позволяют преобладающей логике мешать анализировать перспективы и берут на себя ответственность за стратегически важные инициативы
    Вывод: "Стратегии тоже нужна стратегия" - добротная структурная книга-путеводитель, которая знакомит с 5 стратегиями в зависимости от бизнес-среды и 8 ролями руководителя для выбора стратегии. Книга последовательная и логичная, "линейная" - читается от начала до конца без возвратов. Рекомендую для чтения, чтобы лучше понимать заказчика и бизнес-среду, что поможет вам точнее формулировать тестовую стратегию на проекте заказчика в зависимости от типа бизнес-стратегии.

    понедельник, 2 июля 2018 г.

    Рубрика "ПочитайQA". Лента ссылок за июнь-2018

    Всем привет. Как обычно, моя первая статья в месяце - сборка ссылок. Ссылки за май - здесь.

    Мой июнь вышел плотным для блога:

    Как обычно, я разделил ссылки по рубрикам:
    • События - что мне запомнилось в прошедшем месяце.
    •  QA Quality Assurance. Обеспечение качества, контроль качества, тестирование. Заинтересовавшие меня статьи по профильной теме за месяц.
    • STU Studying, образование и самообразование, обучение.
    • GA Gamification. Геймификация тестирования, обучения, управления - составляющих Qastugama.
    • MA Management and leadership - управление командой, людьми, лидерство. Составляющие Management.
    И
    • Books - обзоры прочитанных и/или рекомендованных книг.
    • Other - "сборный раздел". То, что не относится к предыдущим четырем темам, но то, чем я хотел бы с вами поделиться.
    • Bonus.Fun. - (не)серьезно о тестировании, об IT и не-IT.

    События.

    Quality Assurance.

    Test Automation.

    Management.

    До встречи в июле в блоге, оставайтесь с Qastugama!