Школа тестирования. Часть 2. Управление дефектами

Курс посвящен технологии управления дефектами – дисциплине, в одинаковой степени важной для всех без исключения членов проектной команды при разработке ПО. Курс знакомит с такими понятиями, как качество требований – одного из основных источников дефектов, причины возникновения дефектов, эффект размножения дефектов, связь дефектов и рисков, важность классификации дефектов. Приводятся примеры дефектов и их последствий. В конце курса предложены вопросы для закрепления изложенного материала.
Курс: SQA-024
Длительность: 8 ч.

Описание

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

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

Рассматривается пример распространения (размножения) дефектов, обусловленного несвоевременным их обнаружением и исправлением.

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

Анализируется классификация типов тестирования как по методологии Rational Unified Process, так и по распространенности на основе опыта проектной работы Люксофта. Отдельно рассматривается специфика дефектов документации.

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

Материал курса подкреплён большим числом примеров и задач. В конце курса предложены вопросы для закрепления изложенного материала.

Разбираемые темы

1. Терминология (0,5 ч)
  • Определение дефекта.
  • Дефекты и отказы.
  • Дефекты программного продукта.

2. Тестирование и требования (0,5 ч)
  • Обнаружение дефектов в процессе тестирования.
  • Критерии качественных требований.
  • Недостоверность требований.

3. Классификация видов и типов тестирования (0,5 ч)
  • Различные классификации тестирования.
  • Типы тестирования по RUP.
  • Наиболее распространенные типы тестирования.
  • Оптимальное распределение ресурсов между типами тестирования.

4. Классификация дефектов на основе места их возникновения (1 ч)
  • Дефекты на этапе оформления ТЗ.
  • Дефекты формирования спецификации требований.
  • Дефекты запросов на изменения.
  • Дефекты в архитектуре.
  • Дефекты кода.
  • Дефекты в тестовых сценариях.
  • Причины появления дефектов.
  • Динамика размножения дефектов.
  • Тестирование при неполных или некорректных требованиях к системе.

5. Классификация дефектов на основе их важности (0,5 ч)
  • Классификация (важность) дефектов.
  • Анализ важности дефекта.
  • Рекомендации при анализе, исследовании, исправлении дефекта.

6. Классификация дефектов на основе этапов тестирования (0,5 ч)
  • Методика нахождения дефектов с учетом этапа тестирования.

7. Классификация дефектов на основе их проявления (0,5 ч)
  • Распространенные дефекты для разных типов приложений.
  • Типы дефектов пользовательской документации.

8. Управление дефектами (1 ч)
  • Регистрация дефектов, обнаруженных в раунде тестирования.
  • Определение атрибутов дефекта.
  • Изменение состояний существующих дефектов.
  • Хранение дефектов.
  • Определение ЖЦ дефекта.
  • Нотификация пользователей об изменениях в статусе дефекта.
  • Продвижение дефекта в процессе разработки согласно ЖЦ.
  • Получение различных срезов информации по дефекту.

9. Примеры отчетов о дефекте (0,5 ч)
  • Пример плохого и хорошего отчетов об одном и том же дефекте.

10. Описание дефекта (0,5 ч)
  • Ошибки описания дефектов.
  • Задачи управления дефектами в ракурсе управления рисками.
  • Управление дефектами при принятии решения о завершении тестирования.

11. Рекомендации по работе с дефектами (1 ч)
  • Рекомендации при описании дефекта.
  • Рекомендации при верификации дефекта.
  • Проблемы управления дефектами.
  • Психологические проблемы.
  • Наиболее ценимые качества тестировщика.

12. Инструменты управления дефектами (0,5 ч)
  • Перечень известных инструментов управления дефектами.
  • Примеры использования таких инструментов.

13. Вопросы для повторения (0,5 ч)
  • 27 вопросов для закрепления пройденного материала.

Цели

После обучения участник будет:
  • Ориентироваться в управлении дефектами
  • Описывать вновь найденные дефекты и помещать их в базу дефектов
  • Проверять исправленные дефекты
  • Анализировать и настраивать ЖЦ дефекта в проекте (при помощи наставника, а в несложных проектах самостоятельно)

Целевая аудитория

Основная:
  • Тестировщики
  • Тест-дизайнеры
  • Тест-менеджеры
  • Тест-автоматизаторы
  • Аналитики
  • Разработчики
  • Менеджеры проектов
  • Технические писатели
  • Лиды смежных экспертиз
Дополнительная:
  • Лиды смежных экспертиз
  • Линейные руководители
  • Представители заказчика
После окончания курса выдаётся сертификат на бланке Luxoft Training
Раcписание курса в Цены
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Онлайн 8 800 руб.
2 200 грн.
Отзывы:
Орос Вера
Открыла для себя удивительный мир тестирования ПО. Особенно благодаря применению теоретических знаний на практике, а именно работе в Jira,тестированию ListBox, практическим занятиям, посвященным SQL.
Беженар Виктор
Рассмотрение теоретических основ оказалось весьма полезным, также понравилось, что был контроль пройденного материала (опросы перед зантяием) - это закрепило знания теории и добавило понимания основных принципов работы с дефектами. В целом впечатление хорошее, тренинг мотивировал меня к еще более углубленному самообучению. Хотелось бы поскорее начать работать :)
Участник тренинга
Тренинг отличный: очень понравилось практическое задание, которое позволило избавиться от "зашоренности" взгляда и мышления.
Участник тренинга
Очень много примеров! Это ЗДОРОВО! Облегчает понимание материала. Наиболее полезным считаю большой опыт тренера [Серик Бейсенов], много конкретных примеров, в том числе из смежных областей знаний; практическая работа и разбор результатов.
Тищенко Ксения
Мне понравилось, что в процессе тренинга была возможность сразу задать преподавателю интересующий вопрос, а также то, что курс охватил широкий круг вопросов за небольшое время. На некоторые вопросы, не отраженные в презентации, отвечал преподаватель! Тренинг позволил упорядочить уже имеющиеся знания по управлению дефектами,а также дал новую пищу для размышлений.
Медведь Василий
По результатам обучения остались положительные впечатления. В ходе занятий получил не только информацию, которая объяснила моменты, непонятные при чтении специализированной литературы, но и наглядные примеры из реальной работы преподавателя.

Рекомендуемые дополнительные материалы, источники:

1. Роман Савин. Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах
2. В. Н. Пероцкая, Д. А. Градусов. Основы тестирования программного обеспечения. Учебное пособие
3. Святослав Куликов. Тестирование программного обеспечения. Базовый курс
4. Луиза Тамре. Введение в тестирование программного обеспечения

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – первый учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.