Что такое тестовый мониторинг?
Мониторинг тестирования при выполнении теста - это процесс, в котором оцениваются действия по тестированию и усилия по тестированию, чтобы отслеживать текущий прогресс тестирования, находить и отслеживать метрики тестирования, оценивать будущие действия на основе метрик тестирования и предоставлять обратную связь для соответствующей группы. а также заинтересованные стороны о текущем процессе тестирования.
Что такое тестовый контроль?
Управление тестированием при выполнении теста - это процесс выполнения действий, основанный на результатах процесса мониторинга тестирования. На этапе управления тестированием определяются приоритеты тестовых действий, пересматривается график тестирования, реорганизуется тестовая среда и вносятся другие изменения, связанные с тестовыми действиями, чтобы улучшить качество и эффективность будущего процесса тестирования.
Поздравляю! Теперь мы начнем с этапа выполнения теста . Пока ваша команда работает над поставленными задачами, вам необходимо отслеживать и контролировать их рабочую активность.
В учебном пособии «Фазы управления тестированием» мы кратко познакомились с мониторингом и контролем тестирования. В этом уроке вы узнаете его подробно.
Почему мы следим?
Этот небольшой пример показывает, почему нам нужно отслеживать и контролировать тестовую активность.
После завершения оценки теста и планирования тестирования правление согласилось с вашим планом, и вехи были установлены в соответствии со следующим рисунком.
Вы обещали завершить и доставить все тестовые артефакты проекта Guru99 Bank Testing в соответствии с указанными выше этапами. Вроде бы все отлично, и твоя команда усердно работает.
Но через 4 недели дела идут не по плану. Задание «Составление спецификации теста» откладывается на 4 рабочих дня. Он имеет каскадный эффект, и все последующие задачи откладываются.
Вы пропустили веху, а также общий срок проекта.
Как следствие, ваш проект терпит неудачу, и ваша компания теряет доверие клиентов. Вы должны нести полную ответственность за провал проекта.
Посмотрите, как продвигается проект, можете ли вы ответить на вопрос начальника Почему вы не уложились в срок?
Я забыл следить за ходом проекта и контролировать егоЧлен моей команды плохо работал
Не знаю почему.
Верно
Вы пропустили крайний срок, потому что забыли отслеживать и контролировать ход выполнения проекта. Вам следует ознакомиться с планом и фактическим расписанием. Вы поймете, что задержка произошла в самой первой задаче (Make Test specs). Эта задержка накапливалась в последующих задачах. Если бы вы внимательно следили за проектом, вы могли бы обнаружить эту проблему на раннем этапе и найти решение для ее решения.
Неверно
Как бы тщательно мы ни планировали, что-то пойдет не так. Нам необходимо активно отслеживать проект, чтобы
- Раннее обнаружение и адекватное реагирование на отклонения и изменения в планах
- Позвольте вам сообщить заинтересованным сторонам, спонсорам и членам команды , где именно находится проект, и определить, насколько близко ваш первоначальный план действий соответствует реальности.
- Менеджеру будет полезно знать, идет ли проект по правильному пути в соответствии с целями проекта. Позволяет внести необходимые корректировки в ресурсы или ваш бюджет.
Мониторинг проекта помогает избежать катастроф. Мониторинг можно сравнить с проверкой манометра в машине во время вождения. Это поможет вам увидеть, сколько газа осталось в баке, а мониторинг вашего проекта поможет вам избежать его исчерпания до того, как вы достигнете своей цели.
Что мы отслеживаем?
Мониторинг позволит вам сравнивать исходный план с текущим прогрессом. При необходимости вы сможете внести изменения для успешного завершения проекта.
В вашем проекте в качестве менеджера тестирования вы должны отслеживать ключевые параметры, как показано ниже.
Расходы
Затраты - важный аспект мониторинга и контроля проекта. Вы должны оценить и отслеживать основную информацию о стоимости вашего проекта . Для реализации проекта в рамках установленного бюджета необходимы точные оценки проекта и надежный бюджет проекта. Предположим, ваш босс согласился профинансировать проект 100 000 долларов. Вы должны следить за фактическими затратами, пока проект реализуется. Как упоминалось в статье о тестовой оценке, существует масса проектных мероприятий, требующих денег. Вы должны контролировать и управлять бюджетом проекта, чтобы контролировать все эти действия. Без контроля стоимости проекта, скорее всего, проект никогда не будет реализован в рамках бюджета. |
Расписания
Как можно работать без расписания? Это можно сравнить с вождением автомобиля, но без представления о том, сколько времени вам потребуется, чтобы добраться до места назначения. Независимо от того, насколько велик или мал размер и масштаб вашего проекта, вы должны подготовить график проекта. График говорит вам
- Когда следует выполнять каждое действие?
- Что уже сделано?
- Последовательность, в которой нужно закончить работу.
Вот пример расписания проекта
Вы назначили члена Команды на Задачу: Выполнение Интеграционных Кейсов веб-сайта Guru99 Bank.
Это задание должно быть выполнено за одну неделю. Вы можете создать расписание, как указано ниже
Ресурсы
Как упоминалось в предыдущих статьях, ресурсы - это все, что требуется для выполнения задач проекта. Это могут быть люди или оборудование, необходимые для выполнения проектной деятельности. Нехватка ресурсов может повлиять на ход проекта.
По правде говоря, все может произойти не так, как планировалось, сотрудники уйдут, бюджет проекта может быть сокращен или график будет сдвинут. Мониторинг ресурсов поможет вам на раннем этапе обнаружить любой дефицит ресурсов и найти решение для его решения.
Качественный
Мониторинг качества включает в себя мониторинг результатов конкретных рабочих продуктов (например, набора тестовых примеров, журнала выполнения тестов), чтобы оценить, соответствует ли он определенным стандартам качества. Если результаты не соответствуют стандартам качества, необходимо определить возможное разрешение.
Пример: предположим, что вы очень хорошо отслеживали и контролировали ход проекта. Наконец, вы доставили товар в срок. Проект вроде бы удачный.
Но через 2 недели вы получили отзыв от клиента.
Что я сделал не так?
Я не сделал ничего плохого. Возможно, заказчик ошибся.
Я забыл следить за качеством вывода проекта.
Не знаю почему.
Неправильно Правильно
Критическая ошибка, которую вы допустили в этом проекте, заключается в том, что вы забыли контролировать качество результатов проекта. Потому что мониторинг проекта требует контроля не только за графиком проекта, но и за качеством проекта.
Как следить?
Когда ваш проект будет воплощен в жизнь, имейте в виду следующие вопросы:
- Ты по расписанию ? Если нет, то насколько вы отстаете и как вам наверстать упущенное?
- Вы превышаете бюджет ?
- Вы все еще работаете над достижением той же цели проекта?
- У вас мало ресурсов ?
- Есть ли предупреждающие признаки надвигающихся проблем ?
- Есть ли давление со стороны руководства, чтобы завершить проект раньше?
Это лишь некоторые из вопросов, которые вы должны задать себе, отслеживая прогресс вашего проекта.
Важно следить за ходом проекта, чтобы вы знали, нужно ли вносить коррективы, чтобы вернуть его в правильном направлении. Чтобы эффективно отслеживать прогресс проекта, вам следует выполнить следующие шаги
Шаг 1) Создайте план мониторинга
Вы не можете отслеживать прогресс, если у вас нет плана отслеживать прогресс с помощью ОПРЕДЕЛЕННЫХ показателей. Как и план тестирования, план мониторинга - это первый и один из самых важных шагов в процессе мониторинга.
В Плане мониторинга вы должны тщательно спланировать
|
Какие показатели нужно собирать и измерять?
В плане мониторинга вы должны четко определить, какие метрики нужно собирать и измерять. Как упоминалось в предыдущем разделе, метрики, которые вам нужно собрать
- Стоимость (время, деньги) расходуются на реализацию проекта,
- Сколько ресурсов (сотрудников, оборудования) используется для проекта
- Статус задачи (по расписанию , отстает или опережает график)
- Качество рабочей продукции (Run скорость / скорость частот, дефект метрика)
Когда собирать данные?
Теперь решите, когда и как часто вы собираетесь собирать данные для мониторинга в плане мониторинга - еженедельно или ежемесячно? Или просто в начале и в конце проекта?
Согласно плану, проект Guru99 Bank будет завершен за один месяц. В этом случае мы рекомендуем вам следить за ходом проекта еженедельно или ежедневно .
Как оценить прогресс проекта с помощью метрик?
В плане мониторинга вы должны определить методы оценки прогресса проекта с помощью собранных показателей. Вот некоторые методы, к которым вы можете обратиться:
- Сравните прогресс в плане с фактическим прогрессом, достигнутым командой.
- Определите критерии, которые используются для оценки прогресса проекта. Например, если для выполнения задачи потребовалось более 30% усилий, чем планировалась задержка проекта.
Вы можете сослаться на шаблон плана мониторинга здесь . Вот примерный план мониторинга проекта Guru99 Bank
Шаг 2) Обновите запись о прогрессе
Со временем член вашей команды будет добиваться прогресса в своей проектной задаче. Вы должны отслеживать их активность в соответствии с графиком и просить их часто обновлять информацию о ходе выполнения, такую как затраченное время, статус задачи и т. Д. Проверяя эти записи, вы можете сразу увидеть влияние на план проекта.
Один из лучших способов отслеживать прогресс участника - проводить регулярные встречи .
На собрании все участники сообщают о своем текущем статусе и проблемах, если таковые имеются. Если член или участники группы отстали или столкнулись с препятствиями, сформулируйте план выявления и решения проблемы.
Попрактикуемся со следующим сценарием
Как определено в плане мониторинга, вы назначили задачу «Настройка тестовой среды» для тестирования веб-сайта Guru99 bank одному из членов вашей команды. Его роль - администратор тестирования. Он должен настроить тестовую среду за 6 дней. Вы требовали, чтобы он сообщал о текущем статусе на каждом собрании команды. Вот пример его текущего прогресса.
Шаг 3) Проанализируйте запись и отрегулируйте
В шагах есть 2 подэтапа
Шаг 3.1) Анализируйте
На этом этапе вы сравниваете прогресс, который вы определили в плане, с фактическим прогрессом, достигнутым командой. Анализируя запись, вы также можете увидеть, сколько времени было потрачено на отдельную задачу и общее время, потраченное на проект в целом. Вернемся к отчету, который вам прислали администраторы тестирования, в предыдущем разделе. В этом отчете, какую проблему вы выяснили?
Ничего плохого, все еще хорошоКажется, что выполнение задачи задерживается
Я не смог найти никаких проблем в этом отчете.
Неправильно. Правильно.
Согласно плану, администратор тестирования должен выполнить свою задачу на 100% на 6-й день. Однако, согласно текущему статусу, это 3-й день (50% расписания), но он только что выполнил 20% задачи. В результате задание может затянуться и не уложиться в срок. Таким образом, эта проблема может повлиять на весь проект.
Отслеживая и анализируя ход выполнения проекта, вы можете на раннем этапе обнаружить любую проблему, которая может произойти с проектом, и найти решение для ее решения.
Шаг 3.2) Регулировка
Внесите необходимые корректировки, чтобы ваш проект продолжал работать. Переназначайте задачи, изменяйте расписания или пересматривайте свои цели. Это поможет вам продолжить движение к финишу. В приведенном выше примере вы обнаружили проблемы в задаче «Настройка тестовой среды».
Что делать?Измените расписанияНичего не делать
Изменить цели проекта
Обратитесь за поддержкой к другому члену команды, чтобы ускорить выполнение задачи.
Неправильно Правильно
Как руководитель тестирования, вы можете столкнуться с подобной ситуацией несколько раз. Есть масса решений для решения этой проблемы, и у вас может быть собственное решение.
В приведенном выше случае мы рекомендуем вам выбрать решение - попросить поддержку у другого члена команды, чтобы ускорить задачу. Некоторые другие решения, такие как изменение расписаний или бездействие, могут повлиять на весь проект. Они не лучшее решение
Шаг 4) Составьте отчет
Если ваш босс просит вас о текущем проекте прогресса , является ли это прогресс за или впереди графика, что ты ответишь? Вам необходимо подготовить отчет о ходе реализации проекта. Использование отчета - хороший вариант, чтобы поделиться общим ходом проекта с членами команды или Правлением. Это также полезный способ показать своему начальнику, идет ли работа над проектом. Вы можете использовать некоторые шаблоны отчетов, чтобы обеспечить единообразное и четкое представление данных о ходе выполнения . Эта статья включает шаблон отчета, на который вы можете сослаться. Также проверьте образец отчета для банковского проекта Guru99 в качестве справки. |
Лучшие практики по мониторингу и контролю тестов
-
Следуйте стандартам: при планировании проекта важно обеспечить стандартизацию. Это означает, что все действия по проекту должны следовать стандартным руководящим принципам процесса. Стандартизированные процессы, инструменты, шаблоны и значения измерений упрощают анализ, упрощают обмен информацией и помогают членам проектной группы лучше понять ситуацию.
-
Документация: что произойдет, если вы не запишете какое-либо обсуждение или решение в документе? Вы можете забыть их и многое потерять. Вы должны записывать обсуждения и решения в соответствующем месте, а также установить формальную процедуру документации для встреч. Такая документация поможет вам решить проблемы недопонимания или недопонимания между командой проекта.
-
Проактивность: проблемы возникают во всех проектах. Важно то, что вы должны проявлять упреждающий подход к решению вопросов и проблем, возникающих во время выполнения проекта. Такими вопросами могут быть бюджет, объем, время, качество и человеческие ресурсы.