Тестирование и жизнь
3.48K subscribers
86 photos
3 videos
6 files
743 links
Тестирование не то, чем кажется

Все про людей и их работу в этом вашем айти. И про жизнь вокруг

Поговорить в личку - @red_foks

Не размещаю рекламу.
Download Telegram
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Тестирование vs QA

Я считаю себя тестировщицей. В наших краях тестирование и QA то смешиваются, то вкладываются одно в другое.

Я же думаю, что QA - это процессный менеджер, который выстраивает работы всей системы целиком, как единой производственной цепочки. Качество создается не на этапе тестирования, а на этапах задумки, выяснения ее ценности для бизнеса и разработки.

И этот человек не обязательно должен быть тестировщиком, как и для тестировщика эта работа - совсем отдельная специальность.

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

#подпольный_евангелизм
Тестирование и жизнь
Тестирование vs QA Я считаю себя тестировщицей. В наших краях тестирование и QA то смешиваются, то вкладываются одно в другое. Я же думаю, что QA - это процессный менеджер, который выстраивает работы всей системы целиком, как единой производственной цепочки.…
До сих пор встречаю негодующее «я не просто тестировщик, я – QA» и «давайте переходить от тестирования к QA»

Разделение на контроль качества, тестирование и обеспечение качества и выделение отдельных людей на эту работу – это не законы природы. И не истина, выбитая в камне.

Ко всему этому стоит относиться критично, как и в целом к базе тестирования.

Это разделение имеет смысл в рамках заводской школы тестирования, где процессы воспроизводят конвейер. Это точка зрения, которая работает в определенном контексте. И даже там QA – это отдельная роль.

В мире контекстного тестирования, с которым я в основном сталкивалась, все выглядит иначе.

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

Тестировщики, хватит заниматься обеспечением качества!

Тестирование – достойная работа, требующая высокой квалификации и мозгов. И быть тестировщицей – уже достаточно.

#адвент
#подпольный_евангелизм
Тестирование и жизнь
Glue work и забота @SunInJuly поделилась докладом Tanya Reilly о Glue Work. В докладе речь идет о программистках, но для тестировщиц мне кажется, это еще более выражено. Glue Work - это клей, скрепляющий проект. Все то, что кроме кода и то, что позволяет…
Сейчас я думаю, что у тестировщиц glue work действительно больше.

Это пересечение гендерного и профессионального. И это не только забота об общем деле, но и пласт монотонной, рутинной работы, которую никто не хочет делать. То, что подходит для стереотипной «внимательной, усидчивой и склонной к перфекционизму тестировщице»

Однажды я неделю размечала вручную в специальной системе php-шаблоны, привязывая их к определенной тематике. Раздел понимала по контексту текстов или пыталась разобраться в коде. Ужасно скучно.

Интересно как бы поступили с этой работой, если бы я отказалась. Подумали бы над какой-то автоматизацией? Разделили бы внутри команды?

#адвент
#подпольный_евангелизм
#diversity
#women_in_tech
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Почему примеры важны

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

Я первый раз это отчетливо осознала, когда начала учить немецкий язык. Я непроизвольно придумывала что-то а-ля «кошка мяукает, собака бегает, ребенок играет, девочка — красивая, мальчик — умный». Все мое внимание было на грамматике и отработке урока, а не на сути того, что я говорю.

По Канеману в этих случаях срабатывает наша Система 1, которая вынимает знакомые ассоциации и связки идей. Все эти «Волга впадает в Каспийское море», «Чтобы похудеть надо меньше есть и больше двигаться», «Женщины более эмоциональные». Это экономит нам силы. При этом нужно сознательно усилие, чтобы подойти к этому критически и задуматься о том, насколько мы с этим вообще согласны и откуда мы это знаем.

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

Цепляет, когда я вижу, в вакансии фотографии и на этих фотографиях только мужские лица.

Когда в отличной презентации для тимлидов-программистов все герои тоже мужчины.

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

Когда про управление целями и менеджментом задач рассказывают на примере «похудеть на X килограмм» (Леночка пишет почему эта цель не может быть экологичной)

Я стараюсь продумывать детали и готовить примеры заранее. И думать о том, какие ценности и убеждения поддерживают эти примеры.

Так в тестовом задании у меня задачу делает программистка Вера (а первой мыслью был конечно программист). Для того, чтобы подобрать иллюстрации к своим материалам я трачу достаточно много времени. Для меня важно, чтобы это были разнообразные женские образы.

#diversity
#подпольный_евангелизм
Тестирование и жизнь
Почему примеры важны Примеры и аналогии — хорошая штука, которая помогает нам лучше донести свои мысли. Но если мы не подходим к ним критично, то можем невольно воспроизводить стереотипы и доминирующий дискурс. Особенно, если мы делаем это спонтанно. Я…
Писала недавно про шутки, а вот и текст про примеры.

Для меня очень важны слова, смыслы и формулировки. И я трачу на это много сил и времени.

Слова – это не просто слова, за ними идут слои коннотаций, дискурсов, личного опыта.

Я росла в книжках. Я начала много общаться с другими людьми в 16, когда у меня появился интернет, гостевые и ЖЖ. Я думаю не картинками, а текстом и собираю в голове предложения. Терапия у меня тоже про истории и слова.

И даже работу я выбрала ту, где слова важны. Очень люблю тестировать требования и писать документацию.

Кажется, что я пришла к идее «говорить словами через рот» сильно раньше, чем она стала общепринятой в моем пузыре.

Это не всегда помогает конечно, но кажется, что если я хорошо выберу слова и подробно объясню, то у другого будет больше шансов меня понять.

#адвент
#diversity
#подпольный_евангелизм
Тестирование и жизнь
Про то, почему работа тестировщика кажется простой "Тестирование в твоей голове. Разница между великолепным и средним тестированием в том, как ты думаешь: твой выбор тест-дизайна, способность понимать то, что ты наблюдаешь, способность убедительно рассказать…
И это причина, почему так сложно себя сравнивать с кем-то.

Тестирование в голове, а в резюме в основном попадают технологии и инструменты. И в вакансиях тоже в основном они же. Это проще проверить и сравнить.

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

Но годы опыта мало что определяют, нет единой программы развития в профессии для всех, нет оценок и критериев кто хорошо справляется с программой, а кто нет.

Это не институт, где студент 4 курса должен обладать большими знаниями и навыками и быть лучшим профессионалом, чем студент 2 курса. Хотя в реальности даже это не всегда так.

В тестировании нет никаких норм, которые надо освоить в положенные сроки, а иначе ты «не тянешь» или «не пригодна к тестированию».

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

Но есть и другой подход, конструктивисткий. Он ориентируется на самого человека и на его развитие.

Человек не получает знание готовым и не вырабатывает стандартизированные навыки, а создаёт это знание сам, активно, на основе опыта и в конкретных контексте. И знание это у разных людей получается разным.

Фокус в этом подходе не на сравнение со стандартом и другими, а на то, как меняется сам человек. Что он мог, умел и делал раньше, как видел мир и как сейчас.

И это куда ближе, на мой взгляд, к современному тестированию.

#адвент
#учить_и_учиться
#подпольный_евангелизм
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Ответственность, влияние и деньги

В детстве я часто слышала, что не бывает прав без ответственности. Но во взрослой жизни вполне бывает ответственность без прав.

Например, кто отвечает за качество продукта?

Отвечать можно только за последствия своих решений (в том числе и решений по делегированию). Если ты отвечаешь за качество продукта, значит ты можешь отменить релиз фичи. Кто-нибудь такое видел в реальной жизни?

У кого последнее слово - тот и отвечает.

Я отвечаю за то, что приложу все свои усилия, знания и навыки, чтобы собрать важную информацию о том, как работает продукт на самом деле и найти потенциальные риски. Отвечаю ли я за качество - нет.

Для меня очень важно, чтобы ответственность и влияние были в балансе. Я отвечаю за то, на влияю и не отвечаю за то, на что влиять не могу.

И еще хорошо бы чем больше ответственности и влияние было, тем лучше это оплачивалось)

#подпольный_евангелизм
Тестирование и жизнь
Ответственность, влияние и деньги В детстве я часто слышала, что не бывает прав без ответственности. Но во взрослой жизни вполне бывает ответственность без прав. Например, кто отвечает за качество продукта? Отвечать можно только за последствия своих решений…
Заметка из 2020 года.

Сейчас думаю, что тестировщики и особенно тестировщицы часто попадают в ситуацию «мне больше всех надо».

С одной стороны мы часто смотрим на задачу целиком и оцениваем свою работу по результатам всей задачи. Сложнее уйти в позицию «к пуговицам претензии есть?», сложнее отделить результаты именно своей работы. И это повышает эмоциональную вовлеченность.

С другой – у нас обычно не очень много власти. Особенно у тестировщиц, особенно за пределами своей команды Пересечение кодоцентричности + гендера.

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

И что же делать?

Можно уйти, если это очень важно и сил вкладываться больше нет.

Можно пробовать это менять, ища союзников и поддержку. Посоветую доклад Анастасии Абрашитовой про управление без полномочий.

Можно оставить все как есть и продолжить активно вкладываться в надежде, что что-то поменяется. Иногда и правила меняется, но чаще нет.

Можно ограничить свою зону ответственности своими правами и концентрироваться на своих пуговицах и своих интересах.

Четыре варианта по Альберту Хиршману: выход, голос (активная работа на изменение), упорство и «махнуть рукой».

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

#адвент
#подпольный_евангелизм
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Терпимость к неопределенности

Пара мыслей про неопределенность и нашу работу.

Практически первое, что узнает тестировщик или тестировщица — то, что нельзя протестировать все. И никогда нельзя дать гарантию, что всё работает.

Мы просто физически не можем всё контролировать и понимать всё. Это значит, что мы всегда работаем с рисками, что что-то пойдет не так. Как бы хорошо мы не работали.

Есть два основных подхода при работе с рисками — можно снижать вероятность наступления риска, а можно снижать последствия, если он наступит. Либо пытаться предотвращать проблемы, либо оперативно разбираться с ним. И надо использовать оба подхода.

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

Когда возникают проблемы на проде, у команды уже должна быть стратегия, что она будет делать. Это вторая часть работы с рисками. И это, как мне кажется. изрядно снижает тревогу у тестировщиков.

Есть баги на проде или нет — не показатель качества нашей работы сам по себе. Надо проводить постмортемы, улучшать процессы и разбираться в причинах.

Мы не держим небо на своих плечах и не последний рубеж перед пользователями, даже если нам пытаются навязать обратное.

#подпольный_евангелизм
#менеджерское
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Fixed и growth mindset

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

И я поняла, что 1,5 года почти каждый день занимаюсь физкультурой. Гуляю, балет, зарядка, кардио.

Большую часть своей жизни я не могла себе такого представить. Я была неспортивным ребенком, который любил рукоделие и читать. Уроки физкультуры в школе и институте были для меня пыткой.

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

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

Я чувствую себя спортивной и активной.

И это еще одна область, где я практически проверила, что любые навыки можно развить. И с каждым разом делать новые попытки проще.

#подпольный_евангелизм
#карьера_в_тестировании