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

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

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

Не размещаю рекламу.
Download Telegram
Дэвид Гребер в эссе «О феномене бредовой работы» , а затем в книге «Бредовая работа» показывает, что кризис смыслов тоже имеет системные причины.

Нередко айтишники говорят про «золотую клетку».

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

История из твиттера, как опытный разработчик из Майкрософта ушел разводить гусей вызвала много зависти.

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

Но этого не произошло.

Даже четырехдневная рабочая неделя вызывает много сопротивления.

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

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

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

«Я работал программистом в туристической фирме. Какой-то бедолага несколько раз в неделю получал обновленное расписание рейсов по электронной почте и вручную вбивал его в Excel — в этом состояла его работа».

Или рассказ программиста Пауло про нашу индустрию:

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

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

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

Я помню как неделю монотонно вручную категоризировала php-шаблоны. Можно ли было бы это автоматизировать? Не знаю, но если бы это поручили программистам, возможно бы они что-нибудь придумали.

А кто не делал задачи с описанием «просто проведи полный регресс, сломаться может все, что угодно»?

Ручное тестирование уязвимо и к выгоранию скуки тоже. Более того, я думаю, что может быть и выгорание стресса и скуки одновременно – когда нагрузка слишком большая с одной стороны и не достаточно стимулирующая с другой. Могу представить, как можно много часов проводить регресс по детально написанным тест-кейсам, не делая ни шагу в сторону.

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

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

В любом проекте нужна glue work. Это работа, которая помогает проекту не разваливаться на части, клей момент в нужных местах. Заметки по результатам встречи, документация, поставить задачу в джире. Скорее всего эту работу поручат женщине с наименее "технической" специальностью. Или она возьмет на себя. Это может быть как важная невидимая работа, так и скучная и неразвивающая.

Предыдущие части:
Системы причины выгорания в IT. Модель Кристины Маслач

#тлен_и_усталость
Много думаю про выступления Максима Дорофеева про развитие взрослых людей. Он говорит про три части обучения - информацию, осмысление и применение. В западной культуре сейчас сильный перекос именно на первое. Чем больше контента, тем лучше!

Мы с Наташей задумывали клуб бережного развития ZenTest как место, где будет много осмысления. А для этого нужны хорошие вопросы, авторизация результат, сфокусированные дискуссии и обмен опытом.

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

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

А сейчас я первый раз специально думаю и собираю хорошие вопросы для рубрики «Вопрос недели» клуба.

Например, предлагаю исследовать понятие «базы».

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

Клуб помогает и мне тоже осмыслять свой опыт и навыки.

#учить_и_учиться
#ZenTest
Книжный обзор #1. Элизабет Мун. Скорость тьмы

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

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

Книгу издали в 2002 году, а работать над ней авторка начала еще раньше. Тайминг тут важен. Социологиня Джуди Сингер придумала термин «нейроразнообразие» в 1998 году. Саймон Барон-Коэн создал теорию аутизма как гиперсистематизации в 1997 году.

Главный герой, Лу Аррендейл, как раз такой аутист как у Саймона Барона-Коэна. Он гениальный систематезатор и искатель закономерностей. И крупная фармакологическая компания готова терпеть его и других таких же аутистов-систематезаторов за эту суперспособность. Им платят им высокую зарплату и обеспечивают средствами аккомодации – оборудуют спортзал с батутом, выделяют отдельную парковку и столовую, покупают музыкальный центр и выделяют отдельные закрытые кабинеты.

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

Книга начинается со сцены с психиаторкой, которая не верит, что Лу умеет читать. Считает, что он просто повторяет умные слова. Она игнорирует, что Лу закончил школу, работает, живет самостоятельно и у него есть друзья. Но психиаторку не интересуют его друзья-аутисты и друзья по сети, она имеет ввиду «нормальных» людей. Все, что выходит за представления о стандартном аутизме игнорируется или неверно интерпертируется. Лу вынужден скрывать части своей жизни и личности, чтобы не получить отметки в карточке.

В этом мире аутистам надо проходить обязательные обследования каждые полгода и для Лу это очень тяжело.

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

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

Это важный разговор про невидимую инвалидность. С одной стороны Лу и его коллег считают ненормальными, а с другой они слишком функциональны! Крэншоу прямо говорит, что он конечно за пандусы для колясочников и все такое, но это... Это же баловство! Все бы хотели слушать на работе любимую музыку или иметь отдельную парковку, но они же смиряются и работают как все. Или подчеркивает, что Лу же может добираться на работу на общественном транспорте, он же доехал один раз, значит ему не нужна машина.

Второй антагонист также считает, что у Лу слишком много привилегий, обеспечивающих ему несправедливое преимущество. Если ты инвалид, то ты не можешь конкурировать с нормальными людьми!

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

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

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

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

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

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

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

Эпилог скомканный и разочаровывающий.

История резко обрывается за 2 минуты 37 секунд аудио. Или 40 страниц бумажной книги.

Как будто нейротипичность — ответ на все вопросы, волшебная таблетка, чтобы реализовать мечту. Становишься «нормальным» человеком и летишь в космос. Краем упоминается, что да у эксперимента были другие цели и не всем так повезло, как Лу. Для его коллеги это окончилось очень плохо, вылечившихся аутистов к нему не пустили.

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

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

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

Книгу читать не советую в основном из-за финала. Как альтернативу порекомендую книгу Виктории Ллойд-Барроу «Маленькие птичьи сердца»

#книжный_обзор
#книги
#diversity
Внеплановый Дайджест #13

Нашла у себя в архивах для обсуждения в ZenTest подборку материалов и дополнила. Сегодня будет внеплановый, специальный выпуск дайджеста про то, как вести блог)

• Рекомендую начать с 4 причин, почему в блог не пишется. Более подробно – раз, два, три

• Что делать с хейтом и негативными комментариями

Как вести соцсети в кризис? Мне особенно близко, что реагировать по-разному нормально. И нет никакого морального долга вести себя определенным образом.

• Про два типа авторов – архитекторов и разведчиков. Кто-то все придумывает в голове, а потом записывает почти начисто, а кто-то делает по 15 редактур и думает прямо в процессе текста. И то, и то законно, хотя в культуре мифологизируют первых.

Простой совет, как писать лучше – пишите также, как вы разговариваете в жизни.

• Модель пирамиды знаний как противоядие от «Да кому это будет интересно». А еще часто важно не только и не столько знание, сколько преломление через личный опыт. Знаний вокруг слишком много и работа куратора, который отбирает его особенно важна. Меня в этом поддержала книга Майкла Баскара «Принцип кураторства. Роль выбора в эпоху переизбытка»

Быстрый курс, чтобы победить канцелярит. Просто добавьте активных глаголов!

• Екатерина Оаро «Держись и пиши. Бесстрашная книга о создании текстов». Книга про художественные тексты и книги, но очень поддерживающая и я вынесла из нее полезные советы и для себя тоже.

#дайджест
#книги
Дайджест #14

А сегодня регулярная рубрика)

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

Обсуждение RFC с предложением дополнить HTTP status code, чтобы упростить взаимодействие по API. Примеры как это должно выглядеть интересные)

Статья исследовательницы организационной культуры и аутистки Людмилы Прасловой про аутизм и работу. Проблемы с трудоустройством аутистов — проблемы дискриминации и неинклюзивной рабочей среды.

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

Кейс про внедрение практики «пятница без встреч». Мне очень не нравится противопоставление встреч и реальной работы, встречи такая же реальная работа. Но откликается про баланс коммуникации и сосредоточенной работы на подумать. Давно думаю, что в современной разработке ПО очень много фокуса на коммуникацию и разговоры и вся материальная среда с опенспейсами к этому подталкивает. Но важная часть про сосредоточенную сфокусированную работу без прерываний выпадает совсем.

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

Первый пост был про выгорание. Он до сих пор актуален и через 8 лет я понимаю его гораздо лучше. И тоже осмысляю выгорание с разных точек зрения)

Чем дальше я вела мой канал, тем больше он был про меня - мою жизнь, мои интересы и мой опыт.

Я не занимаюсь коммерческим тестирование с декабря 2022 года, но это до сих пор важная часть меня. Любимые темы – исследования, риски, тест-дизайн и тест-анализ. И тестирование здесь остается, хотя work-life balance все больше в life)

Основной фокус сейчас для меня – про человеческое в айти. Диверсити и нейроотличность, то как мы учимся сами и учим других и прочие системные социальные штуки.

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

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

• Вместе с Наташей делаем клуб бережного развития ZenTest. Пока не выбрали тему августа, но можно уже записываться, если вам близок общий посыл)

• Готова участвовать как методистка и вторая голова на подумать и поорать в авторских курсах. Больше всего интересно тестирование и не для начинающих, но если у вас есть хорошая идея - приходите, поговорим)

• Хочу дописать и оформить текст про системные причины выгорания. Пока сделала первую и вторую часть большого лонгрида

• Хочу покрутить в голове пару секретных идей

А дальше посмотрим.

Привет!

#как_я
Разговоры с программистами о тестировании

Я рассказывала про тестирование почти на каждой работе, делала гостевую лекцию и даже собрала презентацию на конференцию разработчиков, но с ней не сложилось. Много думаю про эту тему и у меня даже есть отдельный тег #подпольный_евангелизм. Сегодня хочу поговорить про кусочки паззла, из которых можно собрать свой рассказ.

Я предлагаю начать с цели и аудитории.

Что вы хотите получить?

Наладить контакт и рассказать, что на самом деле делают тестировщики? Помочь лучше проверять свой код перед тем, как отдать в тестирование? Помочь тестировать задачи самостоятельно? Увеличить тестируемость задач?

С кем вы разговариваете?

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

Часто это не один разговор, а последовательная работа. Как публично на большую аудиторию, так и серия частных разговоров с разными людьми – в чатах, на кухнях и митингах. Хорошо, когда вы не импровизируете на лету, а у вас уже есть набор аргументов, метафор и тезисов. Как у проповедников и популяризаторов.

Рассказывать о том, что такое тестирование на самом деле – большая работа. Как и любая просветительская работа. Делайте это, только если это вам действительно нужно, соответствует вашим целям и у вас есть на это силы. Не каждый мимокрокодил с ценным мнением «тестирование умирает» этого заслуживает.

База тестирования

• Цели тестирования в вашем личном контексте и работа с мифом о «все сломать». Больше про разные мифы у меня в статье
• Что такое качество и почему это не ограничивается «сделать все, как написано»
• Как можно базово работать с требованиями
• Разница между тестированием и проверкой (можно опираться на статью Баха)
• Зачем тестировать разработчикам, если есть тестировщики? (пост Болтона для вдохновения)
• Другой режим мышления и как в него войти. Советы по тому, как тестировать код разработчику.
• Автоматизация и почему это не волшебная таблетка

Как происходит тестирование

• Тест-дизайн и тест-анализ или почему тестирование – это не «потыкать кнопки»
• Практические примеры классов эквивалентности и граничных значений
• Разговор об эвристиках. Мне особенно полезной в этом кажется RCRCRC и CRUDL
• Из каких этапов состоит тестирование и почему оно занимает столько времени?
• Пирамиды и другие фигуры тестирования

Тестируемость

• Как мы будем это тестировать?
• Какие нам нужны тестовые данные?
• Тестовые среды и их поддержка
• Observability: Как мы можем понять, что происходит, что что-то сломалось и причины всего этого
• Инструменты, облегчающие тестирование - фейковые sms, коды подтверждения и т.д.
• Тестовые методы API

Добавляйте в комментариях, какие темы еще вы поднимаете в разговорах и делитесь вашим опытом!

#подпольный_евангелизм
AI в тестировании – хайповая тема, про которую говорят на каждой конференции. Но реальных полезных кейсов не так много. Обычно все упирается в то, что все хорошо работает на простых примерах, а реальная жизнь гораздо сложнее.

В этом месяце пробуем и настраиваем оптику в ZenTest, а Наташа 29 июля в 18.00 мск / 17.00 CEST проводит мастер-класс как она работает с AI в своей жизни.
Forwarded from Очень интересно, только плакать хочется (Natalia 🥑🤷🏼‍♀️🥂 Petrovskaia)
пока я тут в отпуске (хаха), придумала и проведу 29 июля небольшой мастер-класс по взаимодействию с AI, подробности и форма записи тут.

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

Доработала свой старый пост и сделала отдельный пост в блоге с большими текстами (и картинками!) в medium.

Пока писала, подумала, что опыт взаимодействия с AI в учебе может быть более поддерживающим, чем с людьми. Когда делала презентацию к эфиру про то, заменят ли нас роботы в ZenTest, много разговаривала с claude.ai. Просила примеров, проверяла свои идеи. И получала в ответ подробные объяснения и реплики «Это очень интересный вопрос!». Как будто я действительно взаимодействую с вдумчивым собеседником.

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

#тлен_и_усталость
#diversity