Учебники

10) Проверка управления обзорами

После завершения семи этапов тестирования результаты выглядят хорошо. Никаких существенных проблем не произошло в проекте Guru99 Bank. Вы хорошо управляли проектом и гордились успехом этого проекта

К сожалению, Правление считает иначе

У вас нет никаких доказательств того, что вы успешно справились с этим проектом. Вы попросили советника для решения. Вот ответ

 

Этот ответ является началом, но у вас все еще есть следующие вопросы —

Этот урок поможет вам ответить на эти вопросы —

Что такое проверки и аудит управления тестированием?

  • Обзор управления: Обзор управления также известен как обеспечение качества программного обеспечения или (SQA). Основное внимание уделяется процессу программного обеспечения, а не программным продуктам. Обеспечение качества — это набор мероприятий, предназначенных для обеспечения того, чтобы руководитель проекта следовал стандартному процессу, который уже предопределен. Другими словами, Quality Assurance гарантирует, что Менеджер тестов делает правильные вещи правильно.

  • Аудит: Аудит — это проверка рабочих продуктов и связанной с ними информации для оценки того, был ли соблюден стандартный процесс или нет.

Зачем нам нужен SQA в процессе управления тестами?

Чтобы понять это, рассмотрим следующий сценарий:

В проекте Guru99 Bank, обрабатывает различные этапы тестирования, такие как —

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

Ну, аудитор SQA — это человек, который проверяет и проверяет, выполняются ли действия по управлению проектом на самом высоком уровне . Только по результатам этого обзора Правление может оценить качество обработки вашего проекта.

Это причина, по которой нам нужен обзор управления или SQA в процессе управления тестированием.

SQA берет интервью у вас, менеджера по тестированию, чтобы сравнить проект с установленными стандартами.

Преимущества SQA —

Как реализовать обеспечение качества?

Шаг 1) Разработка плана SQA

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

Цель плана SQA — разработать процессы и процедуры планирования, чтобы гарантировать, что произведенные продукты или услуги, предоставляемые организацией, имеют исключительное качество.

Во время планирования проекта Test Manager составляет план SQA, в котором периодически проводится аудит SQA.

В Плане SQA Менеджер тестирования должен сделать следующее

Шаг 1.1) Определите роль и обязанности команды SQA

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

Команда SQA — это группа людей, которые играют главную роль в проекте. Без QA ни один бизнес не будет успешно работать. Следовательно, Менеджер тестирования должен четко обозначить ответственность каждого участника SQA в плане SQA, как показано ниже:

  • Рассмотреть и оценить качество проектных мероприятий на соответствие критериям ОК
  • Координация с руководством и проектными командами для оценки требований и участия в рассмотрении проектов и встречах статуса.
  • Разработка отслеживания и сбора метрик для мониторинга качества проекта.
  • Измерять качество продукта; Убедитесь, что продукт соответствует ожиданиям клиентов.

Например, в плане SQA проекта Guru99 Bank вы можете создать список членов команды SQA, как показано ниже

нет

член

Роли

Обязанность

1

Питер SQA Leader Разработка и документирование стандартов и процессов качества для всех процессов управления.

Управление деятельностью по обеспечению качества программного обеспечения для проекта.

2 Джеймс SQA аудитор Выполняйте задания SQA, доложите руководителю SQA о результатах проверки SQA.
3 боб SQA аудитор Выполняйте задания SQA, доложите руководителю SQA о результатах проверки SQA.

Шаг 1.2) Список рабочих продуктов, которые аудитор SQA рассмотрит и проведет аудит

Менеджер тестов должен

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

Например, для проекта Guru99 Bank вы можете перечислить рабочие продукты каждого процесса управления тестированием и определить разрешение для участников SQA на доступ к этим рабочим продуктам согласно следующей таблице

нет Этапы управления Рабочий продукт Дорожка разрешение Грант человеку
1 Анализ риска Документ по управлению рисками [Путь к серверу] Читать Все члены команды SQA
2 Предварительный расчет Отчет об оценке и показателях Читать Питер
3 планирование Документ планирования тестирования Читать Все члены команды SQA
4 организация План человеческих ресурсов, план обучения Читать Все члены команды SQA
5 Мониторинг и контроль Собранные метрики усилий проекта Читать боб
6 Управление проблемами Отчет по управлению проблемами Читать Джеймс
7 Протокол испытаний Протокол испытаний Читать Все члены команды SQA

 

Шаг 1.3) Создайте расписание для выполнения задач SQA

На этом этапе Менеджер тестирования должен описать задачи, которые должен выполнять аудитор SQA, с особым акцентом на действиях SQA, а также на рабочем продукте для каждой задачи. 

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

В плане SQA Test Manager составляет график для анализа со стороны руководства. Например

Свидание

SQA Tasks

Личный ответственный

Описание

Вывод

30-Октябрь-2014 Оценить процессы планирования, отслеживания и контроля проекта Джеймс — Обзор спецификаций программного обеспечения
— Оценка, генеральный график и обзор плана проекта
Отчет о планировании SQA, протокол обзора SQA
15-Dec-2014 Анализ требований анализа Джеймс — Просмотрите требования к программному обеспечению. Отчет о процессе аудита
30-Mar-2015 Обзор и оценка дизайна теста Джеймс — Просмотрите документ «Дизайн теста». SQA отчет, SQA протокол обзора
30-Mar-2015 Обзор выпуска боб — Аудит процессов: финальная версия Отчет по аудиту процесса SQA
2-апр-2015 Закрытие проекта боб — Внешний обзор после окончательной доставки клиенту Отчет по аудиту процесса SQA
 

 

Шаг 2) Определите стандарты / методологию

Чтобы сравнить действия руководства с процессом стандартизации, вы должны выполнить следующие шаги

  1. Определите политики и процедуры, предназначенные для предотвращения возникновения дефектов в процессе управления
  2. Документирование политик и процедур
  3. Проинформируйте и обучите персонал его использованию

Шаг 3) Просмотрите процесс

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

Время проверки SQA зависит от модели жизненного цикла разработки проекта. В случае проекта Guru99 Bank, график проверки должен быть следующим

На каждом этапе SQA члены SQA проводят консультации и анализ планов проекта, рабочего продукта и процедур в отношении соответствия определенной организационной политике и стандартным процедурам.

Во время аудита члены SQA должны использовать контрольный список проверки SQA

После того, как вы пройдете 3 этапа внедрения Software Assurance, вы получите результат проверки и аудита управления тестированием. Это свидетельство того, чтобы показать вашим заинтересованным сторонам о вашем качестве управления.

Лучшие практики обеспечения качества программного обеспечения

Вот несколько рекомендаций для эффективной реализации SQA

  • Непрерывное улучшение: все стандартные процессы в SQA должны часто улучшаться и делаться официальными, чтобы другие могли следовать. Этот процесс должен быть сертифицирован популярной организацией, такой как ISO, CMMI и т. Д.
  • Документация: Все политики и методы обеспечения качества, которые определяются командой обеспечения качества, должны быть задокументированы для обучения и повторного использования для будущих проектов.
  • Опыт: Выбор членов, которые являются опытными аудиторами SQA, является хорошим способом обеспечения качества анализа со стороны руководства.
  • Использование инструмента: Использование инструмента, такого как инструмент отслеживания, инструмент управления процессом SQA, снижает усилия SQA и стоимость проекта.
  • Метрики: Разработка и создание метрик для отслеживания качества программного обеспечения в его текущем состоянии, а также сравнить улучшение с предыдущими версиями, будет способствовать повышению стоимости и зрелости тестирования процесса
  • Ответственность: процесс SQA — это не задача члена SQA, а задача каждого . За качество продукта отвечает каждый, а не только руководитель или менеджер.