July 26, 2010

Беречь и защищать


Заметила за собой такую черту - я защищаю своих курируемых учеников до последнего от внешней критики (когда критикуют программисты, проект менеджер или еще кто), в то же время сама, при необходимости, "ругаю" их. То есть выходит, что я стремлюсь к тому, чтобы ругать их лично, при этом предварительно выбрав слова, которые максимально понятно объяснят конкретному человеку суть его проступка.
Так вот,как только заметила это за собой, стала задумываться над правильностью своего поведения. С одной стороны, я берегу их психику, ограждаю от лишних конфликтов и создаю более доверительные отношения между наставником и учеником. Да и незачем выносить сор из избы...
С другой же стороны, они могут стать неприспособленными к "свободному полету" и рабочему общению с другими людьми по МОЕЙ вине, ведь нужно учиться регулировать конфликты самостоятельно и полноценно отвечать за свои поступки\проступки.
А как же тогда принцип "Хвалить - публично, ругать - лично"?

Ключевые сотрудники

Читаю книгу "Балдеющие от адреналина и зомбированные шаблонами...". В этой книге авторы часто употребляют выражение "ключевой сотрудник". Как по-Вашему, может ли тестировщик быть ключевым сотрудником

1. рамках компании
2. в рамках отдела тестирования
?

July 16, 2010

Офис квартирного типа

Как Вы относитесь к офисам квартирного типа (когда ИТ компания располагается в квартире жилого дома)?

Я считаю такую компанию шарашкой, и ничего не могу с собой сделать :(
Или совсем-совсем молодой и несерьезной.

July 14, 2010

Дай качестВО! по-советски

Нашла несколько агитационных советских плакатов, которые хочу распечатать и повесить в нашем оффисе, в той части, где сидит отдел тестирования :) Пока картинки нередактирвоанные.

Смело и безбоязненно критикуйте недостатки в работе!


Дай качестВО!


Работник милиции! Будь бдителен! (в дальнейшем будет заменено на "Тестер")

Долой брак!

What leads to success?


Послушала заменчательный рассказ Ричарда Джонса о 8ми секретах успеха. Согласна со всем :)

Оригинал тут.


1. Passion
Do it for love, not for money.

2. Work
"Nothing comes easily. But I have a lot of fun."

3. Good
"To be successful out your nose down in something and get damn good at it."
Practice, Practice, Practice.

4. Focus
"Focusing yourself to one thing"

5. Push
"Push yourself. Physically, mentally, you gotta push,push,push."

6. Serve
"It is a privilege to serve as a doctor."

7. Ideas
Listen, Observe, Be Curious, Ask Questions, Problem solve, Make Connections

8. Persist

July 13, 2010

Статистика отношения к тестированию ПО


Интересная статистика по отношению к тестированию ПО.
Я отношусь к компании, в которой тестирование считается для отдела QA :( А как бы хотелось работать вместо со счастливыми 54% процентами QA населения, у которых функциональное и\или модульное тестирование проводится с помощью программистов!
(кликабельно)


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

July 9, 2010

SQA Days 8


Очень хочу сюда.
Очень надеюсь, что смогу выделить на это время, несмотря на массу работы... Только бы ничего внезапно не свалилось перед самым отъездом.

July 8, 2010

Интструмент для создания правильных гайдов

Правильные гайды должны не только содержать всю полезную информацию, но и уметь держать внимание читателей, делать им "хорошо".
Например, таким образом (ниже вытяжка из гайда по системе хранения тестов. Речь идет о полях, необходимых для заполнения, и формате их заполнения) :

a. ....
b. ....
c. Steps = шаги.
Шаги пишем в формате
1. Достать паяльник. (абзац)
2. Ударить себя по голове.
d. Expected results = результаты прохождения каждого шага
Пишем в формате
1. Паяльник в руке.(абзац)
2. Голова болит. Перестало быть скучно.
Обратите внимание, что если Шаг 1 будет занимать две строчки, то...


Слышала только положительные отзывы :)
З.Ы. Гайд внутренний, для использования внутри компании.

Лучший инструмент тестирования



Оригинал здесь.
В очередной раз спасибо Энди за наглядность и юмор :)

Распределение задач и планирование

Было в моей работе такое время, когда я год работала единственным тестировщиком на всех проектах и частично мне помогал ПМ. В ту счастливую пору необходимости письменного планирования задач у меня не было по причине того,что
1. вся команда сидела в одной комнате и могла спросить, чем я занимаюсь
2. На документирование уходило драгоченное время, которого было очень-очень мало и так
3. Я и так знала,чем мне заниматься, и моей работой не руководил никто,кроме меня самой.
Однако,с появлением нескольких людей в команде тестеров и большого количества проектов, возникла-таки необходимость в документированном планировании работы отдела. Я задумалась об этом тогда, когда вопросы типа "Что мне сегодня делать?" от членов команды начали меня сердить по причине того, что то,что я запланирвоала себе, нужно было отодвинуть, дабы проанализировать ситуацию и придумать им задачу :)

Взяв за основу формат эксель-расписания, который использовался на моем предыдущем месте работы, я продолжила его импрувить.
1. Определила каждую строку экселя = 0,5 часа.
Чтобы визуальный вид длительности задач был примерно пропорционален их распределению в дне. К сожалению, не всегда получается сохранять пропорции, но я стараюсь :)
2. Добавила поле TOTAL к каждому дню, которое содержит общее количество часов.
Это было вызвано тем, что в моей компании свободный график, и можно работать в один день 5 часов, а в другой 13. все решает сам человек. Соотвественно, задачи тоже должны быть распределены на все время человека, которое он планирует потратить в день. Это также полезно для планирвоания бюджета - у нас QA могут не знать, сколько часов в день или сколько бюджета выделено на определенный проект. Но это должен знать человек, который распределяет задачи.
3. Цветовая индикация.
Каждый проект имеет свой цвет в плане. Это делает план более веселым :) А с практической точки зрения - проще посмотреть время, потраченное на работу над каждым проектом и те, для кого написан план, могут определить свои проекты, не читая их названия. Становится еще удобнее, если цвет проекта в экселе каким-то образом связан ассоциативно с проектом - например, основной цвет логотипа продукта. И ребята всегда знают, в какой проект им заносить свое время в системе учета времени.
4. Положила в SVN.
При коммите отправляю уведомление о том, что план был изменен и для кого.

Единственная серьезная проблема, которая возникает - это суппорт. Изза непредвиденных задач приходится переставлять некоторые между людьми или менять им дни выполнения. Это решается довольно просто - отложенные задачи я храню на страничке Template, которую копирую каждый раз при написании плана на новую неделю + в экселе довольно просто переставлять задачи - скопировал и вставил на другой день :)

В общем случае план выглядит примерно так (план работы остальных сотрудников находится на том же листе, ниже):

Естественно,что такие задачи, как репродюс кастомерских багов, добавляются не в начале недели, а по мере возникновения :)

О мечтах. Очень бы хотелось найти такую систему, в которую бы можно было настроить доступ нескольким пользователям с определенными правами, чтобы можно было перемещать задачи драг-энд-дропом, чтобы при перетягивании задач программа детектила, что ты ее переметил туда, где теперь в сумме получается больше 8ми часов,к примеру, и цветом выделяла эти дни... Но, к сожалению, все, что я встречала, было однопользовательским максимум с возможностью экспорта в ХМЛ,а о драг-энд-дропе и других желаемых функциях нет и речи :(

July 7, 2010

Paint в Windows 7


Я познала дзен. :)
В Пейнте, встроенном в Вин 7, у инструмента Brushes (Watercolor brush, Oil brush) заканчивается краска на кисточке...
Так мило. Будто намекая на скоротечность и непредсказуемость жизни.

А задумка отличная, как по мне :)