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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отличный курс! Большое спасибо Виктории, Наталье и Инне за их работу над курсом и в процессе изучения! Первый запуск прошел отлично, без особенных организационных вопросов.Хорошие лекции, понятная подача материала, интересные примеры из личной практики. Лично я нашел ответы на мои вопросы и начал задавать себе новые, как и когда внедрять новые знания, процессы. В процессе курса работал с новым ТЗ, читал его совсем другими глазами.Интересные ДЗ, позволяли сразу же закрепить новые знания. Единственное, может быть было бы удобнее сдавать не три части одного ДЗ, а просто три отдельных ДЗ по лекции, но это можно списать на придирки, при уровне качестве лекций только они и остаются. Всем спасибо!
Егор Шишебаров
Прекрасный курс для тех, кто работает с требованиями и не знает с чего начать. Дает обширные начальные знания, которые потом можно уже углублять по мере необходимости.
Татьяна Костыркина
Курс понравился. Многое было полезно с т.з. теории. Дан план как приступить к проекту без требований, с чего начать и куда двигаться. Если у кого-то паника в начале проекта, когда нет требований — этот курс подойдет в полной мере.
Наталья Минченя
Уроки всех модулей на одинаково высоком уровне преподавания. Преподаватель рассказывает, исходя из собственного опыта, приводятся примеры. Я получила много ценной информации для работы на проектах и стала по-другому смотреть на проекты. В сложных системах без этих знаний вообще невозможно качественно провести тестирование. Понравилось, что в чате группы можно было уточнить у преподавателя некоторые тонкости, возникающие при анализе собственного проекта. Понравилось, что в домашних заданиях получала ценные рекомендации, как можно улучшить работу в проектах. Курс представляет собой настоящий кладезь ценной информации для опытного тестировщика.
Ольга Федорова
Я хотела бы выразить благодарность за такие качественные лекции и продуманные домашние задания, а шаблоны для домашних заданий вообще супер инновация!:) Я прошла несколько курсов по разным темам в сфере IT, пока что этот курс — самый лучший из них. Мне понравился системный подход, приятный голос Виктории, и тот факт, что всё было чётко и по делу, а самое главное, человеческое отношение к учащимся. К тебе не относятся как к источнику денег, а действительно хотят, чтобы ты всё понял/а, усвоил/а, всегда готовы помочь.
Я уже разработала примерный план-стратегию, который применю у себя на проекте. И уже вижу, как знания, которые я вынесла с этого курса, принесут мне колоссальную пользу, и моей команде тоже!:)
Для меня это был не просто познавательный курс, но и курс, который подарил мне вдохновение и возможность по-новому взглянуть на мою работу.
Динара Демиятова
Спасибо огромное за курс. Супер материал, собраны крупицы и тонкости и нюансы и получился такой качественный и большой контент. Однозначно буду рекомендовать и этот курс своим знакомым!
Ирина Ненахова
Цена:
7000 руб. для физлиц
9000 руб. для юрлиц
Место:
Онлайн
Тренер:
Виктория Соковикова
Дата начала:
19 октября 2020
Дата окончания:
30 ноября 2020