Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестирование программного обеспечения. Фундамен...docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
935.81 Кб
Скачать

Глава 14: Управление группой тестирования 449

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

• Навыки планирования или способность к их развитию.

• Наблюдательность, терпение, внимание к деталям.

• Воображение и способность представить себя на месте другого человека. Например, тестировщик может спросить себя: “Какие бы у меня возникли сложности, если бы я никогда раньше не работал с компьютером?”

• Умение читать и писать спецификации.

Подводя итог, можно сказать, что идеальный тестировщик образован, сообразителен, умеет четко выражать свои мысли, умеет и вникать в дета­ли, и видеть картину в целом, настойчив, но воспитан и обладает здравым смыслом. Он — творческая личность с организаторскими и техническими способностями. Как видите, этот набор качеств несколько отличается от того, который необходим хорошему программисту.

Некоторые асы тестирования являются еще и превосходными програм­мистами, а некоторые талантливые программисты — превосходными тес­тировщиками. Однако в целом эти два умения не связаны между собой: можно преуспевать на одном поприще и быть посредственностью на дру­гом.

Моральная поддержка

В пятой главе, рассказывая о составлении отчета о проблеме, мы убеж­дали читателя всячески щадить чувства программистов. Однако программи­сты, как и все остальные сотрудники компании, ничуть не заботятся о чувствах тестировщиков. Напротив, вполне разумные люди, имея дело с тестировщиками, часто становятся просто несносны.

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

Помните, что ваша прямая обязанность — защищать своих подчинен­ных и оказывать им моральную поддержку.

Поощряйте хорошую работу в личном порядке и публично. Выделяйте наиболее отличившихся сотрудников во время общих совещаний или не­формальных мероприятий, отмечайте их успехи записями в личном деле. Если в компании издается газета — прекрасно, пусть об их успехах узна- 15 178

450 Часть III: Управление проектами и группами

ет вся компания. Если руководство поощряет хорошую работу премиями, обязательно включайте лучших из своих подчиненных в списки кандида­тов.

Недостаточно просто следить, чтобы задания выполнялись вовремя. Не ограничивайтесь административным взглядом на вещи — старайтесь вни­кать в работу каждого из сотрудников, оценивать то, как она выполняет­ся и каково качество результата. Покажите подчиненным, что вы видите и цените, когда кто-то из них:

• проявляет особую дипломатичность;

• составляет особенно подробные и понятные списки функций про­граммы;

• находит особенно интересные ошибки;

• хорошо держится в напряженных ситуациях, сохраняя собранность и высокую работоспособность;

• составляет прекрасные отчеты о проблемах;

• успешно обучает кого-то еще;

• работает сверхурочно;

• берет на себя работу, которой все стараются избежать;

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

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

Для того чтобы в группе можно было создать такую творческую атмос­феру энтузиазма и взаимной поддержки, эта группа должна быть достаточ­но велика — хорошо, если в ней будет как минимум четыре человека.

Постарайтесь оградить тестировщиков от несправедливых нападок со стороны других сотрудников компании. Никогда не повторяйте услышан­ных жалоб или несправедливых претензий к своим подчиненным. Не го­ворите им о возможных изменениях графика, пока эти изменения не будут утверждены окончательно. Не заставляйте тестировщиков говорить с не­приятными людьми без крайней необходимости.