Рекс Блэк. Ключевые процессы тестирования. Планирование, подготовка, проведение, совершенствование. 2011

В этой книге Рекс Блэк, опираясь на свой богатый опыт, выделяет двенадцать процессов тестирования, являющихся ключевыми для достижения успеха."

<< | >>
Предисловие
БЛАГОДАРНОСТИ
ВСТУПЛЕНИЕ
ВВЕДЕНИЕ
Основные темы книги
Предполагаемый круг читателей
Снимем с процессов покров тайны
Виды ключевых процессов тестирования и их взаимосвязь
Ключевые процессы тестирования, взятые в контексте
Гипотетический проект “Суматра”
Терминология
Относительно использования данной книги
Построение успешного процесса
Решение проблем
Внедрение усовершенствований
Успехов на ниве тестирования!
Часть I Планирование
ГЛАВА 1 Панорамный обзор: роль тестирования в более широком контексте
Процесс тестирования
Понимание функционального и организационного контекста
Представление проекта “Суматра” и группы тестирования приложения SpeedyWriter
Место тестирования в моделях жизненного цикла разработки
Организация тестировщиков и тестирования
Измерения управления
За рамками контекста процесса тестирования
ГЛАВА 2 Основа успеха: анализ рисков качества
Процесс анализа рисков качества
Группа тестирования Джамала проводит анализ рисков качества
Построение успешного процесса анализа рисков качества
Отделение немногих важных аспектов от множества тривиальных
Поиск возможных дефектов до начала тестирования
Своевременное начало
Готовность к изменениям
Решение проблем
Реальная оценка рисков
Многообразие источников рисков качества
Кто управляет анализом рисков качества?
Исключение магии из количественных оценок рисков
Как работать с вариациями значений оценок
Как убедить заинтересованных лиц в принятии реальности
Внедрение усовершенствований
ГЛАВА 3___________ Внутри хрустального шара: оценка предстоящей работы
Процесс оценки затрат
Джамал предсказывает будущее
Использование эмпирических приемов для грубой оценки
Объем, продолжительность и зависимости работ
Планирование
Подбор персонала
Разработка тестов
Настройка тестовой среды
Выполнение тестов
Переход на доллары и центы
ГЛАВА 4 Не сколько стоит, а сколько экономит: бюджет и возврат инвестиций
Анализ возврата инвестиций в тестирование
Исправленные и предотвращенные ошибки
Неисправленные, но известные ошибки
Тесты, снижающие риски
Ведение проекта
Заключительное замечание об оценках возврата вложений
Джамал готовится выставить счет и его обоснование
ГЛАВА 5 От оценки затрат к базовой версии: получение одобрения реалистичных, работоспособных и правдивых оценок
“Продажа” оценки затрат
Джамал готовит свой вариант
Построение успешного процесса оценки затрат
Определение факторов, влияющих на оценку
Представление реалистичной картины будущего проекта
Назначение ответственных за выполнение
Честные прогнозы
Быстрая оценка затрат
Решение проблем
Тестирование как объект инвестиции
Возможно, это похоже на чудо, но это только оценка
Правило девяти месяцев
Осторожно! Незаинтересованные лица!
Когда “продают” неудачные оценки
Системы с повышенными требованиями к безопасности или к выполняемой целевой задаче
Внедрение усовершенствований
ГЛАВА 6 Изучение и обсуждение содержания проекта: планирование тестироеания
Процесс планирования тестирования
У Джамала есть план
За рамками процесса: основные соображения по поводу плана тестирования
Выбор стратегий тестирования
Особый случай: стратегии управления рисками регрессионной зависимости
Определение ресурсов среды для проведения тестирования
Управление системами тестов и конфигурациями тестовой среды
Риски подпроекта тестирования
Свистать всех наверх
Глава 7. От предложения к утверждению: поиск поддержки качественных планов тестирования у заинтересованных лиц
Джамал выполняет подачу
Построение грамотного процесса планирования тестирования
Установка четких критериев для фаз
Достижение консенсуса, согласование ожиданий, получение одобрения
Проведение планирования в разумное время
Разумная гибкость и творчество
Подготовка надлежащей документации
Предоставление возможности для обнаружения ошибок
Использование синергетики в планах проекта, разработки, сборки и интеграции
Решение проблем
Выход за пределы шаблона
Планирование для аутсорсинга
Если ключевые участники проекта не поддерживают план тестирования
Подчинение закону и следование правилам
Внедрение усовершенствований
Подготовка
ГЛАВА 8 Поиск искусных тестировщиков: как и кого нанимать
Процесс создания команды
Разновидности процесса создания команды
Увеличение группы тестирования проекта “Суматра”
Выявление ключевых навыков тестировщика и управление ими
О младших тестировщиках
Варианты состава группы тестирования: временное назначение, ротация, команда-питомник и тихая заводь
Образование, дополнительное обучение, сертификация и превращение тестирования в профессию
Отношение к делу
По ту сторону очевидных вопросов в ходе интервью
От увеличения группы к росту квалификации
ГЛАВА 9 Подготовка превосходной группы тестирования: навыки, отношение к делу и пути развития карьеры
Джамал и Лин Цу обсуждают вопросы повышения квалификации
Оценка навыков как инструмент управления карьерным ростом группы тестирования
Построение успешного процесса создания группы тестирования
Применение философии “выигрывают обе стороны”
Четкое определение должностных обязанностей
Предоставление сотруднику долгосрочного пути развития карьеры
Выплата сотрудникам справедливой заработной платы, соответствующей их квалификации
Поддержка сотрудников с достаточным образованием, опытом, умениями и навыками
Подходящая специализация
Решение проблем
Что должны уметь тестировщики и что вы можете получить?
Белые слоники
Использование контрактников и консультантов
Внедрение усовершенствований
ГЛАВА 10 Архимедова ванна: проектирование и разработка системы тестов
Процесс проектирования и разработки системы тестов
Эмма создает напряжение в работе
Три решающих соображения
Тестовые оракулы
Подходящая документация
Комбинаторные взрывы
От технического взгляда к точке зрения менеджмента
ГЛАВА 11____________ Заполнение ванны: тестовое покрытие и качество системы тестов
Краткий обзор методов анализа тестового покрытия
Джамал оценивает покрытие
Построение успешного процесса проектирования и разработки системы тестов
Предоставление работоспособных инструментов для оценки качества
Эффективная реализация, применение, повторное использование и сопровождение системы тестов
Выбор подходящих методов
Предотвращение дефектов
Решение проблем
Сколько условий в тестовом сценарии?
Перетестирование сторонних компонентов
Неясно сформулированные требования, профили пользователей и описания конфигураций среды
Уравновешивание покрытия, сроков и бюджета
Внедрение усовершенствований
Проведение
ГЛАВА 12 Передача материалов: управление тестовыми версиями
Процесс сборки тестовых версий
Большая сборка поступает в тестовую лабораторию
Построение успешного процесса подготовки тестовых версий
Подготовка инсталлируемых, усовершенствованных и стабильных тестовых версий
Подготовка предсказуемых, своевременных и регулярных тестовых версий
Использование четко определенных процессов инсталляции и деинсталляции, похожих на те, что применяет пользователь
Присвоение имен тестовым версиям
Подготовка сборки из тщательно отобранных, скоординированных и документированных компонентов
Решение проблем
Кто отвечает за процессы подготовки тестовых версий?
Сложность системы, предназначенной для тестирования, и другие вопросы
Неполные и нереалистичные тестовые версии для системного тестирования и приемо-сдаточных испытаний
Внедрение усовершенствований
ГЛАВА 13__________ Оценка качества: выполнение тестовых сценариев
Процесс выполнения тестов
Таблицы отслеживания тестов
Таблицы отслеживания тестов
Атака на большую сборку
Построение успешного процесса выполнения тестов
Решение проблем
Внедрение усовершенствований
Совершенствование
ГЛАВА 14 Когда качество не оправдывает ожиданий: подготовка отчетов об ошибках
Процесс подготовки отчетов об ошибках
Большая ошибка в большой сборке
За рамками описания дефекта
Построение успешного процесса подготовки отчетов об ошибках
Решение проблем
Внедрение усовершенствований
ГЛАВА 15 Четвертый элемент: подготовка отчетов о результатах тестирования
Процесс подготовки отчетов о результатах тестирования
Джамал определяет содержимое инструментальной панели и отчеты о результатах тестирования большой сборки
Построение успешного процесса подготовки отчетов о результатах тестирования
Решение проблем
Внедрение усовершенствований
ГЛАВА 16 Увеличение возможностей для обучения: управление изменениями и их влиянием на тестирование
Процесс управления изменениями
Джамал готовит и согласовывает план
Взаимосвязанный процесс
Построение успешного процесса управления изменениями
Решение проблем
Внедрение усовершенствований
ГЛАВА 17 Снова к общей картине: совершенствование процесса тестирования
Определение грамотного процесса тестирования
Решение проблем
Как измерить то, чему мы не в силах дать определение?
Постепенное совершенствование процесса
Внедрение усовершенствований
Джамал Браун оглядывается назад и смотрит вперед
Заключение
ГЛОССАРИИ
БИБЛИОГРАФИЯ

Книги и учебники по дисциплине Менеджмент:

  1. Кейт Феррацци, Тал Рэз. Никогда не ешьте в одиночку и другие правила нетворкинга - 2016 год
  2. Джон П. Коттер. Ускорение перемен. Как придать вашей организации стратегическую гибкость для успеха в быстро меняющемся мире - 2016 год
  3. Светлана Сысоева, Екатерина Бузукова. Категорийный менеджмент. Курс управления ассортиментом в рознице - 2016 год
  4. Ларри Боссиди, Рэм Чаран. Исполнение: Система достижения целей - 2015 год
  5. Майкл Микалко. Рисовый штурм и еще 21 способ мыслить нестандартно - 2015 год
  6. Александр Фридман. Вы или хаос. Профессиональное планирование для регулярного менеджмента - 2015 год
  7. Блэйр Сингер. Корпоративный кодекс чести - 2014 год
  8. Гектор Задиров, Юрий Наврузов ,Никколо Макиавелли. Принудительный менеджмент а‑ля Макиавелли. Государь (сборник) - 2014 год
  9. Арташес Газарян. Менеджер и организация - 2014 год
  10. Дэн Кеннеди. Жесткий менеджмент. Заставьте людей работать на результат - 2014 год
  11. Ицхак Адизес. Управляя изменениями. Как эффективно управлять изменениями в обществе, бизнесе и личной жизни - 2014 год
  12. Максим Батырев. 45 татуировок менеджера. Правила российского руководителя - 2014 год
  13. Майкл Эллсберг. Миллионер без диплома. Как добиться успеха без традиционного образования - 2013 год
  14. Радислав Иванович Гандапас. Харизма лидера - 2013 год
  15. Андрей Парабеллум, Николай Сергеевич Мрочковский. Безжалостный менеджмент. Реальные законы управления персоналом - 2013 год
  16. Николай Мрочковский, Алексей Толкачев, Сергей Сташков, Кирилл Белевич, Владимир Калаев, Максим Наусед. Успешный бизнес. 160 практических рекомендаций - 2013 год
  17. Николай Мрочковский, Михаил Тришин. Генератор новых клиентов. 99 способов массового привлечения покупателей - 2012 год
  18. Элинор Остром. Управляя общим: эволюция институтов коллективной деятельности - 2011 год
  19. Александр ФИЛД. УРОКИОга Мандино17 законов величайшего успеха в мире - 2011 год
  20. Александр Кравцов. Бизнес как экспедиция: Честные истории для героев и волшебниц - 2011 год