Mobile testing, WEB тестирование, Тестирование ПО

Отчётность

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

К высокоуровневым задачам отчётности относятся:

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

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

К низкоуровневым задачам отчётности в тестировании относятся:

  • Оценка объёма и качества выполненных работ.
  • Сравнение текущего прогресса с тест-планом (в том числе с помощью анализа значений метрик).
  • Описание имеющихся сложностей и формирование рекомендаций по их устранению.
  • Предоставление лицам, заинтересованным в проекте, полной и объективной информации о текущем состоянии качества проекта, выраженной в конкретных фактах и числах.

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

  • информативность (в идеале, после прочтения отчёта не должно оставаться никаких открытых вопросов о том, что происходит с проектом в контексте качества);
  • точность и объективность (ни при каких условиях в отчёте не допускается искажение фактов, а личные мнения должны быть подкреплены твёрдыми обоснованиями).

Отчёт о результатах тестирования создаётся по заранее оговорённому расписанию (зависящему от модели управления проектом) при участии большинства представителей проектной команды, задействованных в обеспечении качества.
Большое количество фактических данных для отчёта может быть легко извлечено в удобной форме из системы управления проектом. Ответственным за создание отчёта, как правило, является ведущий тестировщик («тест-лид»). При необходимости, отчёт может обсуждаться на небольших собраниях.

Отчёт о результатах тестирования предоставляется:

  • менеджеру проекта — как источник информации о текущей ситуации и основа для принятия управленческих решений;
  • руководителю команды разработчиков («дев-лиду») — как дополнительный объективный взгляд на происходящее на проекте;
  • руководителю команды тестировщиков («тест-лиду») — как способ структурировать собственные мысли и собрать необходимый материал для обращения к менеджеру проекта по насущным вопросам, если в этом есть необходимость;
  • заказчику — как наиболее объективный источник информации о том, что происходит на проекте, за который он платит свои деньги.

Отчёт о результатах тестирования включает следующие разделы:

  • Краткое описание. В предельно краткой форме отражает основные достижения, проблемы, выводы и рекомендации. В идеальном случае, прочтения краткого описания может быть достаточно для формирования полноценного представления о происходящем, что избавит от необходимости читать весь отчёт (это важно, т.к. отчёт о результатах тестирования может попадать в руки очень занятым людям).
  • Команда тестировщиков. Список участников проектной команды, задействованных в обеспечении качества, с указанием их должностей и ролей в подотчётный период.
  • Описание процесса тестирования. Последовательное описание того, какие работы были выполнены за подотчётный период.
  • Расписание. Детализированное расписание работы команды тестировщиков и/или личные расписания участников команды.
  • Статистика по новым дефектам. Таблица, в которой представлены данные по обнаруженным за подотчётный период дефектам (с классификацией по стадии жизненного цикла и важности).
  • Список новых дефектов. Список обнаруженных за подотчётный период дефектов с их краткими описаниями и важностью.
  • Статистика по всем дефектам. Таблица, в которой представлены данные по обнаруженным за всё время существования проекта дефектам (с классификацией по стадии жизненного цикла и важности). Как правило, в этот же раздел добавляется график, отражающий такие статистические данные.
  • Рекомендации. Обоснованные выводы и рекомендации по принятию тех или иных управленческих решений (изменению тест-плана, запросу или освобождению ресурсов и т.д.) Здесь этой информации можно отвести больше места, чем в кратком описании (summary), сделав акцент именно на том, что и почему рекомендуется сделать в имеющейся ситуации.
  • Приложения. Фактические данные (как правило, значения метрик и графическое представление их изменения во времени).

Логика построения отчёта о результатах тестирования

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

  1. Выводы строятся на основе целей (которые были отражены в плане).
  2. Выводы дополняются рекомендациями.
  3. Выводы, так же, как и рекомендации, строго обосновываются.
  4. Обоснование опирается на объективные факты.

Выводы должны быть:

  • Краткими.
  • Информативными.
  • Полезными для читающего отчёт.

Рекомендации должны быть:

  • Краткими.
  • Реально выполнимыми.
  • Дающими как понимание того, что надо сделать.

Добавить комментарий

Ваш адрес email не будет опубликован.