Тестирование без требований: выявление и восстановление информации о продукте

На курсе вы узнаете, как организовать и обеспечить глубокое тестирование в условиях отсутствия идеальных требований на проекте.

  • Если на вашем проекте нет команды аналитиков, которые разрабатывают полноценные требования, документируют все договорённости и своевременно актуализируют любые изменения
  • Если вам важно, будет ли успешным проект и будут ли довольными конечные пользователи
  • Если вы хотите обеспечить глубокое тестирование продукта, несмотря на отсутствие идеальной документации на проекте, и сделать ваших конечных пользователей счастливыми

Тогда этот курс — для вас. Из него вы узнаете, как организовать тестирование в условиях отсутствия идеальных требований:

  • Как определить, что какая-то информация потерялась?

  • Как правильно задавать вопросы команде об ожиданиях о продукте?

  • Как анализировать и тестировать информацию о продукте?

  • Как оценивать полноту имеющихся у вас данных?

  • Как восстанавливать отсутствующие данные?

  • Как добиться от проектной команды того, чтобы требования разрабатывались и обновлялись?

  • Как наладить процесс, позволяющий измерять тестовое покрытие и готовить прозрачную отчётность по качеству ПО?

Инструменты которые вы получите после курса:

  • 8-мерная модель анализа продукта

  • Чек-лист атрибутов качества

  • Чек-лист оценки покрытия продукта данными

  • Волшебный опросник аналитика

  • Шаблоны аналитической документации

  • Чек-лист источников данных о продукте

  • Чек-лист ментальных моделей по областям

  • Шаблон анализа ЦА

  • Шаблон описания персонажа

  • Ссылки на статистическую аналитику

  • Системы хранения информации о ЦА

  • Чек-лист источников неявных требований

  • Контрольные списки дефектов

  • Чек-лист атрибутов качества требований

  • Чек-лист проверки моделей

  • Шаблон реестра недокументированных требований

  • Маркеры для быстрого поиска ошибок в требованиях

  • Таблица с убедительными метриками

  • Шаблоны проектных отчётов

  • Чек-лист подготовки к очному ревью требований

  • Список инструментов управления требованиями

  • Воркфлоу требований, наиболее полезный для проекта

  • Шаблон реестра трассирования требований

  • Чек-лист настройки процесса управления требованиями

Урок 1: Исследуем, с чем имеем дело

Что будет рассмотрено:

  • Что такое требования и какими они бывают

  • Какие бывают проектные роли, связанные с анализом и документированием требований

  • Как оценить достаточность проектной информации для тестирования

  • Как составить модель продукта, достаточную для его тестирования (в разрезе данных, состояний, форм, функций, атрибутов качества и т.д.)

  • Как измерять покрытие тестируемого продукта имеющимися данными

По итогам этого урока вы сможете: анализировать имеющиеся в вашем распоряжении данные о продукте (документированные и не очень), оценивать масштабы бедствия и определять приоритетные зоны для выявления отсутствующей информации.

Урок 2: Выясняем потерянную информацию

Что будет рассмотрено:

  • Какие существуют форматы аналитической документации на проекте

  • Как выявить неоднозначные, неполные и непроверяемые требования

  • Кто на проекте обладает нужными нам данными

  • Как правильно задавать вопросы и фиксировать ответы на них

  • Методы проведения пыток интервью аналитиков, РМ и техподдержки

  • Анализ обращений пользователей

По итогам этого урока вы сможете: выявлять самые критичные пропуски информации о продукте и узнавать “а как на самом деле должно быть”.

Урок 3: Изучаем внешние источники

Что будет рассмотрено:

  • Исследование ментальных моделей и ролевых персонажей

  • Анализ статистики вашей целевой аудитории

  • Внешние регламенты и стандарты, влияющие на функциональность продукта

По итогам этого урока вы сможете: выяснять всю незадокументированную информацию, которая необходима для тестирования.

Урок 4: Рецензирование документации

Что будет рассмотрено:

  • Атрибуты качества требований

  • Как проводить рецензирование документации

  • Как рецензировать и тестировать НЕдокументированные требования

  • Как искать ошибки в моделях, используемых аналитиком продукта при разработке требований

  • Как проводить экспресс-анализ требований по маркерам

По итогам этого урока вы сможете: выявить ошибки в проектных требованиях и не допустить их проникновения в код продукта.

Урок 5: Коммуникации по требованиям

Что будет рассмотрено:

  • Способы манипуляции убеждения руководства проекта в необходимости улучшения требований

  • Варианты формулировки вопросов по функционированию ПО

  • Подходы к ревью требований в режиме реального времени

  • Метрики, которые помогут вам аргументировать свою точку зрения

  • Подходы для повышения авторитета тестировщиков в проектной команде

По итогам этого урока вы сможете: аргументированно доказывать свою точку зрения, благодаря чему на проекте наконец-то начнут документировать, актуализировать и исправлять требования.

Урок 6: Процесс работы с требованиями

Что будет рассмотрено:

  • Как организовать процесс верификации и согласования требований

  • Как начать тестирование требований до начала разработки продукта

  • Версионное хранение проектных требований и их актуализация

  • Инструменты управления требованиями

  • Трассируемость требований, моделей и тестов

По итогам этого урока вы сможете: наладить процесс работы с требованиями и убедить всю команду его придерживаться.

Раз в неделю по понедельникам до 12.00 по московскому времени выкладываются теоретические лекции (6 часовых лекции), ссылки на дополнительные материалы, домашняя работа.

Теоретическую информацию можно посмотреть в любое удобное время.

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

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

Стоимость участия для физических лиц: 7 000 рублей за весь курс.

Стоимость участия для юридических лиц: 9 000 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.

Цена:
от 7 000 руб
Место:
Онлайн
Тренер:
Виктория Соковикова
Дата начала:
20 июля 2020
Дата окончания:
31 августа 2020