3.3Kпросмотров
89.4%от подписчиков
22 сентября 2025 г.
Score: 3.6K
Про объяснение интуитивно понятных штук В процессе работы над курсом возникает необходимость объяснять и формализовывать концепции, которые вроде бы понятны, но на самом деле не очень. Процесс сильно похож на любимые мною холивары в QA сообществах и даже написание постов в этот канал. С поправкой на то, что масштаб контента и скорость обратной связи совсем другая. Это один аспектов, который мне действительно нравится - заставляет хорошенько размять мозги.
Да и в целом кажется мне исключительно полезным занятием. Одной из таких штук, над которыми пришлось поломать голову, стало описание того, что из себя представляет видение (vision) QA домена и как его формировать. Если очень упрощенно - то этот самый вижн или видение, это то, на основе чего мы строим QA домен. Приходим в новую команду, анализируем происходящее и в нашей голове возникает картинка того, как это должно работать, что нужно поменять, как должна выглядеть архитектура домена. Тут возникает два разных варианта. 1. Мы берем архитектуру QA домена по условному "учебнику" и просто строим вот так. Этот подход хреново работает, ведь он не учитывает всю специфику контекста. Представляет собой то самое "универсальное решение", вокруг отказа от которых построен весь курс и половина этого канала. Но зато абсолютно понятно что делать. 2. Мы это видение формулируем и синтезируем на основе того контекста, который собрали. Это как раз про ту довольно объемную майнд-мэпу в одном из предыдущих постов и ещё кучу всего. Но проблема в том, что это довольно субъективный и местами творческий процесс. Там где опытные лиды, у которых уже есть опыт и большая насмотренность "как бывает" быстро собирают в своей голове паззл, вместе с аргументацией "почему так" - начинающие QA лиды теряются в многообразии контекста, возможных способов решения и непонимания за что вообще хвататься. К этому добавляется и ещё куча всего: - Cоблазн применять "знакомые" и "комфортные" инструменты и решения там, где они объективно не слишком подходят: "на предыдущем проекте использовали X - классно работало, давайте и тут использовать". - Перфекционизм и тяга выстроить "идеальные" (что бы это не значило) процессы там, где идеально не нужно. - Желание внедрить штуки, про которые "слышал и интересно попробовать" просто потому, что хочется. В итоге, если всё сводится к простому "давайте представим, что тут нужно построить" - результат получается довольно далеким от того, что реально нужно. Это приводит к необходимости превратить этот субъективный и творческий процесс формирования "видения" во что-то хоть сколько нибудь прозрачное - с ключевыми точками интереса, раздельными шагами и промежуточными целями и т.д. В ближайшие дни будет небольшой спойлер той схемы, которая из всего этого получилась. А пока просто хороший повод подумать, порефексировать и пообсуждать (при желании - велкам в комменты) как вы над этим процессом работаете и работаете ли вообще, или картинка как-то сама складывается, интуитивно? Ну и традиционная напоминалка: Почитать про курс и записаться можно тут, задонатить на развитие канала тут, а реквестировать пост на интересную вам тему - в личку.