О чём курс
Курс предназначен для специалистов в области ИТ, желающих углубить свои знания в управлении качеством программного обеспечения через использование метрик. Он охватывает теоретические основы и практические аспекты применения метрик для улучшения процессов тестирования и разработки.
Цели
После завершения обучения слушатели:
получат систематическое представление о количественном управлении и его целях, а также соответствующий понятийный аппарат;
получат описания количественных показателей качества продукта и процесса и их сравнительные характеристики;
узнают, как нужно развивать процесс тестирования для более эффективного количественного управления.
Целевая аудитория
Практикующие тест-менеджеры, инженеры измерений ПО.
Предварительная подготовка
Базовые знания в области тестирования ПО и управления проектами.
Для кого
Тест-менеджер
Разработчик
Тестировщик
Улучшаемые навыки
Понимание ключевых метрик качества
Метрики для оценки процессов разработки
Сбор и анализ данных
Создание отчетов и визуализация метрик
Использование метрик для принятия решений
Расписание курсов
Программа курса
01
Основы теории качества
Что такое проект
Филип Кросби про качество
Управление качеством требует качественного управления
Эдсгер Вибе Дейкстра
Кеннет Бланшар
Понятие качества
02
История и эволюция качества
История качества
Цикл Деминга-Шухарта (PDCA)
Методология PDCA
Постоянное улучшение
Качество продуктов и процессов
Экономия от улучшения качества
Цена дефекта
04
Обеспечение качества ПО
Подходы к обеспечению качества ПО
Роль тестирования в проекте
Верификация и валидация
Планирование раундов тестирования
Метрики дефектов
Метрики в проектах
Метрики в тестировании
Измерения продукта и процесса
Чему вы научитесь
01
Научитесь различать основные метрики качества продукта, такие как количество дефектов, покрытие тестами, производительность и удовлетворенность пользователей
02
Освоите методы оценки процессов разработки с использованием метрик, таких как скорость выполнения задач (velocity), время цикла (cycle time) и эффективность (efficiency)
03
Научитесь собирать и анализировать данные, необходимые для вычисления метрик, включая использование инструментов для мониторинга и отчетности
04
Освоите методы создания отчетов и визуализации метрик с использованием инструментов
05
Научитесь применять полученные метрики для принятия управленческих решений, включая определение приоритетов для улучшений и оптимизацию процессов разработки
Курс проводят
Александров Александр
Эксперт по управлению качеством ПО, управлению тестированием, анализу и совершенствованию инженерных процессов
Кандидат технических наук