<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Странности &#8212; Можно Подумать</title>
	<atom:link href="https://testitquickly.com/category/%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8/feed/" rel="self" type="application/rss+xml" />
	<link>https://testitquickly.com</link>
	<description>про тестирование ПО и всё такое прочее</description>
	<lastBuildDate>Fri, 02 Sep 2011 18:38:30 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://testitquickly.com/wp-content/uploads/2021/09/favicon_lupan-150x150.jpg</url>
	<title>Странности &#8212; Можно Подумать</title>
	<link>https://testitquickly.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">202834616</site>	<item>
		<title>Дима, приблизься&#8230;</title>
		<link>https://testitquickly.com/2011/09/02/futboleste-te-prin-tufisuri/</link>
					<comments>https://testitquickly.com/2011/09/02/futboleste-te-prin-tufisuri/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Fri, 02 Sep 2011 18:38:30 +0000</pubDate>
				<category><![CDATA[Конференции]]></category>
		<category><![CDATA[Смешно]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[ConfeT&QA]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<category><![CDATA[Дмитрий Пивоваров]]></category>
		<category><![CDATA[Наталья Руколь]]></category>
		<category><![CDATA[Футболка]]></category>
		<category><![CDATA[Харьков]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=2505</guid>

					<description><![CDATA[Знаю ли я Диму Пивоварова с Харькова? Нет, но я очень хочу его познать, бо дружеские СМИ сообщили, что я ему, мгм, подарил мою фенешебельную футболку, которая была мне подарена моим директором, и вообще существует в сугубо единственном, никомунедарительном экземпляре. о_О В частности: Проходили собеседование пару тестировщиков. Спрашиваю &#8212; что учили, что знаете про тестирование.… <span class="read-more"><a href="https://testitquickly.com/2011/09/02/futboleste-te-prin-tufisuri/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Знаю ли я Диму Пивоварова с Харькова?</p>
<p>Нет, но я очень хочу его познать, бо дружеские СМИ сообщили, что я ему, мгм, подарил мою <a href="http://testitquickly.com/2011/07/22/pricoale-de-la-vatra-neamului/">фенешебельную футболку</a>, которая была мне подарена моим директором, и вообще существует в сугубо единственном, никомунедарительном экземпляре.</p>
<p style="padding-left: 30px;">о_О</p>
<p>В частности:</p>
<p style="padding-left: 30px;">Проходили собеседование пару тестировщиков. Спрашиваю &#8212; что учили, что знаете про тестирование.</p>
<p style="padding-left: 30px;">Ответ: &#171;<em>Я изучал тестирование полностью по блогу А. Лупана</em>&#171;</p>
<p style="padding-left: 60px;">Гы 🙂</p>
<p style="padding-left: 30px;">— А у Руколь, Баранцева бываете ? Читали? Курсы?</p>
<p style="padding-left: 30px;">— А кто это?</p>
<p style="padding-left: 30px;">— Э&#8230; Как же вы тогда изучали тестирование по блогу Алексея?</p>
<p style="padding-left: 30px;">— А чо я, там всякие ФИО смотреть должен? Я ж тестирование изучал )</p>
<p style="padding-left: 30px;">А потом сообщил, что ты ему подарил свою футболку в которой был на тренинге Баранцева. Я вот очень сомневаюсь что ты ее подарил ему 15 июля, а потом забрал, и пришел 23-го на тренинг 😀</p>
<p style="padding-left: 30px;">При этом он сказал что футболка была на него коротка. А рост у него 1,73&#8230; Ну, явно твоя майка была б ему по колено, примерно )</p>
<p>Тут меня окончательно пробило на &#171;бугугугугагага!&#187;. Ведь если соврал про футболку, следовательно, соврал и про то, что учился.</p>
<p>В общем, должность парню не предложили.</p>
<p>Дима, пожалуйста, пришли мне по почте (наложенным платежом) свои глаза.</p>
<p style="padding-left: 30px;">Хочется в них посмотреть 🙂</p>
<p>И иди — учись.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2011/09/02/futboleste-te-prin-tufisuri/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2505</post-id>	</item>
		<item>
		<title>Как мы давно мечтали, но так и не смогли&#8230;</title>
		<link>https://testitquickly.com/2011/07/17/da-noi-am-fost-la-badiga-si-am-baut-jin/</link>
					<comments>https://testitquickly.com/2011/07/17/da-noi-am-fost-la-badiga-si-am-baut-jin/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 17 Jul 2011 00:04:38 +0000</pubDate>
				<category><![CDATA[Опросы]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Скриншоты]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[Александр Розенбаум]]></category>
		<category><![CDATA[Вино]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=2383</guid>

					<description><![CDATA[На собеседованиях я всегда спрашиваю, в чем смысел тестирования. Определенного правильного ответа нет, он просто указывает на некий уровень развитости понимания обсуждаемой темы, не более. Однако ответ на этот вопрос говорит о многом. Один из самых распространенных ответов таков: &#171;Тестирование повышает качество продукта&#187;. Ну&#8230; Вообще &#8212; нет, хотя&#8230; Да, с точки зрения рабоче-крестьянской логики, все… <span class="read-more"><a href="https://testitquickly.com/2011/07/17/da-noi-am-fost-la-badiga-si-am-baut-jin/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>На собеседованиях я всегда спрашиваю, в чем смысел тестирования.</p>
<p>Определенного правильного ответа нет, он просто указывает на некий уровень развитости понимания обсуждаемой темы, не более. Однако ответ на этот вопрос говорит о многом.</p>
<p>Один из самых распространенных ответов таков:</p>
<p style="text-align: center;">&#171;Тестирование повышает качество продукта&#187;.</p>
<p>Ну&#8230;</p>
<p>Вообще &#8212; нет, хотя&#8230; Да, с точки зрения рабоче-крестьянской логики, все именно так и происходит.</p>
<p>Я сам когда-то думал точно так же.</p>
<p style="padding-left: 30px;">Я когда-то вообще думал только о том, как взять полууменьшенный минорный септаккорд от Ми, бо у Розенбаума оно получается, а у меня нет 🙂</p>
<p style="padding-left: 30px;">Например, мое понимание смысела тестирования с годами ощутимо поменялось, и нынешнее свое понимание я совершенно не готов выбивать в мраморе на своем обелиске&#8230;</p>
<p><span id="more-2383"></span></p>
<p>Однако попробуем уточнить, почему кандидат думает именно так (типичный диалог):</p>
<p style="padding-left: 30px;">&#8212; <strong>А каким образом тестирование повышает качество?</strong></p>
<p style="padding-left: 30px;">&#8212; А таким, что если мы узнаем о багах, и асфиксим их (<em>асфиксия &#8212; удушие, подразумевается планомерное удушение багов, гыгы</em>), то качество продукта повышается.</p>
<p style="padding-left: 30px;">&#8212; <strong>И в сравнении с чем оно повышается?</strong></p>
<p style="padding-left: 30px;">&#8212; Ну&#8230; В сравнении с тем, что было до тестирования, разумеется.</p>
<p style="padding-left: 30px;">&#8212; <strong>Но ведь ожидалось, что продукт будет качественным, без багов. А тестирование показало, что продукт получился некачественным. Так в сравнении с чем качество смогло повысится после багфиксинга? Мне вот кажется, что после исправления дефектов продукт из некачественного просто стал качественным, а качество не повысилось, оно просто появилось.</strong></p>
<p style="padding-left: 30px;">&#8212; Ыыыыы&#8230; Ну так вот же &#8212; продукт стал качественным после исправления дефектов! И помогло в этом тестирование! Вот в этом и есть смысел тестирования &#8212; помогать делать продукт качественным!!! ©</p>
<p>И знаете что? Этот вопрос я задаю не только на собеседованиях. Примерно так же отвечают и менеджеры различных уровней, которые ответственны за процессы разработки ПО или за бизнес вообще.</p>
<p>Много народу в должности ПМ или вообще &#171;клиент&#187; убеждены в том, что</p>
<ul>
<li>если тестирование будет крутым,</li>
<li>и если тестировщики будут крутыми,</li>
<li>и если тестировщики будут &#171;болеть за качество&#187;,</li>
</ul>
<p>то продукт будет отличным.</p>
<p>На самом деле, это вопрос и компетенция Product Manager.</p>
<p style="padding-left: 30px;">Но считается, что &#171;каждый должен заниматься своим делом&#187; &#8212; программист программирует, тестировщик &#8212; тестирует, а то, что тестирование &#8212; занятие очень неоднозначное, и им занимаются вообще все те, кто вовлечен в проект, так &#171;<em>Вы мне это прекратите. Вы не в балагане, Привалов</em>&#171;.</p>
<p>После этого мы переходим к другим вопросам о тестировании. Например, к вопросам о том, как делают вино.</p>
<h3><span class="Apple-style-span" style="font-size: 14px; font-weight: normal;">Есть в отрасли виноделия такие люди &#8212; виноградари. Они отвечают за условия, в которых виноград зреет.</span></h3>
<p style="padding-left: 30px;">Буквально &#8212; где когда и как сажать, как подвязывать, как чистить, как ухаживать&#8230;</p>
<p>Задача и вечное проклятие виноградарей &#8212; предоставить виноделам виноматериал, который соответствует определенным техническим характеристикам.</p>
<p style="padding-left: 30px;">Характеристик этих множество, самыми понятными считаются соотношение влаги, сахара и кислотности в ягоде.</p>
<p>Характеристики виноматериала зависят не только от сорта винограда и и положения звезд в созвездии Свисток рака. Они даже поддаются какому-то тюнингу.</p>
<p style="padding-left: 30px;">Например, если подержать виноград на лозе подольше нужного, он усыхает, жидкости в ягодах становится меньше, зато сахара больше. Если круто передержать, ягода превращается в будущий изюм, теряя влагу ко всем небесам.</p>
<p style="padding-left: 30px;">В Венгрии придумали насылать на виноград специальный грибок &#171;Ботритис&#187; (<em>одна тетка произносила &#171;Бодритес&#187;</em>), затем выдерживают на лозе до начала высыхания, и получается ботритизированное вино, мощное, дорогое и сладкое.</p>
<p style="padding-left: 60px;">Обычно же поражение Ботритисом такая же беда, как и прочие болезни винограда.</p>
<p style="padding-left: 30px;">В некоторых странах виноград держат на лозе до наступления заморозков, и затем делают из иссушенных, подмороженных ягод вино под названием &#171;ice-wine&#187; (ледяное вино); тоже прелесть в разделе десертных вин, сцуко, очень дорогое и немассовое.</p>
<p>В общем, винодел пытается получить от виноградаря заготовку с определенными параметрами, для того чтобы сделать вино с какими-то заранее предопределенными характеристиками (содержание сахара, спиртуозность, <del>содержание тяжелых металлов и пестицидов</del>, и много всякого).</p>
<p>Ближе к началу осени виноградарь начинает орать о том, что если виноград не снять вот прямо сейчас, то он снимает с себя всякую ответственность; а винодел орет о том, что если он сделает вино не такое-то, как того ожидают ритейлеры, им обоим будет нечего с себя снимать, поэтому снимать виноград ещё не надо&#8230;</p>
<p>На заднем плане в лаборатории среди реторт притаился лаборант &#8212; он будет проверять соответствие винограда, а затем и итогового вина техническим характеристикам. Лаборант вообще не волнуется. Разработка идёт как полагается &#8212; все орут.</p>
<p style="padding-left: 30px;">Чувствуем совпадения с процессом разработки программного обеспечения, да? Насыпьте себе сухого кахетинского Форстериезуитенгартена (я легко могу это слово произнести без запинки), и продолжим.</p>
<p style="padding-left: 30px;">Можно насыпать лед, бо жара в Киеве &#8212; нуеёнафиг&#8230;</p>
<p>На втором этаже сидит директор винзавода, и его тоже совершенно не волнует, получится ли вино качественным. Его волнует, получится ли вино вообще, бо вино такой зверёк, что или получается, или у вас будет простое &#171;гаражное вино&#187;, стоимость которого вообще смешна, но является предметом личной гордости гаражного производителя.</p>
<p>В виноделии существуют законодательно предопределенные технические параметры качества производимого вина.</p>
<p style="padding-left: 30px;">Вот бы софтописателям заполучить такие законодательные стандарты 🙂</p>
<p>Параметры готового изделия зависят от технических параметров исходного сырья (содержание сахара в ягодах, содержание воды в ягодах, <del>содержания ягод в ягодах</del>, условия роста ягод, общая сумма солнечных дней в году производства), и учитываются виноделом в процессе работы. Винодел заранее знает, каким вино должно получиться, если учесть то-то и сделать так-то&#8230;</p>
<p style="padding-left: 30px;">Также винодел придерживается непременно повторяемой технологии производства вина, хотя имеет всю власть для проведения экспериментов.</p>
<p>В сумме это дает возможность рассчитать технические характеристики будущего продукта, и помогает сдать проект с выполнением определенных ожиданий заказчика.</p>
<p style="padding-left: 30px;">В действительности вино &#8212; живой организм, и оно всегда получается &#171;как получится&#187;. Но повторю сто раз, что есть возможность получить качество по ожидаемым параметрам, если:</p>
<ol>
<li>заранее подготовить (или купить) виноматериал определенного качества,</li>
<li>строго и правильно выдерживать правильную технологию производства.</li>
</ol>
<p style="padding-left: 30px;"><strong>Для протокола</strong>: виноделы Европы уверенны в том, что создание вина &#8212; искусство, которое невозможно формализовать, алгоритмизировать, сделать техничным, все держится на чутье, таланте, и созвездии Свисток рака.</p>
<p style="padding-left: 30px;">Короче, для них виноделие &#8212; состояние души.</p>
<p style="padding-left: 30px;">Виноделы из Калифорнии это глупое заблуждение давно опровергли; они без чутья и таланта, только на основе копирования и взаимствования физико-химических показателей &#171;от европейцев&#187; из года в год делают чёткое и качественное вино, совершенно не страдая аллегоризмом. Все по-американски просто и прагматично.</p>
<p><strong>Итоговая оценка качества вина</strong> производится по нескольким фронтам, самый известный из которых &#8212; органолептика (как выглядит, как пахнет, каково на вкус &#8212; обычное юзабилити тестирование), но основными являются физико-химические показатели.</p>
<p>Одно без другого не должно рассматриваться, но если говорить очень строго, то главными критериями качества вина являются измеримые физико-химические показатели.</p>
<p>Примеры физико-химических показателей для оценки качества вина:</p>
<ul>
<li>объемная доля этилового спирта, %;</li>
<li>массовая концентрация сахара в пересчете на инвертный, г/100 см3;</li>
<li>массовая концентрация титруемых кислот в пересчете на винную, г/дм3;</li>
<li>массовая концентрация приведенного экстракта, г/дм3;</li>
<li>давление в бутылках для вин, насыщенных СОг, кПа;</li>
<li>органолептические показатели, баллы: прозрачность, цвет, букет, вкус, типичность (или для вин, насыщенных С02,- игристые и пенистые свойства);</li>
<li>ассовая концентрация летучих кислот в пересчете на уксусную, г/дм3;</li>
<li>массовая концентрация диоксида серы (общей и свободной), мг/дм3;</li>
<li>массовая концентрация тяжелых металлов (железа, меди, свинца, олова), мг/дм3;</li>
<li>содержание цианистых соединений;</li>
<li>физико-химическая и микробиологическая стабильность, полнота налива и герметичность укупорки бутылок, гарантийный срок хранения готовой продукции;</li>
</ul>
<p style="padding-left: 30px;">Список скопирован с <a href="http://vinogradnik.org.ua/publ/klassifikacija_vinogradnykh_vin/19-1-0-99">vinogradnik.org.ua</a>, но вообще он предопределен в законодательствах и директивах отдельных стран.</p>
<p style="padding-left: 30px;">Еще страшные цифры есть в реферате «<a href="http://www.bibliofond.ru/view.aspx?id=37847">Товароведная характеристика и оценка качества виноградного вина</a>». Там рассказывается про то, как в производстве шампанского юзается рыбный клей и лимонная кислота 😉</p>
<p>Дык вот, примеры с циферками.</p>
<p>Если предоставленное нам для пробы вино не болеет (помутнение, окисление и прочие мерзости), и содержит спирта от 12 до 16%, а массовая концентрация Сахаров находится в диапазоне от 210 до 300 г/дм3 (и титруемых кислот там в пределах от 3 до 8 г/дм3), то согласно ГОСТ 7208-93, мы зрим ликерное вино, которое полностью соответствует российскому стандарту качества.</p>
<p style="padding-left: 30px;">А если спирта около 12%, а содержание сахара стремится к нулю (полного нуля тут не бывает), то перед нами сухое столовое вино.</p>
<p style="padding-left: 30px;">Если спирта будет менее 9%, то это, скорее всего, уже будет фляка, а не сухое вино.</p>
<p style="padding-left: 30px;">Если спирта ноль, то перед нами компот обыкновенный, виноградный.</p>
<p>Итак,</p>
<ul>
<li>если все диапазоны соблюдены,</li>
<li>если лабораторные пробы показывают правильность ожидаемых цифр,</li>
</ul>
<p>Вопрос &#8212; это качественное вино?</p>
<p>Безусловно, да. Все то, что укладывается в заранее установленные параметры, является качественным.</p>
<p>Но вот&#8230;</p>
<h3><span style="color: #008000;"><strong>Вкусное ли это вино?</strong></span></h3>
<p>&#171;Вкусность&#187; нельзя рассматривать с точки зрения циферок ТТХ.</p>
<p>&#171;Вкусность&#187; &#8212; уже дело третье, ведь заявленое качество полностью соблюдено, поэтому вино считается качественным.</p>
<p style="padding-left: 30px;">Однако именно по &#171;вкусности&#187; качество вина и определяется конечным потребителем 🙂</p>
<p>Вино, которое всего лишь полностью соответствует параметрам ГОСТ, ничего необычного из себя не представляет. Его можно выпускать на рынок, тестирование оно проходит успешно, но страдать от счастья с этим вином не приходится.</p>
<p>Это простое, стандартное вино.</p>
<p>Проблематичность оценки заключается в факторе субъективности. Все мы &#171;разбираемся в винах&#187; (не забываем оттопыривать мизинец). И все мы когда-то попадаем в странную ситуацию: обычное, безусловно стандартное вино не воспринимается как качественное.</p>
<p>Под качественным вином нами почти всегда подразумевается ВЫСОКОкачественное вино.</p>
<p style="padding-left: 30px;">Очевидна ли подмена понятий и ожиданий?</p>
<p style="padding-left: 30px;">Это понятно, или это странно?</p>
<p>Трабла в том, что высококачественное вино в ГОСТ не описывается. Оно просто иногда &#171;получается&#187;.</p>
<p>Иногда можно попытаться предсказать, что &#171;<em>вот это вино получится высококачественным, очень юзабельным, с приятным и долгим послевкусием</em>&#171;, патамушта оно было сделано из винограда с такими-то высокими показателями ТТХ. Но бывает, что ожидания не оправдываются.</p>
<p>Иногда марочное вино, заранее предназначенное для многолетнего выдерживания в бочках, может обещаться когда-нибудь быть ВЫСОКОкачественным, и зачастую оно таким становится.</p>
<p>А иногда &#8212; нет.</p>
<p style="padding-left: 30px;">Не всякое вино можно выдерживать по 50 лет в бутылках.</p>
<p>Невозможно гарантировать эту высококачественность подходом типа &#171;<em>винодел болеет за мой продукт, он переживает за качество всего проекта, он встанет и скажет, что проект не готов к выходу, даже если давление (в том числе и с моей стороны) будет высоко</em>&#171;.</p>
<p>Да и вообще, что такое &#171;высококачественное вино&#187;? Баланс между содержанием танинов, кислотностью и ароматикой? Долго послевкусие? Новое послевкусие?</p>
<p style="padding-left: 30px;">Грамотное послевкусие в ротовой полости должно ощущаться после каждого качественного вина. Это все тот же вкус, который ты ощущаешь после пробы, он устойчивый, явный, медленно исчезающий.</p>
<p style="padding-left: 30px;">Но есть вина, которые поражают неожиданным финтом:</p>
<ul>
<li>понюхал &#8212; почуял что-то одно.</li>
<li>попробовал &#8212; почуял что-то другое.</li>
<li>подождал десяток секунд, и ВНЕЗАПНО чувствуешь во рту вообще третий вкус, совершенно неожиданный и невесть откуда взявшийся.</li>
</ul>
<p style="padding-left: 30px;">Это ОЧЕНЬ круто.</p>
<p style="padding-left: 30px;">За такие ощущения стоит заплатить дорого.</p>
<p style="padding-left: 30px;">Ординарные вина подобными эффектами не обладают в принципе.</p>
<p>Понятно, что под высококачественным подразумевается превышение ожиданий, и скорее всего, это будет не превышение физико-химических цифровых показателей. Это нечто априори субъективное.</p>
<p style="padding-left: 30px;">У опытного винодела вино, вероятнее всего, получится качественным.</p>
<p style="padding-left: 30px;">У опытного и талантливого винодела вино, вероятнее всего, получится качественным, а вероятно, и высококачественным.</p>
<p style="padding-left: 30px;">Все это зависит от винодела, а не от его лаборанта.</p>
<p>Тестировщик &#8212; не винодел. Он не разрабатывает.</p>
<p style="padding-left: 30px;">Хотя может знать технологию, и даже что-то ковыряет на личном участке земли под домом.</p>
<p>Тестировщик &#8212; не инстанция, которая делает что-то такое, что позволяет качество продукта повышать или понижать, сильно или слабо болея за разрабатываемый продукт.</p>
<p style="padding-left: 30px;">Продукт &#8212; вот он, готов (пусть даже частично), пробуйте и оценивайте.</p>
<p>Тестировщик определяет готовность и качество продукта, и сообщает эту информацию тем, кому она важна, dixi.</p>
<p>То, что тестировщики &#171;не болеют&#187; за продукт, не является проблемой аутсорсинга тестирования.</p>
<p style="padding-left: 30px;">Более того, это вообще свойственно не только тестировщикам, но и всем остальным участникам разработки.</p>
<p>Взваливать ответственность за качество продукта на тестировщиков правильно только с точки зрения принципов Quality School (знаете ведь про школы тестирования, да?). В остальном это неправильно и даже пагубно.</p>
<p>У винодела с оценкой качества дела обстоят бинарно &#8212; вино или получилось, или нет, это быстро определяет химлаборатория при заводе.</p>
<p style="padding-left: 30px;">Фиксить баги винодел не может, продукт уже готов. Он может их только предвидеть и может принимать какие-то меры в процессе производства, не более.</p>
<p style="padding-left: 30px;">Все то, что винодел мог сделать, он должен был сделать ДО того, как вино объявляется готовым.</p>
<p>В виноделии, в случае если &#171;не получилось&#187;, вы просто идете домой и сосете себе палец до просветления. Невозможно что-нибудь исправить в вине, которое &#171;не получилось&#187; в принципе.</p>
<p style="padding-left: 30px;">Выправлять в готовом продукте можно только какие-то частности, но это редкость, и требует шаманства.</p>
<p style="padding-left: 30px;">Да шаманство и не поможет, если речь идет всего лишь об исправлении дефектов.</p>
<p>В софтостроении хорошо то, что если продукту присущи какие-то дефекты, то их почти всегда можно исправить.</p>
<p>Но исправление дефектов не повышает качество продукта.</p>
<p style="padding-left: 30px;">Исправление дефектов только &#171;лечит&#187; продукт, там, где что-то прогибается в минус, и после починки просто поднимается до уровня &#171;ноль&#187;, то есть &#8212; как и ожидалось.</p>
<p>Картинка для наглядности</p>
<div id="attachment_2384" style="width: 413px" class="wp-caption aligncenter"><a href="https://testitquickly.com/wp-content/uploads/2011/07/d0bfd0b0d180d0b0d0bcd0b5d182d180d18b-d0bad0b0d187d0b5d181d182d0b2d0b0-d0b8-d0b4d0b5d184d0b5d0bad182d18b.jpg"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-2384" class="size-full wp-image-2384" title="параметры качества и дефекты" src="https://testitquickly.com/wp-content/uploads/2011/07/d0bfd0b0d180d0b0d0bcd0b5d182d180d18b-d0bad0b0d187d0b5d181d182d0b2d0b0-d0b8-d0b4d0b5d184d0b5d0bad182d18b.jpg" alt="" width="403" height="285" /></a><p id="caption-attachment-2384" class="wp-caption-text">&#8230;</p></div>
<p>На оси Х слева направо последовательно перечислены какие-то функции, для которых мы будем выяснять уровень качества воплощения. Уровень &#171;0&#187; это очень хорошо, это значит, что в частностях все получилось as expected.</p>
<p>На оси Y отображается в &#171;минусе&#187; важность дефектов, которые были найдены, а в &#171;плюсе&#187; &#8212; уровень сатисфакции той или иной фичей.</p>
<p>Для наглядности &#8212; функция №1 получилась отменной, и получила целый балл к карме.</p>
<p style="padding-left: 30px;">Любо-дорого открывать сайт в принципе 🙂</p>
<p>Остальные функции отзываются как положено, ок.</p>
<p>Функция №17 выдала нам такой лажовый бэмц, что приоритет бага был объявлен критическим. Позже баг пофиксят, и функция придет в норму. В норму, в &#171;ноль&#187;, а не в дальние высоты программерского искусства.</p>
<p style="padding-left: 30px;">Идея понятна?</p>
<p>Теперь вот что получается.</p>
<p>Качественный продукт &#8212; это ноль по всем показателям. Простое соответствие ожиданиям.</p>
<p>Высококачественный продукт &#8212; это выше нуля по всем показателям.</p>
<p style="padding-left: 30px;">Такое бывает?</p>
<p><strong>Домашнее задание</strong>: поскорее найти в изложенных рассуждениях допущенную неточность, которая разрушает все мои логические построения.</p>
<p style="text-align: left;">[polldaddy poll=5240022]</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2011/07/17/da-noi-am-fost-la-badiga-si-am-baut-jin/feed/</wfw:commentRss>
			<slash:comments>61</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383</post-id>	</item>
		<item>
		<title>Кабальные кабальеро пришивают себе погоны</title>
		<link>https://testitquickly.com/2010/09/30/im-testing-nichts-neues/</link>
					<comments>https://testitquickly.com/2010/09/30/im-testing-nichts-neues/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Thu, 30 Sep 2010 09:36:25 +0000</pubDate>
				<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[Александр Орлов]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<category><![CDATA[Задумчивое]]></category>
		<category><![CDATA[Испания]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=852</guid>

					<description><![CDATA[Трассировка тест-резалтов по расчетам системы тест-менеджмента на основе матрицы тест-кейсов составляет одну из самых загадочных областей тест-менеджмента просто потому, что никто не врубается, о чем тут идет речь. А речь идет о стонах. Да, они &#8212; тонут и стонут. Они &#8212; это человеческие ресурсы, которых всем вам так не хватает. Часть первая “У меня не… <span class="read-more"><a href="https://testitquickly.com/2010/09/30/im-testing-nichts-neues/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Трассировка тест-резалтов по расчетам системы тест-менеджмента на основе матрицы тест-кейсов составляет одну из самых загадочных областей тест-менеджмента просто потому, что никто не врубается, о чем тут идет речь.</p>
<p>А речь идет о стонах.</p>
<p>Да, они &#8212; тонут и стонут. Они &#8212; это человеческие ресурсы, которых всем вам так не хватает.</p>
<p style="text-align: center;"><span id="more-852"></span></p>
<h1><strong>Часть первая</strong></h1>
<p style="padding-left: 40px;">“<em>У меня не хватает ресурсов</em>” &#8212; это, пожалуй, самая частая жалоба, которую приходится слышать от менеджеров. И зачастую эта жалоба превращается в причину для ничегонеделанья.</p>
<p style="padding-left: 40px;">Что дальше? Менеджер идет к начальству и говорит: “<em>Начальство, мне нужно еще два тестера и один синьор разработчик</em>.”</p>
<p style="padding-left: 40px;">Начальство говорит: “<em>Иди отсюда</em>.”</p>
<p style="padding-left: 40px;">Менеджер идет и думает: “<em>Вот козлы. Вот козлы.</em>”</p>
<p style="padding-left: 40px;">И продолжает страдать и не задумываться о том, а нельзя ли что-нибудь улучшить с текущими ресурсами?</p>
<p>А правильная стратегия какая? Если не знаем, то идем к Александру Орлову за вчитыванием в статью “<a href="http://www.happy-pm.com/blog/?p=402">У меня не хватает ресурсов</a>”.</p>
<p>А если знаем, то отвлекаемся обратно на сторонние рассуждения о тестировании.</p>
<p style="padding-left: 40px;">Мне где-то полгода назад стало понятно, что если человеку очень хочется быть сениор-девелопером, то ему прямая дорога в Испанию, ибо там все девелоперы &#8212; синьоры.</p>
<p>Отсюда можно сделать непрямой, но красивый вывод о том, что упомянутым в орловской цитате тестировщикам можно было бы придать титул &#171;КАБАЛЬЕРО&#187;.</p>
<p style="padding-left: 40px;">Не от благароднаго испанскаго термина &#171;благородный человек, дворянин&#187; образована эта словоформа, а от банального арабскаго КАБАЛА (расписка, обязательство) &#8212; форма глубокой, тяжелой экономической зависимости, в которую попадают в основном лица, получившие трудновозвращаемый заем.</p>
<p>Ситуация, товарищи, требует немедленного исправления. И мы эту ситуацию, товарищи, хочем немедленно поисправлять.</p>
<p>Начать можно с форума тестировщиков &#8212; &#171;<strong><a href="http://software-testing.ru/forum/topic/14637/">Размышления о престиже профессии тестировщика</a></strong>&#171;. Там Алексей Баранцев сложил сагу о том, как и что можно было бы сделать на тему престижности этой профессии, потому как неможливо уже объяснять ценность тестирования &#171;непосвященным людям&#187;.</p>
<p style="padding-left: 40px;">Я, конечно, не удержался, и вякнул о том, что &#171;Программисты и тестировщики &#8212; суть <strong>разработчики</strong>&#171;, и отсюда надо плясать.</p>
<p style="padding-left: 40px;">Но плясать оттуда никто не будет.</p>
<p style="padding-left: 40px;">У меня особый случай, ибо как тестировщик я был воспитан грамотными разработчиками, потому и.</p>
<p style="padding-left: 40px;">А другие когда-тошние ламеры начинали свою карьеру в тестировщицких карьерах, где надо тупо и истошно проходить тест-кейсы&#8230;</p>
<p style="padding-left: 40px;">Ежедневно&#8230;</p>
<p style="padding-left: 40px;">Не видя, собственно, смысла и конечной цели работы&#8230;</p>
<p>И верно:</p>
<p style="padding-left: 40px;">Престиж ИТР в прошлом веке породил невероятную массу людей с высшим образованием, но без минимального понятия об инженерной деятельности.</p>
<p style="padding-left: 40px;">То же самое примерно было с программистами и экономическими специальностями.</p>
<p style="padding-left: 40px;">Уже сейчас среди людей с записью &#171;тестировщик&#187; в трудовой книжке очень много тех, кто вообще не понимает, чем занимается.</p>
<p>Предложение по этому поводу такое:</p>
<h2><strong>Публично отрицать хорошие стороны работы тестировщика!</strong></h2>
<p style="padding-left: 40px;">Создать секретную гильдию, отбирать туда встреченных где-либо талантливых новичков с хорошими задатками, проводить инициацию, тайные вечери с обсуждением самых устойчивых багов, выпускать рукописное издание &#171;Молота исключений&#187;; запретить плохие переводы книг по тестированию на русский язык, поддерживать легенды, мистическую природу способностей к тестированию, страшилки, &#171;Черная команда&#187;, все такое, отрицать вообще существование тестирования как деятельности и назвать это &#171;освящением программного продукта&#187;, передавать знания от мастера к ученику, ну и так далее.</p>
<p>Например, распространять информацию по принципу:</p>
<p style="padding-left: 40px;">Есть такой закрытый клуб тестировщиков, они собираются по пятницам в гараже у Роджерса.</p>
<p style="padding-left: 40px;">Там первое правило тестировщика &#8212; никому не рассказывай про тестировщиков. И второе правило тестировщика &#8212; вообще никому не рассказывай про тестировщиков!</p>
<p style="padding-left: 40px;">Хочешь, я тебя туда отведу?</p>
<p>И чтобы закрепить эти позиции, предлагается сделать кино</p>
<p style="padding-left: 40px;">Да, и вправду, чегой-то про хакеров байки пишут, в новостях передают, что они там взломали, фильмы снимают в конце концов! Давайте и про тестеров кино снимем.</p>
<p style="padding-left: 40px;"><strong>Сценарий вкратце:</strong></p>
<p style="padding-left: 40px;">бывший программист, уволенный во времена кризиса, устраивается на работу тестировщиком. Друзья-программисты перестают пить с ним пиво, от него уходит жена и забирает ребенка, и даже любимая кошка старается навредничать на допотопный ноутбук (подарок отца).</p>
<p style="padding-left: 40px;">На новой работе тоже все наперекосяк &#8212; найденные им баги чинят неохотно, на автоматизацию не хватает времени, начальство винит во всех проблемах найденных у заказчика именно его, а коллеги-тестеры посматривают с опаской, считая что он еще не прошел карантин и не стал полноправным &#171;охотником за дефектами&#187; (это название фильма).</p>
<p style="padding-left: 40px;">Потом он случайно обнаруживает ошибку в секретном модуле с помощью которого хакеры могут взорвать все американские АЭС. И докапываясь до истинны он узнает, что ошибка не случайная и русский хакер (он же бывший агент КГБ) известный по именем Руслана Беладонова уже готов запустить смертельный механизм.</p>
<p style="padding-left: 40px;">Дальше все как обычно, погони перестрелки, заблокированные кредитки&#8230;</p>
<p style="padding-left: 40px;"><strong>Развязка</strong>: будучи ранее программистом и не сумев добиться того чтобы его Р1 дефект был починен (единственный хороший программист &#8212; убит), он чинит это дело сам.</p>
<p style="padding-left: 40px;">Но оказывается, что тестерам нет доступа на запись в репозиторий и он не может заинтегрировать свой спасительный код и америке наступает кирдык&#8230;</p>
<p style="padding-left: 40px;">Бах! Это был всего лишь вещий сон, и он путем шантажа вынуждает сисадмина дать ему права на запись и все-таки успевает исправить программу за несколько секунд до взрывов.</p>
<p style="padding-left: 40px;">Дальше опять как обычно &#8212; появляется ФСБ, ЦРУ и КГБ. КГБ арестовывает Руслана Б. Опального олигарха Бориса Березуцкого, заварившего всю кашу и прятавшегося в Европе выдает Интерпол.</p>
<p style="padding-left: 40px;">ЦРУ и ФБР хватают всех работников фирмы, где работал главный герой (за исключением сисадмина).</p>
<p style="padding-left: 40px;">Возвращается жена и ребенок, кошка приносит котят а он становится главным тестировщиком в спец отделе Национальной безопасности.</p>
<p style="padding-left: 40px;"><strong>Хэпиенд</strong>.</p>
<p style="padding-left: 40px;">После такого фильма престиж профессии резко повысится, и даже дети будут говорить: &#171;Мама, я хочу после школы заниматься тестированием! Запиши меня в секцию!&#187;</p>
<p>Профессия тестировщика станет настолько востребованной, что в троллейбусах никто не будет покупать билеты &#8212; все будут тестировать билето-раздаточный вестибюлярный аппарат билетера.</p>
<p>И хиары будут стонать от пачек резюме молодых, но ранних, которые хотят, наконец, стать тестировщиками и уехать, наконец, в Испанию, где все, даже самые молодые программисты &#8212; сеньоры&#8230;</p>
<p>Конец первой части.</p>
<h1><strong>Часть вторая, недописанная</strong></h1>
<h2><strong>Краткое содержание первой части:</strong></h2>
<blockquote>
<p>Тсирвка тт-реало п рам сие тст-мдмента на ное мрц тест-ков сотвтдну из сах зчых олс тест-ежента.</p>
</blockquote>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><span style="color: #800000;">Так.</span></p>
<p><span style="color: #800000;">Пауза.</span></p>
<p><span style="color: #800000;">Эту запись я вытащил из своих <span style="text-decoration: line-through;">штанин</span> черновиков. </span></p>
<p><span style="color: #800000;">Ей исполнился почти год со дня создания, и я уже сам не понимаю, о чем именно тут должна была пойти речь, бо это явная полузаготовка, на основе которой должно было появиться что-то новое.</span></p>
<p><span style="color: #800000;">Заметны отсутствие ясности и внятности, виден рабочий сборник каких-то материалов с форума, а какие у меня были по этому поводу соображения, я уже не помню. Не записал, наверное, потому, что тогда мне эти соображения казались совершенно очевидными.</span></p>
<p><span style="color: #800000;">Что теперь делать с этой записью непонятно. </span></p>
<p><span style="color: #800000;">С одной стороны, жить ей, недосказанной, незачем. С другой стороны, вянет и пропадает </span><span style="color: #800000;">шикарный, почти велимиро<a href="http://ru.wikipedia.org/wiki/%D0%A5%D0%BB%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2,_%D0%92%D0%B5%D0%BB%D0%B8%D0%BC%D0%B8%D1%80">хлебников</a>ский заголовок.</span></p>
<p><span style="color: #800000;">Ну, пусть висит. </span></p>
<p><span style="color: #800000;">Just for fun.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2010/09/30/im-testing-nichts-neues/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">852</post-id>	</item>
		<item>
		<title>Я QA, ты QA, он она &#8212; QA. А блог о чем?</title>
		<link>https://testitquickly.com/2009/09/17/snikersni-nu-tarmazni/</link>
					<comments>https://testitquickly.com/2009/09/17/snikersni-nu-tarmazni/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Thu, 17 Sep 2009 10:36:13 +0000</pubDate>
				<category><![CDATA[Презентации]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[Метание бисера]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1210</guid>

					<description><![CDATA[Искренне хотел бы рекомендовать целый ресурс о тестировании &#8212; iqa.com.ua, но пока можно рекомендовать только отдельные его записи, вроде &#171;Валидация E-mail адреса. Читаем RFC&#171;. И то, не столько запись, сколько комментарий автора к ней. Странное соотношение &#8212; в записи автор изрядно скромнит, а раскрывается как следует только в комментировании. Музыка: Тролль-ля-ля, тролль-ля-ля, оседлали мы коня&#8230;… <span class="read-more"><a href="https://testitquickly.com/2009/09/17/snikersni-nu-tarmazni/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Искренне хотел бы рекомендовать целый ресурс о тестировании &#8212; iqa.com.ua, но пока можно рекомендовать только отдельные его записи, вроде &#171;<a href="http://iqa.com.ua/articles/object/functional/validatsija_e-mail_adresa_chitaem_rfc" rel="nofollow">Валидация E-mail адреса. Читаем RFC</a>&#171;. И то, не столько запись, сколько комментарий автора к ней.</p>
<p style="padding-left: 30px;">Странное соотношение &#8212; в записи автор изрядно скромнит, а раскрывается как следует только в комментировании.</p>
<p>Музыка: <em>Тролль-ля-ля, тролль-ля-ля, оседлали мы коня&#8230;</em></p>
<p><em>Похоже, следует изложить тему подробнее.</em></p>
<p style="text-align: center;"><em><span id="more-1210"></span></em></p>
<p>Я сделаю определенные выводы, и хочу, чтобы они были поняты в правильном контексте.</p>
<h2><strong>Все стартовые импульсы при заведении блогов &#8212; правильны</strong></h2>
<p>Всегда, всегда, всегда есть и будут мальчишки и девчонки (а также их родители), которые создают в сети тематические ресурсы просто &#171;<em>потому, что в этой теме наблюдается определенный вакуум, отдельные куски информации разбросаны по сайтам, и было бы хорошо их собрать по отдельному адресу</em>&#171;.</p>
<p>Это бред&#8230; Чем больше разных информационных ресурсов &#8212; тем лучше.</p>
<p style="padding-left: 30px;">Но это и положительный импульс, который может превратиться в что-то существенное. Побольше бы таких импульсов!</p>
<p>И редко, редко, очень редко такие начинания сопровождаются ежедневной работой над созданным ресурсом. Весь пар уходит в дизайн, верстку, вклеивание голосований и прочего&#8230; Материала еще нет никакого, создатель старается сделать красивое оформление. А ведь оформление определяется контентом. Коня в оглобли запрягать надо, или оглобли в коня?</p>
<p>У такого создателя много надежд на то, что подтянутся другие авторы, и вот &#171;специально для них&#187; мы делаем регистрацию, делаем кнопку &#171;Добавить статью&#187; &#8212; но хз почему, эту кнопку не давят.</p>
<h3><strong>Примеры удачных проектов</strong></h3>
<p><a href="http://software-testing.ru/" target="_blank" rel="noopener">Software-testing.ru</a>, а вслед за ним еще и <a href="http://it4business.ru/" target="_blank" rel="noopener">it4business.ru</a> (они объединены одним форумом, и поэтому выступают и рассматриваются в одной связке) &#8212; пример того, что ПОЛУЧИЛОСЬ. Исходный импульс был &#171;как у всех&#187;, но над двумя последними их авторы вели и ведут работу лично, самостоятельно, ежедневно. Ну, почти лично. Но без указаний о том, что &#171;вот там кнопка для добавления статьи&#187;. Кнопку все видят, делов-то.</p>
<p style="padding-left: 60px;">Хотя, развились, да. Но с дальнейшим развитием у этих проектов вопрос сложный.</p>
<p style="padding-left: 60px;">it4b &#171;ушел&#187; от узкой темы тестирования, но пришел к слишком общей теме, поэтому явно идентифицировать себя с этим ресурсом уже не каждому под силу.</p>
<p style="padding-left: 60px;">S-T.ru держится &#171;в русле&#187;, но ему еще очень надо поменять дизайн, и очень явно разделить контент, чтобы не превращаться в доску объявлений о тренингах для тестировщиков.</p>
<h3><strong>Примеры неудачных проектов</strong></h3>
<ul>
<li><a href="http://ruwiki.qalaboratory.com/" target="_blank" rel="nofollow noopener">ruwiki.qalaboratory.com</a> &#8212; его автор <a href="http://testitquickly.com/2009/02/12/za-blujd-enie/">верил</a> в то, что ресурс будет жить, но сейчас там 404. Я тоже верил в веру автора, но 404 ничем не опровергнуть.</li>
<li><a href="http://mytestlab.ru/" target="_blank" rel="nofollow noopener">mytestlab.ru</a> &#8212; многообещающий был проект, уже давно не существует, остатки есть на <a href="http://mytestlab.livejournal.com/" target="_blank" rel="nofollow noopener">mytestlab.livejournal.com</a>, но и там последняя запись &#8212; двухлетней давности.</li>
<li><a href="http://community.livejournal.com/ru_softtesting/profile" rel="group">ru_softtesting</a> &#8212; самый многочисленный тематический коммьюнити в ЖЖ, но все равно тухлый. Вакансии, семинары, &#171;с днем тестера&#187;&#8230;</li>
<li><a href="http://community.livejournal.com/ru_testers/profile">ru_testers</a> &#8212; ужасающ, но примечателен девиз сообщества&#8230; Контент: объявления.</li>
<li><a href="http://community.livejournal.com/ru_testing/profile" rel="group">ru_testing</a> &#8212; больше живых вопросов, но последняя &#171;живая&#187; запись &#8212; аж от 14 июля&#8230;</li>
<li>ммммм (это кусок кремлевской стены)&#8230; Ну, и другие.</li>
</ul>
<p>В чем &#171;неудача&#187;?</p>
<p>Да вот в этом превоначальном импульсе: &#171;<em>в этой теме наблюдается определенный вакуум, давайте мы его заполним</em>&#171;.</p>
<p>В сети нет вакуума в темах.</p>
<p>В сети есть люди, которым что-то интересно, которые ищут и находят. И если нужной информации нет &#8212; ее добавляют. И если этим людям нужен определенный ресурс на определенную тему &#8212; они его заводят самостоятельно, используя любые средства, от форумов, до блогов и вики-систем.</p>
<p>Поэтому заводить отдельный ресурс только из расчета на то, что &#171;<em>подтянутся, понабегут и будут его развивать</em>&#187; &#8212; глупо. Нужны и другие цели.</p>
<h2><strong>Лучшая цель для создания ресурса</strong></h2>
<p>Ресурс должен заводиться &#171;для себя&#187;.</p>
<p>И на странице &#171;about&#187; должно быть написано что-то вроде &#171;<em>Привет, я сделал этот сайт для самого себя. Я занимаюсь тем-то</em>&#171;.</p>
<p>Очень плохо, если создатель ресурса на странице &#171;about&#187; начнет писать что-то вроде &#171;<em>да, ресурс далек от идеала, но просто мне лень сюда писать; но вот я вам создал сайт, он потихонечку растет, плиз, добавляйте на него статьи</em>&#171;&#8230; Создавать для того сайт с оплатой хостинга, а затем лениться над ним работать?! Шурик, это же не наш метод!</p>
<p>Нужен достойный <strong>пример описания ресурса</strong>?</p>
<p>На:</p>
<blockquote>
<p>Приветствуем!</p>
<p>Если вы здесь впервые, то вы уже нашли место, где растут и развиваются IT-менеджеры.</p>
<p>Это портал для IT-менеджеров, для тех кто руководит, принимает решения и отвечает за результат. Темы портала: Карьера, Персонал, Технологии.</p>
<p>Можно подписаться RSS на портала и всегда быть в курсе, что нового мы тут делаем. Спасибо и заходите еще!</p>
</blockquote>
<p>Хотя, это целый портал&#8230;</p>
<p>На более личное:</p>
<blockquote>
<p>Меня зовут Борис, я собрал на этом сайте коллекцию рабочих шаблонов, приемов и утилит для того, чтобы и другие люди смогли использовать их в своей рутинной работе по обеспечению качества программных продуктов. Я занимаюсь этим делом уже 14 лет. Welcome!</p>
</blockquote>
<p>Ни слова о том, что &#171;<em>наблюдается определенный вакуум</em>&#171;&#8230; Просто нет. Вакуум в головах, а не в&#8230;</p>
<h2><strong>Писать блог нужно для себя</strong></h2>
<p>Это, почему-то, ясно не всем и не сразу, поэтому об этом можно и нужно сказать.</p>
<p>Пиши блог для самого себя, ёпта. Пиши только о том, что интересно лично тебе. Если отчего-то смущает публичность &#8212; пиши под замком. В черновиках.</p>
<p style="padding-left: 30px;">Да, твой блог В ПРИНЦИПЕ будет читать кто-то еще, но В ПРИНЦИПЕ писать нужно с оглядкой только на самого себя и на личную самоцензуру.</p>
<p>Идеал: когда-нибудь при поиске решения какой-то проблемы ты нагуглишь ее, прочитаешь, скажешь &#171;<em>Блинааааа, как все внятно и толково расписано! Надо подписаться на RSS. Э, момент, это же мой собственный блог!!!</em>&#171;</p>
<p>Поначалу такое кажется бредом. Начинающие писать помнят наперечет все свои записи, и не представляют себе, как можно что-то забыть. Можно. Гитарасты, например, поначалу тоже так думают. Но у каждого гитараста когда-нибудь дело доходит до повторного разучивания старых мелодий&#8230;</p>
<h2><strong>Контент блога определяется проблемами его автора</strong></h2>
<p><em>А пис<span style="text-decoration: underline;">а</span>ть, как и, простите, п<span style="text-decoration: underline;">и</span>сать, нужно тогда, когда уже не можешь терпеть!</em> © М. Жванецкий.</p>
<p>Да, организовывать ресурс надо тогда, когда есть куча материала, идей, решений и вопросов, которые надо с кем-то обсудить. Когда хочется кому-то возразить делом.</p>
<p>Ведение ресурса не должно быть для автора тяжким трудом и работой. Это должно быть интересно.</p>
<p style="padding-left: 30px;">Стало неинтересно? Заморозь проект.</p>
<p>Что писать в блог &#8212; а пиши решение проблем на производстве. Столкнулся с чем-то нетривиальным, нагуглил, разгуглил, разрулил, и решил записать себе это решение &#171;на память&#187; &#8212; так сунь это в блог. Ну и что, что это решение уже было кем-то где-то описано. Ты же опишешь его своим языком, в своей манере, в своем контексте. Кому-то твое решение может оказаться ближе и понятнее, чем&#8230;</p>
<p style="padding-left: 30px;">Такой подход далек от кармадрочерства, вроде &#171;<em>Пропиарюсь&#8230; Напишу нужную сообществу статью</em>&#171;. Никакому сообществу твои статьи не нужны. Сам себе пиши.</p>
<h2><strong>Отношение к проблемам</strong></h2>
<p>Лохматый! Сиди прямо и не стесняйся, тут не военкомат. Тут всего лишь сеть со всеми ее ресурсами.</p>
<p>Все интересные народу ресурсы содержат следующее:</p>
<ul>
<li>аналитика,</li>
<li>суждение (пусть даже не такое, как у большинства),</li>
<li>разбор полетов и случаев,</li>
<li>личная заинтересованность автора.</li>
</ul>
<p>Вагон комплексов, ложная скромность, оглядка на &#171;<em>а что скажут бородатые дядьки-тестеры</em>&#187; и &#171;<em>Я скромный, я не хочу пиарить свою личность</em>&#187; &#8212; все это ломает интерес и никак не подталкивает к написанию чего-либо. Не хочешь пиариться? А нафига тогда тебе нужен блог или вики-коммьюнити?</p>
<p>Боишься известности? Дык, не бойся, она к тебе не придет. Ты ничем себя не выдаешь, ничего не анализируешь на своем ресурсе, авторство твоих заметок издалека не заметно и не сопровождается чем-то отличительным &#8212; сиди спокойно.</p>
<p>Боишься, что в сети могут и <span style="color: #ffffff;"><span style="text-decoration: line-through;">нахуй</span></span> послать &#8212; и что, от этого надо двигаться и думать очень осторожно и взвешенно, и писать через одну строку, чтобы ничего &#171;этакого&#187; про тебя не подумали?</p>
<p>Крепись, дура! Ты ведь тоже можешь кого-то посылать и банить!</p>
<p>Пиши сам для себя. Не жди гостей и не приглашай к себе никого.</p>
<p style="padding-left: 30px;">Тебя и так найдут 🙂</p>
<p>Пиши про свои проблемы, свои решения и свои выводы. Подход &#171;<em>каждый сам делает выводы</em>&#187; &#8212; ублюдочен как по сути, так и о результативности, поэтому не смей так думать, бо сделанные выводы будут не в твою пользу. И про &#171;<em>мои проблемы никому не интересны</em>&#187; тоже забудь &#8212; так ресурсы не делаются.</p>
<p>Просто не пиши для всех о слишком личном.</p>
<p>И не тормози на полпути.</p>
<p style="padding-left: 30px;">Ну вот, офигенная тема на упомянутом ранее ресурсе &#8212; валидация емайл-адресов. В рунете уже до черта опытнейших тестировщиков, но никто эту тему не обнаружил, никто не нашел &#8212; ее только один чувак увидел и ею заинтересовался.</p>
<p style="padding-left: 30px;">И написал об этом в своем блоге.</p>
<p style="padding-left: 30px;">Но на полпути остановился.</p>
<p style="padding-left: 30px;">Глупая установка &#171;<em>Выводы каждый сделает для себя сам, а я так, скромно стою, просто указал на проблему&#8230;</em>&#187; &#8212; это просто психоблок из разряда детских страхов. Детей в школе изрядно пинают и ориентируют или говорить на пять, или не говорить вообще. Но взрослый?! В интерпретации взрослого человека это выглядит странно и, в итоге, очень скучно. Это выглядит как &#171;<em>Вы считаете, что я тупой? Ну, да, я бываю тупым, но не настолько&#8230; Неужели вы не видите иронию в моих словах? Где я тут тэг иронии потерял, хе-хе&#8230;</em> <em>О, как несправедлив этот мир!</em>&#171;</p>
<p style="padding-left: 30px;"><strong><span style="color: #ff0000;">Ааааа, бля, проснись, чувак! </span></strong><span style="color: #ffffff;">Впрочем, продолжай спать.</span></p>
<p style="padding-left: 30px;">Ну, доведи дело до конца! Сделай развернутый комментарий к поднятому вопросу. Ну, напиши, что ты лично об этом думаешь. Ну, напиши, что именно ты в этой области сделал, и какие результаты получил!</p>
<p style="padding-left: 30px;"><em>&#171;Неееееее! Я &#8212; выводы? Выводы пусть сделает каждый самостоятельно, а я тут, в углу постою&#8230;&#187;</em></p>
<p style="padding-left: 30px;">Ну что мешало автору СДЕЛАТЬ то, что он и так должен был сделать для своего же ресурса &#8212; написать развернутый, внятный, умный, техничный комментарий к ситуации?! И ведь сам написал!</p>
<p style="padding-left: 60px;">После того, как слегка пнули.</p>
<p style="padding-left: 30px;">Но написал!</p>
<p style="padding-left: 60px;">Но ведь после того, как пнули&#8230;</p>
<p style="padding-left: 30px;">Но написал! Этот чувак рулит! Да он не беспросветно скован! Он просто еще не развернулся, как полагается.</p>
<p style="padding-left: 30px;">Ну, чувак, разворачивайся же скорее! Сделал же офигеннский разбор темы про RFC! Сникерсни дальше!</p>
<p><strong><span style="font-size: medium;">Глава следующая, заключительная</span></strong></p>
<p>Я не зарабатываю на своем блоге рекламой, он хостится на бесплатном сервисе, дизайн я просто выбрал из существующих. Мое дело &#8212; контент и раз в год продление и парковка домена. Это очень дешево.</p>
<p>Но это один из самых долгоживущих моих блогов. Он мне все еще интересен.</p>
<p>Меня очень &#171;греет&#187;, когда кривая его посещений ползет вверх. Радует, реально.</p>
<p>Я постоянно ищу о нем отзывы и ссылки &#8212; любые.</p>
<p>Постоянно ищу новые блоги о тестировании и отслеживаю их через RSS. Англоязычных в ридере уже очень много, читать не успеваю. И сравниваю с тем, что делаю сам. Но когда делаю &#8212; руковожусь только личными мотивами. Одно другому не мешает.</p>
<p>А когда этот блог становится мне неинтересным (и это бывает, я как-то пару месяцев его не трогал), кривая посещений ползет вниз.</p>
<p>Этот блог существует только потому, что я все еще работаю тестировщиком, и на ходу вынужден решать (иногда очень сложные) технические проблемы. Почти каждая моя запись &#8212; отголосок решения какой-то проблемы.</p>
<p style="padding-left: 30px;">Может показаться странным, но статистика неумолима: по переходам из поисковиков одной из самых читаемых статей этого блога является запись про &#171;<a href="../2008/07/16/%d0%b2%d1%8b%d0%bf%d0%b0%d0%b4%d0%b0%d1%8e%d1%89%d0%b8%d0%b5-%d1%81%d0%bf%d0%b8%d1%81%d0%ba%d0%b8-%d0%b2-excel-%d0%b8-calc/">Выпадающие списки в Excel и Calc</a>&#171;.</p>
<p style="padding-left: 30px;">Когда-то это меня очень злило, ведь блог не про Excel. Потом я кое-чего понял, и переписал статью от и до, для большей удобочитаемости и внятности ее контенто-содержимости.</p>
<p>У меня в черновиках до черта заготовок статей. Я пишу их кусочками, урывками. Пишу только тогда, когда мне это интересно, а не по-графику.</p>
<p style="padding-left: 30px;">Но поскольку я работаю ежедневно, то график выстраивается сам собой весьма плотно.</p>
<p>Видно, что я следую лишь кое-чему из того, о чем написано в предыдущих главах?</p>
<p>Просто я следую только самому важному:</p>
<ul>
<li>пишу для себя.</li>
<li>пишу только о том, что интересно лично мне.</li>
<li>пишу только потому, что мне все еще интересно об этом писать.</li>
</ul>
<p>А свой вагон комплексов я уже давно успел незаметно снять с путей и выгодно продать перекупщикам.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2009/09/17/snikersni-nu-tarmazni/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1210</post-id>	</item>
		<item>
		<title>Этот противный &#171;Can&#8217;t reproduce&#187;</title>
		<link>https://testitquickly.com/2009/01/05/cunt-reproduce/</link>
					<comments>https://testitquickly.com/2009/01/05/cunt-reproduce/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Mon, 05 Jan 2009 11:09:36 +0000</pubDate>
				<category><![CDATA[Баг-трекер]]></category>
		<category><![CDATA[Не смешно]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[Удивительные баги]]></category>
		<category><![CDATA[Управляторское]]></category>
		<category><![CDATA[Абстрактности]]></category>
		<category><![CDATA[Не обижаем Вову]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/2009/01/05/%d1%8d%d1%82%d0%be%d1%82-%d0%bf%d1%80%d0%be%d1%82%d0%b8%d0%b2%d0%bd%d1%8b%d0%b9-cant-reproduce/</guid>

					<description><![CDATA[Для самомнения вердикт &#171;Can&#8217;t reproduce&#187; не так страшен как &#171;Not a bug&#171;, но &#8212; тоже неприятно. Официальщина: &#171;Не могу воспроизвести&#187; означает только то, что работник, ответственный за починку дефекта, не смог его воспроизвести на билде, указанном в описании дефекта. Почему не смог? Из-за разницы в конфигурации компьютеровВ веб-отрасли это бывает реже, чем в десктопных приложениях.… <span class="read-more"><a href="https://testitquickly.com/2009/01/05/cunt-reproduce/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Для самомнения вердикт &#171;<strong>Can&#8217;t reproduce</strong>&#187; не так страшен как &#171;<strong>Not a bug</strong>&#171;, но &#8212; тоже неприятно.</p>
<p style="padding-left: 40px;"><em>Официальщина:</em></p>
<p>
&#171;<strong>Не могу воспроизвести</strong>&#187; означает только то, что работник, ответственный за починку дефекта, не смог его воспроизвести на билде, указанном в описании дефекта.</p>
<p>Почему не смог?</p>
<ol>
<li><strong>Из-за разницы в конфигурации компьютеров</strong>В веб-отрасли это бывает реже, чем в десктопных приложениях. Но бывает. Но редко.</li>
<li><strong>В описании бага отсутствуют какие-то шаги или нюансы</strong>А вот это очень серьезно, и идет прямым минусом в карму тестировщику. После ревью баг будет переоткрыт, что неприятно ни им, ни нам, ни этим, которые за всеми нами приглядывают.</li>
<li><strong>Дефект уже починен в более новом билде, а девелопер как раз и проверяет это дело на этот самом &#171;обновленном&#187;</strong>Это самое противное и требующее рассмотрения.</li>
</ol>
<p>Третья причина является проблемой из-за того, что входит в противоречие с официальным толкованием статуса &#171;Не могу воспроизвести&#187;:</p>
<p style="padding-left: 40px;">Дефект проверяется на билде, указанном в описании дефекта.</p>
<p>Дефект, зарегистрированный в версии 1.9, отложен и принят к</p>
<p>
рассмотрению в версии 1.12. Высока вероятность того, что в 1.12 он уже будет как-то починен? Если рассматривать ситуацию абстрактно, то вероятность весьма, весьма, гм, вероятна.</p>
<p>А если так, то является ли преступлением против системы треканья багов проверить исторический баг на новом билде, и заявить, что &#171;не могу воспроизвести&#187;?</p>
<p>Не является.</p>
<p>Но проверять дефект на обновленном билде, как правило &#8212; на текущем &#8212; это потенциальная брешь и проблема. Предположим, не воспроизводится. А ну как он, зараза, снова всплывет? Мы точно знаем, почему этот гадёныш не воспроизводится?</p>
<p>
Единственно верное решение:</p>
<p style="padding-left: 40px;">Поставить билд 1.9, воспроизвести, понять, отчего это произошло, и убедиться в том, что в билде 1.12 эта проблема несомненно решена. Убеждаться &#8212; в коде.</p>
<p>
И если дефект при проверке уже считается недействительным, нужно ставить ему статус &#171;Fixed&#187; с указанием билда, в котором баг считается починенным.</p>
<p>Что в действительности &#8212; возня со старым билдом может потребовать неоправданно много времени. &#171;Единственно верное решение&#187; может быть использовано только в том случае, если баг приоретизирован как &#171;серьезный&#187;.</p>
<p>Вышеизложенное написано в поисках уточнения: баг, который не воспроизводится на обновленном билде &#8212; он все-таки &#171;Fixed&#187;, или &#171;Can&#8217;t reproduce&#187;?</p>
<p>Продолжаем делать баги под видом функций, нужных конечным пользователям.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2009/01/05/cunt-reproduce/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">724</post-id>	</item>
		<item>
		<title>План тестирования должен быть внятным, четким, небольшим</title>
		<link>https://testitquickly.com/2008/06/13/short-test-plan/</link>
					<comments>https://testitquickly.com/2008/06/13/short-test-plan/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Fri, 13 Jun 2008 13:54:41 +0000</pubDate>
				<category><![CDATA[Exploratory testing]]></category>
		<category><![CDATA[Инструменты]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Странности]]></category>
		<category><![CDATA[Чек-лист]]></category>
		<guid isPermaLink="false">http://testitquickly.wordpress.com/2008/06/13/%d0%bf%d0%bb%d0%b0%d0%bd-%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b4%d0%be%d0%bb%d0%b6%d0%b5%d0%bd-%d0%b1%d1%8b%d1%82%d1%8c-%d0%b2%d0%bd%d1%8f%d1%82%d0%bd%d1%8b/</guid>

					<description><![CDATA[Весьма рассудительная статья План тестирования на блоге &#171;Про тестинг&#187;. Для тех, кто только что присоединился Тест план (Test Plan) &#8212; это документ описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.… <span class="read-more"><a href="https://testitquickly.com/2008/06/13/short-test-plan/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Весьма рассудительная статья <a href="http://alexeybulat.blogspot.com/2008/06/test-plan.html">План тестирования</a> на блоге &#171;Про тестинг&#187;.</p>
<p>
<strong>Для тех, кто только что присоединился</p>
<p>
</strong></p>
<blockquote>
<p><strong>Тест план</strong> (<strong>Test Plan</strong>) &#8212; это документ описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.</p>
</blockquote>
<p>Резюме статьи краткое:</p>
<blockquote>
<p><strong>хороший тест план</strong> должен как минимум отвечать на следующие вопросы:</p>
<ol>
<li>что надо тестировать (объект тестирования: система, приложение, оборудование)</li>
<li>что будете тестировать (список функций и компонент тестируемой системы)</li>
<li>как будете тестировать (стратегия тестирования &#8212; виды тестирования и их применение по отношению к тестируемому объекту)</li>
<li>когда будете тестировать (последовательность проведения работ: подготовка, тестирование, анализ результатов, в разрезе запланированных фаз разработки проекта)</li>
<li>критерии начала и окончания тестирования</li>
</ol>
</blockquote>
<p>Это касается формализации тестирования, когда надо Cover Your Ass от возможных претензий, или кого-то по щекам стопкой бумаги похлестать. Или идёт обсуждение с участием многих людей, и все, о чем говорится, должно быть где-то как-то задокументировано.</p>
<p>
Но бывают дни, когда тестировщик остается один на один с приложением. И возня с документами для него критична по времени. Например, никому не нужна&#8230;</p>
<p>
На этот случай есть вариант создания тест-плана без возни с документами. Иногда можно и без тест-кейсов обойтись&#8230;</p>
<p>
Ну так, рецепт:</p>
<ol>
<li>Логически разделить приложение на отдельные, независимые друг от друга модули (да, принципиально это возможно).</li>
<li>В каждом модуле перечислить доступные функции.</li>
<li>Для каждой функции написать списки (в виде заголовков тест-кейсов, не более) вероятных проверок для каждой функции. Без спецификаций или подробных документов.</li>
<li>Проверять каждый пункт последовательно.</li>
</ol>
<p>В этом стиле лучше всего работать с приложением типа MindMap или FreeMind, если Linux. Но в принципе все это можно сделать и в простом Notepad или Excel приложении (второе на порядок удобнее, например, можно модули по страницам разбросать, а потом автоматизировать отчет о количестве уже проверенных пунктов и о результатах проверок). Но так или иначе, главное &#8212; чтобы был список.</p>
<p>
Со списком можно уверенно и быстро работать, неимоверно рулят принципы GTD. Видно, что можно вычеркнуть, а что важно. Видно, сколько еще софта осталось непроверенным. Многое видно, короче.</p>
<p>
Простой тест-план, он же чек-лист, готов.</p>
<blockquote>
<p>Еще раз &#8212; этот вариант подходит для ситуаций, когда времени на составление документов нет. Или когда нет необходимости в составлении околотестировочных документов.</p>
<p>
Конечно, я немного лукавлю, называя чек-лист тест-планом. Но все зависит от контекста и ситуации на поле боя.</p>
</blockquote>
<p>Важное дополнение: хороший тест-план отвечает на косвенно задаваемый вопрос &#171;Почему?&#187;.</p>
<p>
Пример: <a href="https://ru.scribd.com/document/39391857/TestPlanTemplateV1-0">https://ru.scribd.com/document/39391857/TestPlanTemplateV1-0</a></p>
<p>
&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2008/06/13/short-test-plan/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">194</post-id>	</item>
	</channel>
</rss>
