На форуме it4business.ru в разделе «Тестировщики не за работой» поднялась тема «Где разумнее сидеть тестировщикам — с разработчиками или отдельно«.
Недавно переехали в новый кабинет, отдельно от прогеров
но сам по себе переезд не очень правильный. Будете теперь вариться в собственном соку отдельно от остальных.
Согласен. Но рост количества программеров вынуждает освобождать помещение.
чем более команда тестирования отделена от команды разработки — тем лучше. Начиная с самого низкого уровня, когда тестирование выполняют разработчики лично, до самого выского — когда выполняет внешняя команда тестировщиков, не связанная с разработчиками вообще никак.
— Мы вот тут что-то напрограммировали
— А мы тут вам что-то натестировали.Тестеры должны вариться вместе с тестерами…
Если они не используют методы agile, то вполне могут сидеть отдельно.
это зависит от организационной структуры компании: по отделам, проектная, матричная (смешаная). В некоторых случаях такое выделение практически невозможно. Например разнородные проекты на 5-7 человек с одним тестировщиком в команде. Будет мало толку если в один отдел поместить тестировщиков с веб проекта на java, c десктопа на .NET, с проекта на PL/SQL, из проекта для мобильных платформ. Каким опытом они смогут обменятся?
тестера с тестерами больше общих тем и соприкосновений в работе чем у тестра с разработчиком. не очень опытному работа внутри команды разработки может не пойти на пользу, для опытного — это не будет играть особой роли…
Если собрать вместе тестировщиков с разных продуктов, языков, технологий и бизнес областей, то пользы от обмена знаниями не будет. А если Вася тестировщик из проекта игр для мобильных устройств, а у вас разрабатывается банковское ПО?? Ответ перестает быть таким однозначным — Васе придется полдня в тему входить.
Внезапно появляется опытный barancev и спрашивает:
Товарищи, вы в школе проходили басню Крылова «Квартет»? Фишка не в том, как сесть…
Стало стыдно.