Помогай помогающему тебе

Многим из нас кажется, что помогающие нам люди не нуждаются в нашей помощи.

Разве нужно девелоперу рассказывать что-то про продукт, если он сам про него знает больше меня?
Разве важно помогать коллеге с написанием тестовых сценариев и ревью, если он это делает с моими?
Разве необходимо сообщать лидеру группу о запросах от стейкхолдеров/изменениях в требованиях, ведь он и так об этом знает и сообщает команде?

Я скажу: Нужно, Важно, Необходимо...

Каждый из членов проекта — составная его часть. Если вы только будете что-то «брать», ничего не возвращая, то скоро станете ненужным в проекте. Задача каждого игрока команды своими действиями помогать коллегам, ведь именно тогда общий delivery от группы/команды/фирмы будет выше/лучше/"зеленее". Даже если вы в большой фирме и ваш вклад незаметен не только при первичном осмотре, но и при использовании микроскопа — все равно вносите свой посильный вклад. Вы не знаете, когда ваши действия достигнут результата (вдруг это случится при следующей раздаче премии/повышении или чем-то другом не менее вкусном).


——————
Получилось не про тестирование, но надеюсь, что суть понятна ;)
Текст сообщения и комментарии...


Какова же цель/задача тестировщика?

Алексей Баранцев здесь говорит:

«Главная деятельность тестировщиков заключается в том, что они предоставляют участникам проекта по разработке программного обеспечения отрицательную обратную связь о качестве программного продукта.»
Ту же самую идею недавно описал Д. Спольски в своей статье «Why testers?»
«A great tester gives programmers immediate feedback on what they did right and what they did wrong.»
Это здорово, но думаю, что это не абсолютная истина. Ведь в зависимости от размера проекта и ролевого распределения цель и задача тестировщика меняется, причем достаточно явно.

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

1. Тестировщик — не влияет на проект.
В данном случае, на самом деле, от тестировщика ждут всего лишь информации.

2. Тестировщик влияет на проект.
Тестировщик добывает информацию для себя, чтобы определить, может ли он САМ выпустить релиз и взять на себя ответственность за качество выпускаемого продукта. Такая ситуация не менее распространена, чем первая. Причем, считаю её более важной. Ведь сама постановка вопроса: дать информацию или подписаться под выпуском продукта — ведет к более серьезному подходу. Люди разные, воспринимают мир индивидуально, но если тестировщик не несет ответственности за релиз, его руки развязаны — задержки релиза, выпуск не достаточно качественных версий и т.д. Конечно, гильотину не стоит показывать в качестве возможного исхода событий, но серьезная доля ответственности вполне приемлема.

3. Тестировщик — мега мозг проекта/релиза.
Такое встречается очень редко и зачастую выходит за стандартные задачи тестировщика.
Определить скоуп выпускаемого в данном релизе: ограничение запрошенного бизнесом с точки возможностей отдела тестирования.
Проверить, чтобы программисты сделали то, что требовалось: основное поле деятельности тестировщиков.
Выпустить то, что получилось: подписаться под тем, что выпущенный продукт действительно то, что нужно было и работает так, как это ожидается.

Текст сообщения и комментарии...


Как стать экспертом в тестировании

Вот оно! Теперь понятно, как стать настоящим экспертом в тестировании, нужно всего лишь...

Спасибо уважаемому Andy Glover'y за тестирование в комиксах!

Текст сообщения и комментарии...


The Rise And Fall of Waterfall

Наконец-то уважаемый Zenegment (в жизни Максим Дорофеев) завершил свой короткометражный фильм The Rise And Fall of Waterfall.

Этот фильм-клип обещал быть интересным ещё по трейлеру.

Смотрите здесь или идите в его ЖЖ, там можно и откомментировать :).



Текст сообщения и комментарии...


Самая острая память

И вновь я возвращаюсь к теме цитат из народа.

«Самая острая память тупее самого тупого карандаша».

Если хотите что-то запомнить — запишите.
Текст сообщения и комментарии...


Сниму квартиру в Москве

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

Квартира нашлась - cian.ru обошел даже активных риелторов :).
Текст сообщения и комментарии...

Из-под пера Maksim Grinevich

| 1 ответов, оставьте свой...

Суеверия тестировщиков


Суеверие — суетная вера — вера в пустое.

Тестировщики, как и все остальные земляне, не остаются в стороне и верят. Верят, порой не имея особых на это оснований...

Профессиональное:
  • в проекте обязательно должна быть позиция тестировщика
  • если хватит времени проверить весь тестируемый продукт, то мы найдем все ошибки
  • внедрение автоматизации уменьшает объем рутинной работы
  • хорошо описанная документация — наше все! Нет документов — нет качества.
  • качество продукта зависит о тестировщика
  • выпуск релиза в срок — к очень хитрой ошибке, которую заказчик найдет при первой же проверке


Менеджерское (о тестировании):
  • тестировщики стоят дешевле программистов
  • если на проекте появляется новый тестировщик, вырастает количество ошибок, которые напишут программисты
  • чем больше времени на тестирование, тем меньше ошибок попадет к заказчику
  • тестировщики не просят дополнительного времени на тестирование — «они что там совсем не работают?»


Программистское:
  • приход / письмо / «typing» в мессенджере от тестировщика — к багу
  • тестировщик долго тестирует и молчит / нервно курит / ехидно улыбается / щебечет с такими же, как сам — к бООльшому багу


Пост Кризисное:
  • если не дали бонусов в прошлом году/квартале/месяце, то в следующем обязательно дадут
  • смена работы — не к добру.


А во что верите вы?

P.S.: Возможно не все из перечисленного суеверия...

Текст сообщения и комментарии...