tag:blogger.com,1999:blog-7782510733006311722024-03-14T05:01:13.896-07:00Блог Ленивого Тестировщика"Keep Calm and QA" ©Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.comBlogger135125tag:blogger.com,1999:blog-778251073300631172.post-5311386018765275792021-08-04T11:31:00.003-07:002021-08-04T11:31:17.731-07:00Ау?<p>Перепись живых. <br />Кто-то ещё хоть иногда сюда заходит? <br />Есть смысл возобновлять?</p>Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com16tag:blogger.com,1999:blog-778251073300631172.post-82430706959961744822019-04-08T08:01:00.000-07:002019-04-08T08:01:18.184-07:00Бизнес-басня<div dir="ltr" style="text-align: left;" trbidi="on">
Бизнес-басня "Заяц и муравей"<br /><br />
Лето красное подходило к концу, а трудолюбивому муравью надо было достраивать дом.<br />
Он слышал всякие модные слова про общивки, планировки и прочее.<br />
Денег, заработанных за лето на найм южных муравьёв не хватало.<br />
Значит, надо было учиться самому.<br />
<br />
<a name='more'></a><br /><br />
Полистал газеты и нашел обьявление от зайца: "Учу строить дома".<br />
Муравей очень обрадовался - цена была не очень высокая, правда, материалы не входили в стоимость.<br />
Пришел в контору, записался на мастер-класс и в назначенное время пришел на пустырь на опущке.<br />
Рядом был ещё с десяток муравьёв, пара бобров, белка и бодрый жилистый заяц.<br />
-Ну что - поприветствовал их заяц - курс теории будет длиться весь день, предусмотрено два кофе-брейка. А потом практика!<br />
"Бодро он к делу подошел. Быстро управимся!" - подумал муравей.<br />
-Итак, начнем. С чего начинается строительство? Не знаете? А я вам скажу! Прежде всего, надо понять чего хочет заказчик!<br />
"Хм. А толково! Подумал муравей. Чего я хочу-то, на самом деле?"<br />
-Когда с хотелками заказчика разобрались, то получаем техническое задание!<br />
Заяц выложил чертежи двухэтажного таунхауса с бассейном и сауной.<br />
Муравей оценил - добротная работа. В таком не просто перезимовать было можно, в таком можно было и поколениями жить.<br />
Пока они разбирали чертеж прошел день.<br />
На следующий день они обсуждали какие материалы лучше брать.<br />
Потом выясняли с какими заказчиками лучше общаться, а с какими нет.<br />
Нашли контору кроликов, которые посавляли материалы и заключили с ними договор.<br />
Листва уже желтела, сентябрь был в разгаре. Второй этаж должен был вот-вот быть закончен.<br />
-Ага! Вы думаете, что уже всё? Но нет! Самое страшное, это когда заказчик меняет задание! И нам этого не избежать!<br />
Теперь у дома должна была быть мансарда и винный погреб.<br />
Переделки, потом внутренняя отделка, проводка, вода...<br />
Наконец, в середине ноября дом был закончен.<br />
Заяц всех хвалил и на торжественной церемонии раздал сертификаты строителей, после чего удалился в таунхаус и закрылся изнутри.<br />
Муравей вернулся к себе, закурил и посмотрел на сертификат.<br />
Потом по сторонам.<br />
Потом опять на сертификат.<br />
Сертификат уверял всех в том, что его предъявитель есть ни кто иной, как офисгенный строитель из строителей и может управлять процессами от начала до конца.<br />
Нет, ну так-то да...<br />
В халупке муравья было холодно.<br />
Инструментов не было, материалов для строительства тоже.<br />
Деньги он все угрохал на обучение и материалы к нему.<br />
За окном стрекоза удобно устраивалась в такси чтобы перезимовать на бали с каким-то сверчком (по слухам, очень богатым).<br />
-Блядь, подумал муравей. Надо было в бизнес-тренеры идти. Вон, заяц нихуя не делал и какой домину отгрохал!<br />
Муравей налил себе стакан и вновь с тоской посмотрел на сертификат.<br />
<div>
<br /></div>
</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com1tag:blogger.com,1999:blog-778251073300631172.post-81234244218445935852019-02-11T06:51:00.000-08:002019-02-11T06:51:18.151-08:00Крошка джун к отцу пришел.<div dir="ltr" style="text-align: left;" trbidi="on">
Крошка джун к отцу пришел,<br />
и спросила кроха:<br />
— Что такое хорошо и что такое плохо?<br />
У меня секретов нет, —<br />
слушайте, разрабы, —<br />
размещу я тут ответ<br />
от этого папы.<br />
<br />
<a name='more'></a><br /><br />
— Если кодер в JavaScript,<br />
Костылей отгрохал, —<br />
каждый знает — это вот<br />
для вёбсайта плохо.<br />
Тестировщика позвал.<br />
Чтобы он потестил.<br />
Это - очень хорошо<br />
и большим и детям.<br />
<br />
Если тестовый сервак,<br />
логами засрал весь спам, —<br />
ясно, будет плохо очень<br />
вашим микросервисам.<br />
<br />
Если тестер любит тесты<br />
и тесткейзы все прошел,<br />
этот тестер очень милый,<br />
поступает хорошо.<br />
<br />
Если юзает разраб<br />
только do и while'ы,<br />
я такого не хочу<br />
даже ставить в гайды.<br />
<br />
Этот вот кричит: - Не трожь<br />
репу на кодфризе! —<br />
Этот прогер так хорош,<br />
дайте ему смузи!<br />
Если ты просрал подряд<br />
и дедлайн и тесты,<br />
то ПМы говорят:<br />
плоховатый тестер.<br />
<br />
Аналитик любит труд,<br />
тычет в доки пальчик,<br />
про такого пишут тут:<br />
он хороший мальчик.<br />
<br />
На дедлайне в отпуск менеджер<br />
убежал, заохав.<br />
Мальчик этот просто трус.<br />
Это очень плохо.<br />
<br />
Этот, хоть и в выходной,<br />
вышел овертаймить.<br />
Храбрый тестер, хорошо,<br />
премию вкатайте.<br />
Этот в код полез и рад,<br />
что там много багов.<br />
Про такого говорят:<br />
он токсичный, бяка!<br />
Этот чистит свой бэклог,<br />
не просит макинтошей.<br />
Он хотя и джуниор,<br />
но вполне хороший.<br />
<br />
Помни это каждый джун.<br />
Каждый июнёнок:<br />
вырастет из deva cвин,<br />
если dev - свиненок,<br />
Джуник радостный пошел,<br />
и решила кроха:<br />
«Буду тестить говнокод,<br />
чтоб не было плохо».</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-16981634539285491102019-01-09T02:54:00.001-08:002019-01-09T02:58:34.997-08:00Три компетенции "сонного" менеджера<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="" data-block="true" data-editor="77pev" data-offset-key="c6lud-0-0" style="background-color: white; color: #1c1e21; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;">
<div class="_1mf _1mj" data-offset-key="c6lud-0-0" style="font-family: inherit; position: relative; text-align: left;">
<div style="color: #1d2129; font-family: Helvetica, Arial, sans-serif; margin-bottom: 6px; white-space: normal;">
Так, народ, только не ржите громко, но мне тут недавно приснилось такое, что я даже проснулся и записал это.<br />Мне приснилось, что я читал статью об основных компетенциях менеджера.<br />Перечитал что записал наутро - не, вроде логично.<br />Так что вот вам пересказ статьи об основных компетенциях менеджера из моего сна. Своего рода откровение.</div>
<div style="color: #1d2129; font-family: Helvetica, Arial, sans-serif; margin-bottom: 6px; white-space: normal;">
Го внутрь.</div>
<div style="color: #1d2129; font-family: Helvetica, Arial, sans-serif; margin-bottom: 6px; white-space: normal;">
</div>
<a name='more'></a><br /><br />
<div class="text_exposed_show" style="color: #1d2129; display: inline; font-family: Helvetica, Arial, sans-serif; white-space: normal;">
<div style="font-family: inherit; margin-bottom: 6px;">
Компетенций, на самом деле, всего три:<br /><b>1. Определение зон "моё, не моё"</b>.<br />Одна из важнейших компетенций менеджера -- это способность понимать куда стоит лезть, а куда не стоит.<br />Микроменеджмент или сквозное делегирование -- это два полюса. Нормальный менеджер будет держаться где-то посередине, принима участие там, где он нужен и делегируя второстепенное.</div>
<div style="font-family: inherit; margin-bottom: 6px;">
<br /></div>
<div style="font-family: inherit; margin-bottom: 6px; margin-top: 6px;">
<b>2. Управление потоками</b> (во сне это было сформулировано как "Стоит на кранах"). Как бармен, который стоит на кранах в баре, менеджер определяет кому и сколько и каких задач отсыпать, как их контролировать, проверять и когда "вам уже хватит, уходите в отпуск" или "это мы делать не будем, потому что усилий это потребует больше чем мы получим профита.</div>
<div style="font-family: inherit; margin-bottom: 6px; margin-top: 6px;">
<br /></div>
<div style="font-family: inherit; margin-bottom: 6px; margin-top: 6px;">
<b>3. Способность к самообучению.</b><br />Здесь, вроде, всё очевидно.</div>
<div style="font-family: inherit; margin-bottom: 6px; margin-top: 6px;">
<br /></div>
<div style="font-family: inherit; margin-bottom: 6px; margin-top: 6px;">
Что скажете?</div>
</div>
<div style="height: 0px;">
<span data-offset-key="21cu8-0-0" style="font-family: inherit;"><b><br /></b></span></div>
<div style="height: 0px;">
<br /></div>
</div>
</div>
</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com2tag:blogger.com,1999:blog-778251073300631172.post-39121564332501074312018-11-28T03:08:00.002-08:002018-11-28T03:08:56.576-08:00Эй, продажники, почём нынче баги?<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px;">
Наткнулся тут на очередную статью из серии "Как продать баг программисту".</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Хватит уже "продавать баги"! Если вы или другие члены вашей команды не понимают, что вы все вместе работаете для достижения результата, то гоните нафиг таких специалистов или убирайтесь нафиг из команды сами.<br />Не работайте с мудаками. Если ваш программист отказывается принимать очевидные баги от вас — сообщите его руководству, эскалируйте это и обоснуйте.<br />Если вы сами не можете нормально завести баг с логическим обоснованием почему это баг — идите и подучитесь излагать свои мысли последовательно.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Мы постоянно ругаемся на программистов, что они пишут костыли.<br />А тут, вместо решения проблемы коммуникаций комплексно начинаете придумывать костыли сами с "продажей".<br />После таких статей тестеры приходят и видят везде врагов.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Хватит уже воевать, ребята. Хватит продавать.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Это не нулевые, когда тестировщик был диковинным зверем и ему не доверяли.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Не надо с кровью и потом доказывать полезность и эффективность.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
В 99% компаний не делают никакого рокетсаенса и большинство возникающих проблем -- это проблемы коммуникаций. проблема коммуникаций -- это значит что один не может говорить или второй не хочет слушать. И решения этих проблем уже давно придумали.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Научитесь говорить и научитесь слушать. Вроде очевидно, да?<br />Книг дофига, ютуб открыт.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Всё что нужно сделать это пару раз хорошенько подумать.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
<br /></div>
<div style="background-color: white; color: #1d2129; display: inline; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-top: 6px;">
"Когда ж вы, бл**ь, научитесь?" (с) Геральт из Ривии</div>
</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com2tag:blogger.com,1999:blog-778251073300631172.post-28129668897584668362018-04-24T03:49:00.000-07:002018-04-24T03:49:03.374-07:00Вагонные споры<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">Нашел старый стишок ) Относительно старый )</span><br />
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;"><br /></span>
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">Richard Gears, [25.01.18 12:01]</span><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">У меня тут, кароч, потный вал вдохновения.</span><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">Richard Gears, [25.01.18 12:01]</span><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">Все помнят песню макаревича про поезд?</span><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 12px;">Richard Gears, [25.01.18 12:01]</span><span class="text_exposed_show" style="background-color: white; color: #1d2129; display: inline; font-family: Helvetica, Arial, sans-serif; font-size: 12px;"><br />Во сне придумалось, сумел щас оформить в слова.<br /><br />Richard Gears, [25.01.18 12:01]<br />Базар об аджайле - последнее дело,<br />Когда больше нечего пить.<br />Но спринт идет, бэклог опустел,<br />И тянет поговорить.</span><br />
<span class="text_exposed_show" style="background-color: white; color: #1d2129; display: inline; font-family: Helvetica, Arial, sans-serif; font-size: 12px;"></span><br />
<a name='more'></a><br /><br />Два менеджера зацепились по темам<br />Дедлайны, метрики там...<br />Один говорил: "Наша жизнь - аджайл".<br />Другой говорил: "Скрам".<br /><br />Один утверждал: "Аджайл манифесто",<br />Другой возражал: "а бабло?".<br />Один говорил, мол, работаем вместе,<br />Другой говорил: "Повезло".<br /><br />Один говорил: "нужен фасилитатор,<br />Скрам-митинг мы с ним проведём"<br />Другой говорил: "Фаллоимитатор,<br />Не справится команда - введём".<br /><br />А первый кричал: "ну и что что не в сроки,<br />Команда важнее всего"<br />Второй отвечал: "заказчику похуй -<br />Других если что наберём".<br /><br />А первый кричал: "гибкая разработка,<br />Заказчика желанья учесть"<br />Второй отвечал, кодить лишь по макетам<br />Плевать что в тэзэшке жесть.<br /><br />И оба ушли в аутсорс разработку,<br />Пилить в сбертех госаджайл.<br />И каждый пошел своею дорогой,<br />А бизнес ещё долго ржал.</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com3tag:blogger.com,1999:blog-778251073300631172.post-47462571607525138772018-01-09T03:40:00.002-08:002018-01-09T03:40:55.182-08:00Устрой деплой.<div dir="ltr" style="text-align: left;" trbidi="on">
Нашел у себя в ФБ пост аж от 2014 года.<br />
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px;">Менять ничего не стал.</span><br />Подпеваем!<br /><br />https://www.youtube.com/watch?v=5GDgSEfJvPg<br />
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
<br />Оригинал: Noize MC - Устрой Дестрой<br />Переделка моя.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Устрой деплой! Тест-планы - это отстой!<br />Пуши, инсталь, тряси ТЗшкой пустой<br />Стейджинг роняй и всё на прод заливай<br />Давай, давай!</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
</div>
<a name='more'></a><br />
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
<br /></div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Честное слово, не тестил полгода,<br />Я не помню, откуда столько кода<br />В моих файлах и моих тестах:<br />Я изучал ватерфол скрама вместо,<br />Я никогда ничего пушил прежде<br />Был тих спокоен в каментах вежлив<br />Работал на старенькой сотке,<br />Обходил стороной отдел разработки,<br />Запрещённых классов никаких не юзал,<br />Был положительней самого плюса,<br />А потом как то раз про аджайл услышал<br />И всё - прощай моя крыша!</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Устрой деплой! Тест-планы - это отстой!<br />Пуши, инсталь, тряси ТЗшкой пустой<br />Стейджинг роняй и всё на прод заливай<br />Давай, давай!</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Если вдруг у тебя нет среды,<br />Я могу тебе легко одолжить свою,<br />Но только чур, чтоб ты потом не ныл,<br />Мол:"Мой код не прошел ревью!"<br />Давай с тобой договоримся крепко,<br />Твои репы - это твои репы,<br />Свою ответственность перекладывать нелепо<br />На чувака из каких-то там интернетов.<br />Я рад что ты со мной согласен друг,<br />А теперь давай ка взгляни вокруг,<br />Всюду краши и багов строй,<br />Внедри аджайл и устрой деплой!</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Устрой деплой! Тест-планы - это отстой!<br />Пуши, инсталь, тряси ТЗшкой пустой<br />Стейджинг роняй и всё на прод заливай<br />Давай, давай!</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Почему врут аналиики?<br />Почему ошибки в локализации?<br />Почему выскакивают эксепшны?<br />Почему висит кастомизация?<br />Почему растёт безработица?<br />Почему стареют кодеры до пенсии?<br />Почему каментах в коде не заботятся?<br />Это всё QA отдел со своими тестами.</div>
<div style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; margin-top: 6px;">
Устрой деплой! Тест-планы - это отстой!<br />Пуши, инсталь, тряси ТЗшкой пустой<br />Стейджинг роняй и всё на прод заливай<br />Давай, давай!</div>
</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com2tag:blogger.com,1999:blog-778251073300631172.post-35645651769137193472016-12-20T13:21:00.000-08:002017-06-06T10:20:15.590-07:00<div dir="ltr" style="text-align: left;" trbidi="on">
А все помнят группу "Пятница" с их легендарным "Я солдат"?<br />
Вот и до него с подачи сообщества канала https://telegram.me/qaflood дошли мои ручонки )<br />
А что, может кто имполнит под гитару и запилит видос? )<br />
<br />
Я куэй. Я не спал пять лет у меня есть вонтфиксы в HP.<br />
Я сам не видел, но мне так сказали.<br />
Я куэй. И у меня нет башки,<br />
Мне отбили её триажами.<br />
<br />
<a name='more'></a><br />
<br />
Ё-ё-ё девлид орёт. Разорван дедлайн у девлида,<br />
И все сроки пробиты:<br />
Аутсорс элита, аутстафф элита<br />
Не помощь девлиду.<br />
<br />
Я QA - недоношенный ребёнок в аджайл.<br />
Я QA, Болтон запили мне проверки.<br />
Я QA, со сроками ПМ налажал.<br />
Я герой, скажите мне, какого проекта.<br />
<br />
О-о-о-о-о-о-о, уе,уеО-о-о-о-о-о-о.<br />
Я QA.<br />
Мне обидно когда остается один чеклист,<br />
А тест-лид формалист.<br />
Последний прогон<br />
Крит поймал, софт не выйдет в релиз.<br />
О-о-о-о.<br />
<br />
Я QA.<br />
И я знаю своё дело, моё дело -<br />
Глядеть в пулл-реквест, чтобы софт прошел приёмочный тест.<br />
Это радость для тебя,<br />
Наш заказчик, теперь ты доволен.<br />
<br />
Я QA - недоношенный ребёнок в аджайл.<br />
Я QA, Болтон запили мне проверки.<br />
Я QA, со сроками ПМ налажал.<br />
Я герой, скажите мне, какого проекта.<br />
<br />
О-о-о-о-о-о-о, уе, уеО-о-о-о-о-о-о.<br />
Ам тестер, ам тестер,<br />
Ам тэстер, ам тестер,<br />
Ам тес-тер, тес-тер,<br />
Тес-тер-тер.<br />
Ам тестер, ам тестер,<br />
Ам тестер, ам тестер,<br />
Ам тес-тер, тес-тер,<br />
Тест-тест-теер.<br />
<br />
Я QA - недоношенный ребёнок в аджайл.<br />
Я QA, Болтон запили мне проверки.<br />
Я QA, со сроками ПМ налажал.<br />
Я герой, скажите мне, какого проекта.<br />
О-о-о-о-о-о-о, уе, уе<br />
О-о-о-о-о-о-о</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com7tag:blogger.com,1999:blog-778251073300631172.post-55931307598759752902016-10-31T00:33:00.001-07:002016-10-31T01:17:01.291-07:00Хеллоуинские IT страшилки на новый лад.<div dir="ltr" style="text-align: left;" trbidi="on">
Немножко хеллоуинских страшилок в духе советских страшилок из пионерлагерей:<br />
<br />
Один программист остался поздно вечером в пятницу деплоиться.<br />
На следующее утро его нашли мёртвым, а в коде была ошибка в 13м символе в 666й строке.<br />
Вскрытие показало, что он умер от испуга, представив, что станет с его жопой, когда начальство увидит непротестированный код в продакшне.<br />
<br />
Один менеджер планировал спринт и кидал в него задачи.<br />
Когда он закинул 13ю - система зависла и бэкенд умер.<br />
Потому что при планировании надо учитывать время, а не пихать что попало.<br />
<br />
Один тестировщик всегда уходил с работы в 6.<br />
Однажды он ушел с работы в 5 и провалился в открытый люк.<br />
Ибо нефиг.<br />
<br />
У одного автотестера каждый раз падали ночные автотесты, <br />
но билд машина не жаловалась. Но всё работало.<br />
И тогда он сошел с ума и окончил свои дни в психушке.<br />
Мораль: настраивайте мониторинг и давайте уборщице отдельную розетку под пылесос.<br />
<br />
Один мальчик постоянно ломал все свои игрушки и папа отдал его в десткий дом,<br />
потому что мама сказала, что двух тестировщиков в доме она не потерпит.<br />
<br />
В одной компании праздновали корпоратив и самого главного начальника нашли мёртвым.<br />
Оказалось, что его убил другой главный начальник, но сам потом повесился,<br />
вспомнив, что корпоратив - он для того, чтобы все передружились, а не попереубивались.<br />
<br />
Говорят, что раньше синиор тестером мог стать любой другой миддл тестировщик,<br />
съевший другого миддл тестировщика. Дарвин всегда беспощаден.<br />
<br />
Одна девушка-тестер ушла в отпуск во время жестких дедлайнов.<br />
И на неё все обиделись.<br />
Не, ну а чо она.<br />
<br />
В черном черном городе на черной черной улице стоит черный черный дом.<br />
В черном черном доме есть черная черная комната.<br />
В черной черной комнате сидит ещё совсем недавно черноволосый и медленно седеющий гражданин и повторяет "Бэкапов нет, эхлектричества нет, серваки в дауне, упса хватит на 4 минуты"</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com1tag:blogger.com,1999:blog-778251073300631172.post-50808610903711358422016-07-12T02:36:00.002-07:002016-07-13T01:21:14.501-07:00Хроники Отдела Тестирования. Часть 6: Первый блин .com'ом<div dir="ltr" style="text-align: left;" trbidi="on">
<i>Привет! Наконец-то дошли руки вернуться к нашим героям.</i><br />
<i>Возможно эта часть не поднимает планку, но в любом случае, спасибо вам за то, что читаете.</i><br />
<i>Всё-таки герои притираются друг к другу, а что будет с ними в конце серии не знаю даже я :)</i><br />
Эта часть напрямую связана с <a href="http://lazy-tester.blogspot.com.by/2015/11/5.html">предыдущей.</a><br />
<br />
<b>День 1.</b><br />
Новички обживались, настраивали под себя рабочие машины и кресла.<br />
<br />
<b>День 2.</b><br />
Первые конфликты произошли незамедлительно: пульт от кондиционера.<br />
Камень преткновения не одной команды.<br />
Когда дело почти дошло до драки, в комнату зашла эйчар и как-то похолодало сразу градусов на 10.<br />
кондей был выключен, я клянусь. <br />
Решили, что обойдемся вентиляторами для тех кому надо.<br />
Жизнь дороже.<br />
<br />
<a name='more'></a><br />
<br />
<b>День 4.</b><br />
Мобильщик спросил какой бюджет на мобильные устройства.<br />
Увидел смету и глаза его стали масляными и туманными, а мысли унеслись куда-то вдаль.<br />
Я явственно почувствовал соленый воздух, крики чаек и звуки ямайской гитарки.<br />
Посмотрел на смету - так и есть Рыжий опечатался на один ноль.<br />
Зачеркнул ноль и Мобильщик погрустнел.<br />
Сказал, что с этим даже в приличный кабак девушку не сводить и он будет вынужден решать эту проблему своими силами.<br />
Ну, ну. Что он сделает-то?<br />
<br />
<b>День 5.</b><br />
Развели Рыжего на лекцию о работе компании.<br />
Он долго говорил что-то про светлое будущее, счастье пользователей и перспективный рост.<br />
Автоматизатор с Секъюрником о чем-то шептались и я слышал только обрывки фраз "...скайнет", "нью-васюки", "анклав" и "республика НКР".<br />
Нагрузочник играл в тетрис на телефоне на какой-то бешеной скорости даже, кажется, не глядя.<br />
<br />
Мобильщик всё выбирал между совочком или лопаткой в отдел тестирования.<br />
Когда я поинтересовался что такое совочек, а что лопатка - он посмотрел на меня как на ламера.<br />
Оказалось это маленький и большой айфон. Буду знать.<br />
Ручник что-то конспектировал.<br />
Из лекции так ничего и не поняли.<br />
<br />
<b>День 8.</b><br />
Утром всё-таки зажали шефа в углу курилки и попросили четко рассказать чем мы занимаемся, потому что пора бы уже настраивать тестовые стенды.<br />
Он долго пытался слезть с темы, но в итоге сдался.<br />
Да, мы занимаемся облачными решениями. <br />
Хранение, размещение инфы и виртуалок в облаках.<br />
А в частности - в нашем облаке.<br />
Ну, вот! Это совсем другое дело!<br />
<br />
Вечером приходил шеф, искал мобилу, говорил, что где-то оставил.<br />
<br />
<b>День 12.</b><br />
Настраивали стенды, ух и много же всего сделали!<br />
Удалось договориться, чтобы нам дали "откусить" кусочек облака под наши виртуалки и инфу.<br />
Так будет более удобно тестировать и тестовые данные будут более надежными.<br />
<br />
<b>День 13.</b><br />
Нагрузочник повалил облако.<br />
А ведь ничто не предвещало беды.<br />
<br />
<b>День 14.</b><br />
Секъюрник сломал облако и получил доступ к данным всех пользователей.<br />
Да как так-то.<br />
<br />
<b>День 15.</b><br />
Автоматизатор забил облако.<br />
Запустил скрипт на генерацию мусора и пошел кушать.<br />
Тут-то его и настигла стремительная диарея.<br />
Вобщем, про скрипт он забыл.<br />
<br />
<b>День 16.</b><br />
Имел разговор с Рыжим и его начальством.<br />
Если сократить беседу до конструктивных основ, то получатся следующие содержательные линии:<br />
-как можно забить 5 петабайтов мусором за полдня?<br />
-как можно нагнуть несколько ЦОДов так чтобы они чуть ли не задымились?<br />
-зачем понадобилось ломать базу данных пользователей?<br />
Он ещё начал было про "откуда набрали этих кретинов", но кинул быстрый взгляд на эйчаршу и стих. Неловкое молчание в комнате можно было нарезать ножом и намазывать на хлеб.<br />
<br />
<b>День 20.</b><br />
Пришла рассылка по корпоративной почте о том, что в компании кто-то ворует мобильники.<br />
Велел Мобильщику повысить вимательность и лучше следить за устройствами,<br />
на что тот лучезарно улыбнулся и сказал что его-то устройства никто не тронет.<br />
<br />
<b>День 24.</b><br />
Велел своим немножко притормозить<br />
Видно, что парни соскучались по работе, иначе как объяснить,<br />
что план тестирования опережает план разработки и, самое главное, уже почти выполнен.<br />
<br />
Мобильники пропадают в промышленных масштабах.<br />
Наш отдел, однако, ещё не пострадал.<br />
<br />
<b>День 27.</b><br />
Во всей компании тормозит вся инфраструктура, что такое-то.<br />
Написал в хелпдеск, но письмо не дошло.<br />
<br />
<b>День 31.</b><br />
Получил смску о прибавлении денег на счету.<br />
Но... Что за... Да не зарабатываю я столько!<br />
Искал Рыжего, но не нашел.<br />
Судя по аналогичному треньканью и квадратным глазам остальных сотрудников отдела - у них то же самое.<br />
Решили вечером отметить и попить пива.<br />
В кабаке автоматизатор раскололся, что всё это время майнил биткоины и поделился с нами.<br />
В принципе, на 5 лет на собственной вилле на Бора-Бора хватит. <br />
Потом придется что-то думать.<br />
Строили планы, пили пиво, радовались.<br />
<br />
<b>День 32.</b><br />
Лежим мордами в пол.<br />
Приходила налоговая и популярно объясняла, что надо делиться.<br />
Искали ещё и Рыжего, но тот, как оказалось, в тот же день со словами "пошло всё в жопу!" свалил в отпуск с работы прямо в аэропорт.<br />
<br />
У половины омоновцев пропали мобилы.<br />
<br />
<b>День 35.</b><br />
Release is coming.<br />
На всё про всё 15 дней, а у нас конь не валялся.<br />
<br />
<b>День 40.</b><br />
Ручник дотестил авторизацию. Тестил 5 дней. <br />
Причем, как оказалось, из них 4.5 на мобилках.<br />
Что бы точно уж всё.<br />
<br />
<b>День 41.</b><br />
Мобильщик ходил со мной к верстальщикам и особенно напирал на то,<br />
что всё очень плохо на устройствах на симбиане, блекберри ос и люмии 950 XL.<br />
Стоп. У нас же нет ни блекберри, ни симбы, ни люмии.<br />
Что за?...<br />
<br />
<b>День 42.</b><br />
Пообщались с Мобильщиком о тестировании на телефонах.<br />
Кажется, он подозревает, что я подозреваю.<br />
<br />
<b>День 44.</b><br />
Внезапно, нашлись все мобильные устройства.<br />
В коробке с потерянными вещами на ресепшне.<br />
Коробка сама при этом выросла раз в 5.<br />
Устройства разобрали быстро, но остались лишние.<br />
<br />
<b>День 46.</b><br />
Лежим мордами в пол.<br />
Приходили омоновцы забирать мобилы.<br />
Сердечно благодарили и тыкали стволами автоматов.<br />
Это они так. По привычке. От радости.<br />
<br />
<b>День 48.</b><br />
Приехал Рыжий из отпуска.<br />
Движения плавные, взгляд добродушный и смирившийся.<br />
Вечером отпаивали пивом, узнали, что его взяли ещё на выезде из страны.<br />
Долго расспрашивали откуда деньги. Он и сам не знал.<br />
под конец всё отдал и согласился со всем.<br />
<br />
<b>День 49.</b><br />
Завтра релизимся в альфу. Показ заказчику.<br />
Немножко страшно.<br />
Залез в таск-трекер, понял, что спринты по 50 дней - это как-то многовато.<br />
<br />
<b>День 50.</b><br />
Фух, вроде сдали. Только Рыжий заикается.<br />
<br />
<b>День 51.</b><br />
Провели ретроспективу.<br />
Мобильщика я сдавать не стал, но предупредил, чтобы впредь такого не было.<br />
Автоматизатора пожурили и легонько сунули по почкам.<br />
Ручник сказал, что мобилами пользоваться не будет больше никогда и при попытке заговорить с ним искал поле с капчей для валидации.<br />
Нагрузочник играл в тетрис на телефоне на какой-то бешеной скорости даже, кажется, не глядя.<br />
Секъюрник молчал и улыбался сам себе в бороду. <br />
В конце сказал, что придумал новые алгоритмы защиты и реализует их в следующей итерации.<br />
Я же твердо решил настраивать процессы.<br />
Но это уже в следующей итерации.<br />
<br />
<br />
<i>Как вы можете догадаться - следующий выпуск Хроник (когда бы он ни был) будет посвящен процессам и инструментам.</i><br />
<i>Простите, если нудновато. Давно не писал )</i><br />
<br />
<i>Андрей Мясников, Минск,</i><br />
<i>Ночь с 11 на 12.07.2016</i><br />
<br />
Ссылка на предыдущие части: <a href="http://lazy-tester.blogspot.com.by/search/label/%D0%A5%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8" target="_blank">Клац</a></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com11tag:blogger.com,1999:blog-778251073300631172.post-25832988294088968852015-12-18T08:18:00.002-08:002016-04-26T02:24:00.703-07:00"V" значит "Дискуссия"<div dir="ltr" style="text-align: left;" trbidi="on">
Привет! Хочу немного рассказать о природе договорок и о том, что я для себя сформулировал как <b>"V-модель дискуссии"</b>.<br />
Давно хотел что-то такое написать, а в итоге вчера сидел, у окна, курил, общался с коллегами по скайпу и моделька выкристаллизовалась в сознании.<br />
<br />
Картинка для привлечения внимания:<br />
<img src="http://cs302106.vk.me/v302106537/7ec7/UQwglhtVX3w.jpg" /><br />
<br />
<a name='more'></a><br />
<br />
Итак. Почему очень часто договориться не получается?<br />
Я отброшу варианты, что собеседник дурак (кстати, он зачастую думает так же) и не буду рассматривать вариант, когда вы абсолютно правы (ваш собеседник зачастую думает так же).<br />
Рассмотрим ситуацию, когда беседа ведется для того, чтобы найти решение или прийти к какому-то общему знаменателю. Словом, я про конструктивное.<br />
<br />
Итак, я введу понятие уровней аргументации.<br />
Я лучше всего учусь на примерах, поэтому приведу пример.<br />
Давайте рассмотрим классическую ситуацию.<br />
Встречаются как-то два тестировщика на балконе и начинают обсуждения.<br />
Один говорит - это баг!<br />
Второй - это фича!<br />
<br />
<img src="http://joxi.ru/J2be75Zc4XoxWm.jpg" height="263" width="640" /><br />
<br />
Мы смотрим, что суждения первого уровня - это те, с которыми два тестировщика встретились. а дальше они начинают декомпозировать с помощью вопроса "почему?" и переходят на второй уровень. Мы не будем рассматривать самые крайние варианты.<br />
"<i>Это баг, потому что я считаю это багом. Я же тестер!</i>" говорит первый с пылом в голосе.<br />
Но ледяное спокойствие второго не пробить. "<i>Ты документы читал? Там сказано, что это фича.</i>" Бум. Апеллировать не к чему более. <br />
Что делать дальше? Правильно Спускаться на уровень ниже и утаскивать за собой собеседника.<br />
<i>-А вот Вова сказал, что это баг!</i><br />
Теперь должен более подробно открыть свои источники информации и второй:<br />
<i>-Вот. Смотри. Спецификация. Там всё написано так.</i><br />
Бум! Это они упали ещё ниже.<br />
<i>-Вова - компетентный специалист, который сидит на этом куске функционала уже полгода и знает его вдоль и поперёк!<br />-А как ты думаешь, до твоего вовы кто этим куском занимался?</i><br />
Казалось бы, дно достигнуто, вот оно, только руку протяни. Но, как говорится, снизу кто-то постучал.<br />
<i>-Блин, да так в яндексе делают!<br />-А так - делают в гугле.</i><br />
<br />
Вот оно. Найден общий кирпичик. Если и яндекс и гугл делают так же, то как они это делают? Теперь этот кирпичик станет фундаментом для правильного решения.<br />
Выясняется, что это и правда фича.<br />
И начинается обратный процесс.<br />
<i>-Я ж говорю, я тут больше работаю и знаю, что это фича.<br />-Интересно, почему тогда Вова так сказал?<br />-Может в спеке проглядел.<br />-Надо ему сказать. И самому спеку почитать.<br />-Окей. Я тогда дальше пойду.<br />-А я своим скажу, что это фича и расскажу почему.</i><br />
Хадыщ-дыщ. Два наших героя пробили головами 4 и 3, 2 уровни и стремительно поднялись на первый. Дискуссия завершена. Все довольны.<br />
<br />
<b>Что мы только что видели?</b><br />
<br />
<img src="http://joxi.ru/BA0dz4wFBJ4PQA.jpg" height="272" width="640" /><br />
<br />
<br />
<img src="http://joxi.ru/Y2LjVqxSn9dEDr.jpg" height="271" width="640" /><br />
<br />
Коллеги нашли один общий кирпичик в своих суждениях и он же послужил фундаментом для принятия правильного решения. (Я, кстати, не утверждаю, что оно было правильным, но по крайней мере, они договорились).<br />
Что это такое вообще сейчас было и как этим пользоваться?<br />
Я назвал это<b> "V-модель дискуссии"</b><br />
Пользоваться ей довольно просто. Сначала идём вниз, потом вверх.<br />
<br />
Спуск:<br />
1. Выслушайте собеседника.<br />
2. Постарайтесь привести ему по предмету спора довод, с которым он согласится.<br />
3. В случае отказа - затащите его на более низкий уровень.<br />
4. Повторять пункты 2 и 3 пока не найдёте общий "кирпичик"<br />
<strike>5. Размозжите ему голову этим кирпичом! Шутка.</strike><br />
5. Ваши точки зрения на этот "кирпичик" совпадают. Прекрасно.<br />
6. Выясните, на каком этапе ваши точки зрения начинают расходиться.<br />
7. Проанализируйте кто не прав, вы или собеседник.<br />
<br />
Восхождение.<br />
Здесь уже проще. Теперь, когда вы пришли к акакому-то выводу, поднимайтесь наверх, рассматривая ваши и собеседника аргументычерез призму новой идеи.<br />
<br />
Подход масштабируемый и обратимый в любой момент.<br />
Вот и всё.<br />
Пользуйтесь! :)<br />
<br />
P.s. Всех с наступающим!<br />
<img src="http://dailypicksandflicks.com/wp-content/uploads/2012/11/picdump-653-23.jpg" height="320" width="212" /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com5tag:blogger.com,1999:blog-778251073300631172.post-17887980233517896222015-11-20T03:56:00.002-08:002016-07-12T02:37:29.624-07:00Хроники Отдела Тестирования. Часть 5: Двадцать пятые кадры!<div dir="ltr" style="text-align: left;" trbidi="on">
<i>Всем привет! Я скучал без своих героев. Надеюсь и вы тоже :)</i><br />
<i>Время летит, растем мы, растут и они. </i><br />
<i>Итак, хочу представить вам неожиданное для самого себя продолжение.</i><br />
<br />
<b>Хроники Отдела Тестирования. </b><br />
<b>Часть 5: Двадцать пятые кадры!</b><br />
<br />
<b>День 1.</b><br />
Ура! Спустя почти год спокойного житья и обучения я решил уйти на вольные хлеба.<br />
Жаль было уходить, но кризис... И Иваныч так обрадовался.<br />
Нанялся в одну конторку.<br />
Что делают пока непонятно, но я теперь тимлид!<br />
<br />
<a name='more'></a><br />
<br />
<b>День 2.</b><br />
Обустраиваюсь, настраиваю рабочее место и воюю за место у кофеварки.<br />
Тот рыжий не жилец.<br />
<br />
<b>День 3.</b><br />
Хм. Рыжий - мой непосредственный начальник.<br />
<br />
<b>День 4.</b><br />
Велели создать отдел тестирования.<br />
Дали квоту на людей и приставили девушку рекрутёра.<br />
Весь день смотрел резюмешки.<br />
<br />
<b>День 7.</b><br />
Дергается глаз. Закончил смотреть резюме.<br />
Какие же удивительные люди меня окружают!<br />
Кто-то знает диалекты южной австралии и умеет шевелить ушами и жонглировать.<br />
Кто-то волонтерит на северном полюсе.<br />
Короче, работать не хочет никто.<br />
<br />
<b>День 8.</b><br />
Проникся уважением к рекрутёрше.<br />
Смотрю на неё с восторгом.<br />
Железная леди, ни тени эмоций, в глазах огонь апокалипсиса.<br />
Слово "жалость" в её картине мира унижено, обоссано и забыто.<br />
Над анекдотом про "зачем нам неудачники?" даже не улыбнулась,<br />
Но, кажется, впервые заинтересованно на меня посмотрела.<br />
Решили дать обьяву на футхантер.<br />
<br />
<b>День 9.</b><br />
Весь день сочиняли описания вакансий.<br />
Итог:<br />
-Два сломанных ногтя (рекрутер)<br />
-Выбитый зуб, след от пощечины и вывихнутый локоть (я)<br />
-Вырванный клок рыжих волос и след от укуса на лодыжке (шеф невовремя зашел)<br />
Но составили и выложили.<br />
<br />
<b>День 10.</b><br />
Пришло 83 отклика и 2 письма со спорами сибирской язвы.<br />
Чёрт, да чем эта контора занимается-то?<br />
Надеюсь, никакой военщины и никаких замков.<br />
<br />
<b>День 14.</b><br />
Разгребали резюме.<br />
В глазах рябит от всех этих "всегда хотел попробывать тестировку", "а можно попа дробней о продукте?", "через чюр низкая зарплата" и "я кокрастыке то что вам нужно".<br />
О, времена, о, нравы!<br />
<br />
<b>День 15.</b><br />
Резюме прут косяками. Рекрутер не моргая глазом отсеивает 90% кандидатов не говоря ни слова.<br />
Когда вечером я сорвался и спросил по какой методике она это делает, то узнал, что она просто слушает спидметалл и на каждой сильной доле жмет на "Decline"<br />
До такого уровня осознанного дзена мне ещё далеко.<br />
<b><br /></b>
<b>День 16.</b><br />
Отобрали десяток кандидатов и выслали им приглашения на собеседования.<br />
<br />
<b>День 17.</b><br />
Провели три собеседования.<br />
Я начинаю боюяться рекрутера, которая оказалось эйчаром и хорошим техническим спецом.<br />
Она раскалывала их как орехи камнедробилкой.<br />
Двое ушли в слезах, одного вывела охрана.<br />
Я спросил понимает ли она вообще смысл собеседований?<br />
Домой ушел в слезах.<br />
<br />
<b>День 18.</b><br />
Было назначено собеседование, но кандидат задержался.<br />
Позвонил, пока эйчарша полировала ногти пилочкой, спросил придет ли он? Получил ответ:<br />
"Да я чёто проспал, вышел, а тут солнышко. Я по пути зацепил пару пива в ларьке, сел на лавку, сижу сейчас, пью и думаю нафига оно мне это всё?"<br />
Уважаю за честность.<br />
Клянусь, когда мы уходили из переговорки я видел на столе сантиметровые вмятины от пилочки для ногтей.<br />
Отпаивался пивом.<br />
<br />
<b>День 19.</b><br />
Весь день улыбался этой милой умной юной очаровательной хрупкой девушке и чтобы спорить не возникало даже мысли.<br />
После того как я увидел что она взглядом пришпилила муху к флипчарту. Или мне это показалось? Но лучше перестраховаться.<br />
Вечером зашел к шефу и расспросил кто она и откуда. На полуслове шеф закрыл мне рот ладонью и сделал жест "прослушка".<br />
Вечером пили пиво в баре. Жаловались на жизнь друг другу. Хороший мужик.<br />
<br />
<b>День 20.</b><br />
Время промежуточного фидбека с шефом и HR.<br />
Улыбались, говорили что всё прекрасно.<br />
Пронесло.<br />
<br />
<b>День 26.</b><br />
Работали. По итогам собеседовний отобрали пятерых сотрудников.<br />
-Мобильщика<br />
-Автоматизатора<br />
-Ручника<br />
-Нагрузочника<br />
-Секьюрника<br />
Последний нанялся сам, найдя уязвимость у нас на портале и через неё пролез на внутренние ресурсы, после чего вписал себя в документы о найме.<br />
На взгляд эйчарши не отреагировал. кремень-мужик.<br />
Нагрузочника нашел я по старой памяти подняв знакомства. Он один из немногих кто знал про мои прошлые приключения и не отбивался от меня клавиатурой.<br />
Ручник из молодых и не очень опытных. Зато прошел какие-то курсы. При виде карандаша хихикает и тянется за ножом, люки обходит за несколько метров, к калькуляторам не прикасается принципиально.<br />
Ничего, освоится.<br />
Автоматизатор - ленивое животное, за дреддами которого во взгляде проглядывается отсутсвие инстинкта самосохранения.<br />
Мобильщик же покорил моё сердце тем, что прямо на собеседовании залез с Nokia 3310 на наш портал и начал перечислять баги верстки.<br />
Я думаю, что мы сработаемся.<br />
<br />
<b>День 27.</b><br />
Ребята выходят через несколько дней, так что у меня есть ещё время подготовить им рабочие места, завести аккаунты, придумать как рассадить и подготовить программу по адаптации.<br />
<br />
<b>День 28.</b><br />
Техподдержка красавцы. На мой запрос выдать мне 2 монитора каждому даже не ругнулась матом, а просто ржали всем отделом.<br />
Пригрозил, что если не сделают, то пожалуюсь на фидбеке эйчару на неудобства в работе.<br />
Притихли. Через 20 секунд люди уже вносили технику в опенспейс.<br />
Да что с ней не так???<br />
<br />
<b>День 30. </b><br />
Всё готово. Завтра выходит мой новый отдел!<br />
Думаю, сработаемся и думаю, что я справлюсь.<br />
Кстати. Узнал чем занимается наше ООО "Рога и копыта":<br />
Мы занимаемся облачными решениями!<br />
Судя по тому что мне отвечали, никто не понимает что это, но все делают сложные лица и надувают щёки.<br />
Ладно, прорвемся.<br />
<br />
<br />
<br />
<i>Продолжение конечно же будет ;)</i><br />
<i>Андрей Мясников, ноябрь 2015</i><br />
<br />
Ссылка на следующую часть: <a href="http://lazy-tester.blogspot.com.by/2016/07/6-com.html">Клац</a><br />
Ссылка на предыдущие части: <a href="http://lazy-tester.blogspot.ru/search/label/%D0%A5%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8">Клац</a><br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com20tag:blogger.com,1999:blog-778251073300631172.post-7689531255088607952015-10-27T04:37:00.002-07:002015-10-27T04:37:45.522-07:00Pause!<div dir="ltr" style="text-align: left;" trbidi="on">
Наверное, временно подзаброшу бложек. Сейчас есть другой более интересный проект, которым мы занимаемся с интересными людьми!<br />
<br />
http://radio-qa.com/<br />
https://www.facebook.com/radioqa?_rdr=p<br />
https://vk.com/radioqa<br />
https://twitter.com/radio_qa<br />
<br />
Подписывайтесь :)<br />
<br />
<img src="http://radio-qa.com/wp-content/uploads/2015/08/savin.jpg" /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com1tag:blogger.com,1999:blog-778251073300631172.post-87803955992025624592015-07-01T07:12:00.003-07:002015-07-01T07:12:29.553-07:00"Правильные" и "неправильные" баги.<div dir="ltr" style="text-align: left;" trbidi="on">
<img height="229" src="http://32.img.avito.st/640x480/983519732.jpg" width="400" /><br />
<br />
<br />
<b>Как правильно писать заголовок бага?</b><br />
Да как угодно.<br />
Если это устраивает всех участников процесса и продуктивность от этого выше чем от названий, указанных в каких-то методичках, то почему бы и нет?<br />
<br />
<b>Какая должна быть длина заголовка бага?</b><br />
Да любая, лишь бы информативно.<br />
Если ваш менеджер настолько туп, что не может удержать в голове предложение из больше чем 10 слов - поздравляю, вы работаете с дебилом.<br />
А уж если он закрывает баги не глядя, то явно долго не продержится на своем месте.<br />
<br />
<b>"Стоп-слова" в названии бага?</b><br />
Я слышал, что "стоп-слово" - это такой термин в ролевых играх, обозначающее что партнер больше не прикидывается и не играет, а говорит серьёзно. Я сейчас не только про те ролевые игры, но и про всякие тренинги по дискуссиям и прочему.<br />
<br />
Подискутируем?</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com19tag:blogger.com,1999:blog-778251073300631172.post-19465524524794019202015-06-29T13:01:00.001-07:002015-06-29T13:21:52.709-07:00Отвечаем на вопросы<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
Раньше был такой формат "Армянское радио" (если кто помнит).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://s00.yaplakal.com/pics/pics_original/5/5/7/3120755.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://s00.yaplakal.com/pics/pics_original/5/5/7/3120755.jpg" height="200" width="195" /></a></div>
Накреативил тут пару шуток в его формате.<br />
Итак, слушатели задают вопросы <a href="http://radio-qa.com/">RadioQA</a>:<br />
<br />
<br />
<a name='more'></a><br />
-Скажите, как повысить эффективность автотестов?<br />
-Надо их замотивировать.<br />
<br />
-Мой сотрудник не хочет развиваться. Что мне можно сделать с этим?<br />
- Да делайте что хотите, мы не возражаем.<br />
<br />
-У меня автотесты всё время падают!<br />
-Выдайте им пару костылей.<br />
<br />
-Мой сотрудник выполнил задачу за 2 часа, 17 минут и 14 секунд и целых 10 секунд медлил чтобы рассказать об этом.<br />
-Вы не пробовали заняться микроменеджментом?<br />
<br />
-Подскажите, а как лучше определять северити и приорити?<br />
-Не занимайтесь ерундой, идите в тренеры.<br />
<br />
-Зачем нужны аналитики на проекте, если документацию всё равно никто не читает?<br />
-Ах, да что вы всё о вечном. Вон, в магазин свежую докторскую завезли.<br />
<br />
-Подскажите, как лучше работать из дома?<br />
-Если вы в своей квартире, лягте на пол, три, четыре...<br />
<br />
-Как работать, если начальник-дурак?<br />
-Не знаю, спросите у подчинённых?<br />
<br />
-Мы не успеваем к дедлайну, что делать?<br />
-Ми не уфпеваем к дедьляйну! Сьто делять! Что ты как маленький, ну!<br />
<br />
-Дайте оценку по срокам выполнения задачи?<br />
-Если каждому давать - поломается кровать.<br />
<br />
Если Мясникову отрубить голову - он ещё две минуты будет продолжать тестировать.<br />
<br />
(с) моё<br />
<br />
<br />
<br />
<br />
<br />
<br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-53577969249201482492015-06-25T15:17:00.003-07:002015-06-25T15:17:36.789-07:00Всегда так делаю.<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjln07H5eTSnKB6nsCwn_BJULdtmkUoZZnFU6vcL0_NpU1NlsWpTsQHPOf7rN7LR2sTzmSeBE8yQMcKl22WMQFSRDJ0J5OUUtryx9fqvM8ZxiynWENp4qArtm6SVbhB3XJjV53aB_CZcAk4/s1600/aGwmNq7_700b_v2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjln07H5eTSnKB6nsCwn_BJULdtmkUoZZnFU6vcL0_NpU1NlsWpTsQHPOf7rN7LR2sTzmSeBE8yQMcKl22WMQFSRDJ0J5OUUtryx9fqvM8ZxiynWENp4qArtm6SVbhB3XJjV53aB_CZcAk4/s640/aGwmNq7_700b_v2.jpg" width="633" /></a></div>
<br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-77011139931250265122015-06-10T05:36:00.000-07:002015-06-10T05:36:02.823-07:00BDD. Gherkin+Ruby или автотесты для гуманитариев<div dir="ltr" style="text-align: left;" trbidi="on">
Вот и наступило долгожданное "попозже" и я публикую свой основной доклад с конференции SQA Days 17.<br />
<br />
<br />
<a href="http://comaqa.by/wp-content/uploads/2014/10/sqa.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="Мероприятия " www.system-approach.ru" border="0" height="236" src="http://comaqa.by/wp-content/uploads/2014/10/sqa.png" width="320" /></a>К сожалению, видео сказало, что не будет аттачиться, ибо весит больше сотни, поэтому прикладываю ссылкой.<br />
<br />
Вот.<br />
https://vimeo.com/130289556<br />
<br />
Спасибо всем тем, кто пришел на мой доклад и задавал вопросы во время, после доклада и на следующий день! Вы хорошие :)</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-85889312624627893492015-06-10T05:24:00.000-07:002015-06-10T05:24:04.826-07:00Бонусный доклад с SQA Days 17<div dir="ltr" style="text-align: left;" trbidi="on">
Всем привет!<br />
Я тут уже писал небольшой отчет об SQA Days 17, но есть кое-что, что вы могли пропустить.<br />
Поскольку перед моим докладом образовалась большая пауза, а терять людей я не хотел, я взял на себя смелость почитать доклад, который подготовил и хотел прочесть на Летнем Тест Практикуме. Но, раз уж так вышло, то почему бы и нет?<br />
Доклад не технический, а скорее на "подумать". Он не был особо отрепетирован и вычитан, поэтому получился таким коротким.<br />
В дальнейшем я, возможно, расширю его и он станет более интересным.<br />
Ну а пока, спешу с вами поделиться!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dxBcWIICqsI8pDFsXOjHUpYtLh6GccAkHo5lR3SlpYWGnxmVSZUkROU1uk3hHXXctqCYMeYeEwCQ_puq6Gdzg' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-28153058572829436172015-06-03T03:52:00.000-07:002015-06-03T09:53:55.558-07:00SQA Days 17. Frontend and Backend.<div dir="ltr" style="text-align: left;" trbidi="on">
Фух, ну вот, наконец-то, закончилась кавалькада докладов обучения и кулуарных бесед, а гости разъехались по домам и можно спокойно поработать.<br />
<br />
Начну, пожалуй, издалека.<br />
<br />
<a name='more'></a><br />
<br />
Ещё зимой, желая повысить качество докладов и улучшить саму конференцию, я записался в Программный Комитет SQA Days. Ваш покорный слуга наивно не знал что его ждет.<br />
А было вот что: более 200 поданных докладов, из которых окоо 65 воошло в программу.<br />
Я не буду рассказывать критерии отбора или какие-то ещё закулисные штуки - о них вы можете узнать в <b>блоге Рины Ужевко</b> или могли прослушать на открытии конференции.<br />
Скажу только что все вечера после работы почти до полуночи я проводил с докладчиками.<br />
Выходные, как правило тоже. Здесь всё было двояко. Внезапно оказывалось что у всех какие-то дела. А вот у меня, по-видимому, дел не было. Абсолютно нормальным было, если докладчик в среду планировал созвон в выходной, а потом за 2 часа, когда я напоминал о сеансе связи оказывалось, что он не сможет. Я даже <b>писал об этом в своем посте "Протухшие фидбеки"</b>. Но, не суть. В конечном итоге кто-то отвалился, кто-то был в резерве, кто-то был успешно принят, кто-то доделывал презентацию в день доклада - всё как обычно.<br />
И, наступил долгожданный день конференции. Для меня он начался в 5 часов утра, ибо надо было встретить некоторых гостей и помочь им освоиться в чужой для них стране )<br />
<br />
Теперь перейдем к фронтенду?<br />
Я ходил на своих докладчиков, чтобы поддержать их в трудный момент, но не забывал и просвещаться сам.<br />
<br />
К сожалению, доклад <b>Игоря Бондаренко</b> я пропустил по техническим причинам, но говорят, что он жег напалмом.<br />
Следующий доклад, который я посетил - был доклад <b>Игоря Хрола</b>.<br />
Доклад был на интересующую меня тему, он был посвящен автоматизации и её внедрению.<br />
Игорь рассказывал хорошие и полезные вещи. К сожалению с конце доклада надо было убегать, ибо мой доклад был следующим в сетке.<br />
Но тут произошло непредвиденное. То ли кто-то опечатался, то ли что-то ещё, но между моим докладом и предыдущим докладчиком было окно чуть ли не в полчаса, а я не хотел терять людей из секции, я предложил рассказать ещё один небольшой докладик.<br />
Я только недавно его закончил и он называется <b>"Ошибка выживших"</b>.<br />
Публика приняла мой доклад достаточно благосклонно, хоть он и вышел как-то скомкано.<br />
Потом оставалось время и мы поговорили о <b>суевериях в тестировании</b>.<br />
Ведь у всякого есть свои ритуалы и талисманы на работе, не так ли? ;)<br />
Потом, собственно, был мой доклад. <b>"BDD. Gherkin+Ruby или автотесты для гуманитариев"</b><br />
Были вопрос, была интересная беседа. Мне показалось, что публике понравилось (хотя, как оказалось позднее при подсчете голов - это было не так :( )<br />
Так, что же было дальше? Пройдусь коротенько.<br />
<br />
Кстати, мне удалось поймать Пола Геррарда и Рэкса Блэка и софткаться с ними, уиии!<br />
<img src="http://joxi.ru/v29QZJwSDYgq2G.jpg" height="231" width="400" /><br />
<br />
<img src="http://joxi.ru/n2Y8DzEuD5Wam6.jpg" /><br />
<br />
<b>Алексей Чурбанов - Частые релизы в Enterprise</b><br />
Хороший доклад. который я курировал. Публики было не очень много, всё же обед.<br />
Но те что были поддерживали докладчика. А тот разошелся на полную и блестяще провел выступление.<br />
<br />
<b>Ангдрей Стахиевич - Тестируем мобильные приложения в облаках с appium</b><br />
Всё, что вы хотели узнать про то как организовать мобильное автотестирование.<br />
Докладчик провел обзор инструментов их сравнительный анализ.<br />
<br />
<b>Анастасия Симанович - Как повысить продуктивность команды тестирования: что говорят менеджеры, а что тестировщики.</b><br />
Очень хороший доклад. Слышал его ещё на репетиции перед конфой в сообществе.<br />
Настя проделала большую работу и рассказывала очень правильные вещи.<br />
Может показаться, что это всем известно ,но на самом деле это было очень круто.<br />
<br />
<b>Алсу Басырова - Обучение основам тестирования студентов технических специальностей</b><br />
Хороший доклад, спорить не буду. Но для меня не совсм понятен принцип обучения, которым руководствуется Алсу. Я задал вопрос про сертификацию программы и вообще кто и как её составляет? Как педагог по образованию не по наслышке знаком с такими вещами как стандарты, БУП, УП, ФКРС. Но ответ меня разочаровал "учим так как нас учат в компании".<br />
Яснопонятно. Но то что они делают - это всё равно очень клёво. Главное чтобы потом базу переучивать не пришлось.<br />
<br />
Следующий доклад вызывал жаркие споры ещё на этапе принятия решения брать или не брать в программу.<br />
<b>Алексей Виноградов - О чем никто не говорит, а Google не находит? - нюансы Severity и Priority</b><br />
Ну что... Я не узнал ничего нового. Но было веело.<br />
<br />
<b>Екатерина Гайнутдинова - Делегирование. Повышаем шансы на исполнение.</b><br />
Тоже не узнал ничего нового. Про само делегирование не было сказано ничего важного и полезного. Зато рассматривалсь методы контроля за делегируемыми задачами.<br />
Ну, тоже неплохо. Жаль, что не прозвучало самое главное правило делегирования: "Делегируй второстепенное".<br />
<br />
На этом первый день конфы был для меня закончен и мы отправились пешком на афтерпати. Было очень весело, а ваш хромоногий слуга даже поучаствовал в каком-то танцевальном конкурсе.<br />
<br />
<b>День второй.</b><br />
<br />
Застал концовку доклада <b>Никиты Налютина - Миграция JIRA - безобразие или безрассудство.</b><br />
Рад был его послушать и увидеть. Никита плохого не говорит и не советует. Но я всё же слишком не люблю Джиру, чтобы относиться к ней как к панацее.<br />
<br />
<b>Алексей Лянгузов - Беседа о тестовых данных</b><br />
Да, это была именно беседа. Очень интересно и познавательно.<br />
<br />
<b>Алекс Стельмах - Все твои ходы записаны</b><br />
Интересный доклад про паранойю, безопасность и мировы бренды.<br />
ОЧЕНЬ понравилось.<br />
<br />
<b>Александр Васильев - Тестирование в CCTV: частные случаи и глобальные проблемы</b><br />
Приятный доклад на нечастую тематику. Тестирование видеонаблюдения вещь актуальная распространенная, а вот докладов маловато. Александр прекрасно осветил "всю глубину наших глубин" (с) :)<br />
<br />
<b>Анна Винькова - Тестирование тестировщиков. Нейрофидбэк в QA</b><br />
Замените слова QA и "тестировщик" на слова Металлургия или "каменотёс" - доклад не изменится. Вообще непонятно как это пролезло в программу. Какая-то реклама каких-то тренингов. Влепил минус и пожалел потраченного времени.<br />
<br />
<b>Анастасия Шабалина - Какой разработчик лучше? Или как сравнивать качество различных систем?</b><br />
Прекрасный доклад, замечательная докладчица. Суть в том, что делать, если вам надо сравить две системы, не имеющие, например, схожих признаков. Я прям залюбовался, чесслово.<br />
<br />
<br />
Дальше меня отвлекли вопросами по моему докладу и я с радостью поделился знаниями с желающими, но к сожалению, пропустил доклад <b>Ильи Фомина</b>, а жаль. Говорят, было круто.<br />
<br />
<b>Андрей Ладутько - Как оценить процесс тестирования на проекте</b><br />
Прекрасный проект по актуальной теме. Было очень интересно.<br />
Андрей очень хорошийд окладчик и тема была тоже отличная.<br />
<br />
<b>Ян Алексеенко - Интервью: Пособие к применению</b><br />
Так, мило поболтали, пошутили, посмеялись.<br />
Альтернативой был <b>Никита Макаров</b>, но его доклад я как его куратор слышал.<br />
Никита выступил превосходно. Меньше от него я, собственно, не ожидал.<br />
<br />
По самой, конференции, пожалуй всё.<br />
<br />
Отдельного упоминания заслуживает следующий день, в который <b>Игорь Бондаренко</b> и его великолепная жена <b>Катя</b> устроили нам экскурсию по замкам.<br />
<br />
<br />
<br />
А на следующий день мы все отправились в "Экспедицию" на <b>"Летний Тест Практикум"</b>.<br />
Свежий возхдух, неформальная обстановка и... знания.<br />
Совершенно спокойно развалившись под летним солнышком мы слышали доклады, посвященные организации своей фирмы, подбору команды, обучению и мотивации. (я тоже докладывался, уиии!)<br />
Общение, жаркие споры и интересные выводы.<br />
<b>Лёша Виноградов</b> предложил <b>Маршмеллоу челлендж</b>. Как-нибудь устрою в офисе.<br />
Всё это было в первый день.<br />
Потом баня и песни под гитару у костра.Утром квадроциклы, шашлык и домой.<br />
<br />
Вот, наверное и всё. С нетерпением буду ждать следующей конференции и пытаться помочь сделать её лучше.<br />
<br />
Искренне ваш, Андрей Мясников.<br />
<br />
С самой конфы у меня фотографий нет. Не до них было.<br />
Но вот немного фоточек с Летнего Тест Практикума!<br />
<br />
<img height="265" src="https://scontent.xx.fbcdn.net/hphotos-xta1/t31.0-8/11357250_870012103068849_5092303710205300157_o.jpg" width="400" /><br />
<br />
<img height="266" src="https://scontent.xx.fbcdn.net/hphotos-xat1/t31.0-8/11247501_870012129735513_3138021759043579441_o.jpg" width="400" /><br />
<br />
<br />
<img height="400" src="https://scontent.xx.fbcdn.net/hphotos-xfa1/v/t1.0-9/11013208_870012429735483_4063438611748353317_n.jpg?oh=2f2bff4c0319458c2a0322ce71d6f14b&oe=560D692E" width="266" /><br />
<br />
<br />
<img height="301" src="https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xft1/t31.0-8/11336795_870012476402145_4262310687974832768_o.jpg" width="400" /><br />
<br />
<img height="265" src="https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-xta1/t31.0-8/11265611_870012489735477_2995504355387910542_o.jpg" width="400" /><br />
<br />
<img height="266" src="https://scontent.xx.fbcdn.net/hphotos-xtf1/t31.0-8/11127653_870012046402188_5186961869323708752_o.jpg" width="400" /><br />
<br />
<img height="266" src="https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-xta1/t31.0-8/11249236_870012246402168_6441744161581310931_o.jpg" width="400" /><br />
<br />
<img height="266" src="https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-xta1/t31.0-8/11112946_870012289735497_4382086334150991059_o.jpg" width="400" /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-26796450025995466582015-05-23T06:21:00.002-07:002015-05-23T07:10:38.786-07:00Как развлечь себя на конференции.<div dir="ltr" style="text-align: left;" trbidi="on">
<img alt="image" src="https://v1.std3.ru/97/67/1431534592-976744e3ba9866ba495fa09ca4758e40.jpg" /><br />
<b><br /></b>
<b>1. Опоздайте к открытию. </b><br />
Там всё равно нет никакой важной информации. Здоровый сон важнее.<br />
<br />
<b>2. Самое главное на конференции - это печеньки и пакетики с кофе и чаем.</b><br />
Рекомендую выкинуть раздатку, а в пакет напихать плюшек.<br />
Их всё равно никто не считает и регулярно выкладывают новые.<br />
<br />
<a name='more'></a><br />
<br />
<b>3. Выберите доклад, который вам максимально не интересен и пойдите на него. </b><br />
Посидев на докладе 10 минут драматически вздохните и демонстративно уйдите с доклада качая головой. В твиттере напишите, что докладчик несет ахинею, качество доклада плохое.<br />
<br />
<b>4. придите на любой доклад и начните расспрашивать докладчика о чем угодно.</b><br />
Если доклад про мотивацию - спросите его, почему он не упомянул про KPI или фреймворки автоматизации.<br />
<br />
<b>5. Автоматизаторов спрашивайте про управление проектом. </b><br />
Они это любят. Можно даже прерывать их посреди предложения.<br />
<br />
<b>6. Когда докладчик представляется и называет свою компанию - залейтесь обидным заливистым хохотом.</b><br />
Так докладчик поймёт. что вы позитивно относитесь к его фирме. Она популярна и известна!<br />
<br />
<b>7. На обеде громко возмущайтесь что нет омаров. </b><br />
А за такие деньги можно было бы и бутерброды с фуагра принести.<br />
Война войной, а обед по расписанию.<br />
<br />
<b>8. На афтерпати брезгуйте не марочным вином, вискарем не меньше 15 лет выдержки и требуйте звезд уровнем не меньше пугачевой.</b><br />
В конце концов, за что ваша компания платила свои деньги?<br />
<br />
<b>9. Бродя по кулуарам подходите к разным группам, внимательно слушайте, потом хмыкайте и бормоча под нос "дурачкиииии..." уходите.</b><br />
Так в вас сразу опознают профессионала.<br />
<br />
<b>10. Жалуйтесь на качество презентаций.</b><br />
Нужно больше/меньше котиков, формул, картинок, текста.<br />
Поверьте, докладчик будет вам благодарен за такую критику.<br />
<br />
<b>11. Вообще, старайтесь всячески перебивать и уточнять детали у докладчиков с места.</b><br />
Это поможет внести ясность в доклад.<br />
<br />
<b>12. Постоянно сетуйте на то, что на докладах нет официантов в смокингах, которые разносят на подносах холодное шампанское и вискарик.</b><br />
Ну реально же без бутылки не разобраться.</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com2tag:blogger.com,1999:blog-778251073300631172.post-17616545641318412702015-05-21T09:48:00.003-07:002015-05-21T09:54:45.111-07:00I hear you, Joanna (c) "Sweeny Todd - demon-barber from Fleet street"<div dir="ltr" style="text-align: left;" trbidi="on">
И снова про коммуникации.<br />
<br />
<img alt="Дорогая, я иногда тебя не понимаю" src="http://fullretard.ru/_nw/17/06720448.jpg" /><br />
<br />
Вот буквально сейчас был кейс на работе, когда я перестал сомневаться и начал доверять себе.<br />
И это чуть было не стоило мне потраченного проектного времени.<br />
Люди очень часто подразумевают под одними и теми же ловами совершенно разное.<br />
Самый простой пример, который я обожаю приводить на разного рода конференциях:<br />
Закройте глаза на пару секунд и представьте себе...<br />
<a name='more'></a>простой карандаш.<br />
Представили?<br />
Так вот. Я представляю себе всегда маленький красненький простой карандаш.<br />
В длинну с полпальца, источенный и затупленный.<br />
Он у меня в портфеле лежал лет 5 в кармане.<br />
Каждый раз я его доставал, с недоумением смотрел на него и убирал обратно.<br />
У меня этот гештальт такой.<br />
А что представили вы?<br />
Даю руку на отсечение, что уж точно не то что я.<br />
О каких коммуникациях и 100% понимании можно говорить, если мы расходимся даже в этих вещах?<br />
Ну и не размазывая кашу по тарелке сразу же пара полезных приемов, которые помогут вам с вашим собеседником лучше понимать друг друга:<br />
<br />
<b>1.</b> Всегда обговаривайте терминологию. Всегда. Сначала обговорите простейшие и элементарнейшие термины. Именно здесь могут крыться фундаментальные различия в понятийных базах.<br />
<br />
<b>2.</b> При постановке задачи (если вы ставите её) всегда просите собеседника повторить что он должен сделать. В лучшем случае ваше виденье будет таким же как у исполнителя процентов на 60.<br />
<br />
<b>3.</b> Если задачу принимаете вы, то сами проговорите её вслух тому, кто вам её делегировал.<br />
Возникнут вопросы. У вас. 100%.<br />
<br />
<b>4.</b> По окончанию совещания/планерки/лайнапа я советую сделать вот что. Подведите итог.<br />
Это делается очень просто: ""правильно ли я понял что..." и дальше перечисление найденных в ходе общения решений по вопросам, которые вы обсуждали.<br />
<br />
<b>5.</b> Пишите и фиксируйте все договорки и обещания. ВСЕ.<br />
<br />
<b>6.</b> Будьте прозрачны. Давайте фидбеки на майлстоунах задачи. <a href="http://lazy-tester.blogspot.com/2011/07/blog-post_805.html">(зачем это надо можно посмотреть тут )</a><br />
<br />
<b>7.</b> Предупреждайте об изменениях в планах, о возникающих трудностях и об изменившихся сроках. <a href="http://lazy-tester.blogspot.com/2015/05/blog-post_17.html">Об этом я уже писал тут.</a><br />
<br />
Ну, а теперь можно покликать по рекламе. Вторая пенсия.<br />
Спасибо за внимание!<br />
<br />
<i>P.s. И, да. В названии поста цитата из отличнейшего мьюзикла Тима Бёртона "Суинни Тодд - демон-парикмахер с Флит Стрит". Кровькишки, пирожки, бритвы и месть. Рекомендую.</i><br />
<i>Джонни Депп, Хелен Бонем Картер.</i><br />
<i>Как говорится, если в фильме Тима Бёртона на стене висит ружьё, то его играет Джонни Депп.</i><br />
<br />
<br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0tag:blogger.com,1999:blog-778251073300631172.post-26185607667926546922015-05-20T07:05:00.001-07:002015-05-20T07:06:52.039-07:00И ещё немного о мотивации.<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; margin-bottom: 1em; margin-top: 1em; text-align: left;">
Очень крутая паста.</div>
<div style="background-color: white; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; margin-bottom: 1em; margin-top: 1em; text-align: left;">
<img height="300" src="https://im1-tub-by.yandex.net/i?id=c69f0fa7bcaeaf64c04faa92650c30df&n=21" width="400" /></div>
<div style="background-color: white; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; margin-bottom: 1em; margin-top: 1em; text-align: left;">
<i style="line-height: 16.0799999237061px;"><br /></i></div>
<div style="background-color: white; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; margin-bottom: 1em; margin-top: 1em; text-align: left;">
<i style="line-height: 16.0799999237061px;">Эдвардс Деминг на своих семинарах наглядно показывал, почему мотивация без технологии не стоит ничего. Сначала он просил участников семинара — а это были директ<span class="text_exposed_show" style="display: inline;">ора и топ-менеджеры, многие с дипломом MBA, перечислить все известные им способы мотивации. И записывал в столбик. Потом </span></i></div>
<div style="background-color: white; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; margin-bottom: 1em; margin-top: 1em; text-align: left;">
</div>
<i><span class="text_exposed_show" style="display: inline;"></span></i><br />
<a name='more'></a><i><span style="line-height: 16.0799999237061px;">приглашал человека из зала, завязывал ему глаза и давал ему миску с шариками для пинг-понга — белыми и красными. И просил выбрать десять красных. Человек, понятное дело, не мог.</span><br />— Материальная мотивация! Я дам тебе 10 долларов, если ты выберешь только красные шарики!<br />— Отрицательная материальная мотивация! Я оштрафую тебя на 10 долларов, если ты выберешь хоть один белый шарик!<br />— Эмоциональная мотивация! Джонни, я верю в тебя, ты крутой парень! Я знаю, ты выберешь только красные шарики! Друзья, давайте хором: «Джонни! Джонни! Ты крутой! Ты справишься!»<br />— Карьерная мотивация! Я уговорю твоего начальника повысить тебя по службе, если ты выберешь только красные шарики!<br />— Мотивация отпуском! Я разрешу тебе уйти домой раньше, если ты выберешь только красные шарики!</i><br />
<br />
<div class="text_exposed_show" style="background-color: white; display: inline; font-family: helvetica, arial, 'lucida grande', sans-serif; font-size: 12px; line-height: 16.0799999237061px; text-align: left;">
<i></i><br />
<div style="margin-bottom: 1em; margin-top: 1em;">
<i>Тогда Деминг начинал идти по списку способов мотивации:</i></div>
<div style="font-style: italic; margin-bottom: 1em; margin-top: 1em;">
Но, как ни удивительно, ни один из способов мотивации не помогал человеку выполнить задачу. И тогда Деминг объяснял залу, что если нет чёткой технологии для выполнения работы, мотивация в лучшем случае даёт нестабильный результат, а чаще — помогает как мёртвому припарки. И дальше рассказывал о том, как наладить технологию.</div>
<div style="margin-bottom: 1em; margin-top: 1em;">
<div style="font-style: italic;">
— "Выход из кризиса: Новая парадигма управления людьми, системами и процессами", Эдвардс Демин<span style="color: #666666;">г</span></div>
<div style="font-style: italic;">
<span style="color: #666666;"><br /></span></div>
<div style="font-style: italic;">
<span style="color: #666666;"><br /></span></div>
<div style="font-style: italic;">
<span style="color: #666666;"><br /></span></div>
<span style="color: #666666;"><b>Ну и просто клёвая жесткая и смешная картинка.</b></span><br />
<span style="color: #666666;"><b><br /></b></span>
<img src="https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-xta1/v/t1.0-9/11026247_962544183796225_3732530396432684602_n.jpg?oh=5d01922c51c2954047ad86e09f610bc7&oe=55CD57D3&__gda__=1443107418_685e9e82c2e208affb6d29d15e341421" /></div>
</div>
</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com3tag:blogger.com,1999:blog-778251073300631172.post-53434326186381571772015-05-17T08:27:00.001-07:002015-05-17T08:27:04.487-07:00Протухшие фибдеки.<div dir="ltr" style="text-align: left;" trbidi="on">
Всем привет.<br />
<br />
А давайте сегодня поговорим о договоренностях?<br />
Точнее не так. Правильней будет назвать это "информирование и фидбек".<br />
Это очень важная штука для правильного планирования.<br />
Фидбеки нужны для того, чтобы правильно распределять время, ресурсы или задачи.<br />
Штука безусловно полезная. Но и у неё есть свой TTL.<br />
<br />
КПЗ: "Договоренность"<br />
<img alt="Выпуск 4. - Русские горки (Кемерово, договор)" height="233" src="http://www.mormyshka.narod.ru/new/comics/strip/pages/300303.gif" width="640" /><br />
<br />
<b>Приведу пример.</b><br />
-Через сколько закончите тестирование?<br />
-Через три дня.<br />
-Отлично! Тогда демонстрацию назначаю чрез три дня.<br />
-Да да. Супер. Всё будет сделано, Будьспок!<br />
<br />
<i>Проходит три дня. 2 часа до презентации.</i><br />
<i><br /></i>
<i></i><br />
<a name='more'></a><br />
<br />
-Привет, ну что там у нас?<br />
-Мы не успеваем.<br />
-Сильно не успеваете?<br />
-Нужен ещё день.<br />
-?????????????<br />
-Ну вот так.<br />
-А что такое, были криты в билде или шоустопперы?<br />
-Нет.<br />
-А когда стало известно что не успеваете?<br />
-Позавчера.<br />
-?????????????<br />
-Мы думали, что успеем.<br />
<br />
<br />
Вот такие ситуации бывают.<br />
Нет, человек предупредил (далее ирония) <i><b>заранее</b></i>.<br />
А какой от этого предупреждения толк?<br />
А никакого.<br />
Как я писал выше, фидбек нужен для планирования, распределения времени и ресурсов.<br />
Что в таком случае сможет изменить тот, кому сообщили о задержке?<br />
Ни-че-го.<br />
<br />
Словом, я хочу донести одну мысль: бывает три промежутка времени:<br />
<i>Сильно заранее - когда фидбек не обязателен.</i><br />
<i>Вовремя: когда фидбек может как-то повлиять на планирование.</i><br />
<i>Поздно: когда фидбек перестает быть полезным.</i><br />
Пример такого бесполезного фидбека - это когда встречу, назначенную за несколько дней отменяют за несколько часов. С одной стороны, месседж получен. Формально все условия соблюдены. Человек честно предупредил, что не сможет. Но что это меняет?<br />
Ни-че-го.<br />
<br />
Как определить время, когда фидбек будет полезен, а когда уже нет?<br />
Не знаю. Здесь нет серебрянной пули.<br />
Просто начав выполнять задачу - подумайте - на что она влияет и какая цепочка событий и усилий завязана на дедлайн.<br />
Если событие привязано к календарной дате - подумайте, какие усилия надо приложить, чтобы нивелировать ваш отказ. Сколько для этого понадобится времени.<br />
Плюс есть ещё "психологические дедлайны", известные всем.<br />Это может быть конец рабочего дня, обед.<br />
Если событие завязано на выходные, то здесь точка бифуркации - это вечер пятницы.<br />
И так далее и тому подобное.<br />
<br />
Нет, конечно же, бывают ситуации форс-мажора.<br />
Но давайте вспомним определение: это обстоятельства непреодолимой силы.<br />
То есть то, с чем вы ничего не можете поделать. Ситуация, в которой что бы вы ни делали, вы не сможете ни на что повлиять. Такие ситуации случаются очень редко.<br />
Крайне и чрезвычайно редко. В любых других ситуациях виновата смена ваших приоритетов.<br />
То есть у вас появилось что-то, что для вас важнее данного обещания выполнить задачу.<br />
А особенно это забавно выглядит, если время дедлайна выбрано вами.<br />
Хотите ли вы, чтобы с вами обращались так же? Я думаю, что нет.<br />
<br />
А вообще, если по чесноку, то старайтесь держать свои обещания.<br />
ставьте себя на место партнера и старайтесь не прокидывать его вот такими вот мертвыми фидбеками. Проявление вежливости - это хорошо.<br />
Но, как говорится, дорога ложка к обеду.<br />
<br />
Спасибо за внимание! Оставайтесь на связи.</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com4tag:blogger.com,1999:blog-778251073300631172.post-57741909891124455422015-05-15T08:31:00.000-07:002015-05-15T08:31:14.405-07:00Тестировщики шутят.<div dir="ltr" style="text-align: left;" trbidi="on">
Привет! Вот небольшая пятничная подборочка поизитва.<br />
<br />
<b>Когда тестировщику скучно</b><br />
<img alt="image" src="http://wiki.blackmesasource.com/images/5/5a/Playsnark.gif" /><br />
<br />
<br />
<a name='more'></a><br /><br />
<br />
<b>Девелопер фиксит минорную, как ему казалось, багу.</b><br />
<img alt="жучки / смешные картинки и другие приколы: комиксы, гиф аним…" src="http://img2.owned.com/media/images/1/5/8/2/15822/i_found_a_new_toy_nope_not_a_toy_not_a_toy_540.gif" /><br />
<br />
<b>Успешный рефакторинг.</b><br />
<img alt="Прикольные гиф 4 сентября 2013 года (24 фото ) - Развлекательный портал Pervik66.ru" src="http://ns2.megalife.com.ua/uploads/posts/2014-08/1407922688_gifs_05_002.gif" /><br />
<br />
<br />
<b>Memory leak</b><br />
<img alt="JoyReactor - смешные картинки и другие приколы: комиксы, гиф анимация, видео, лучший интеллектуальный юмор." src="http://img-fotki.yandex.ru/get/6113/163129871.4/0_79c55_a6c681e1_L" /><br />
<br />
<b>BVT</b><br />
<img alt="Венерина мухоловка / смешные картинки и другие приколы: комиксы, гиф анимация, видео, лучший интеллектуальный юмор." src="http://www.barnorama.com/wp-content/images/2012/03/daily-gifdump-18/17-daily-gifdump-18.gif" /><br />
<br />
А накидайте в каменты ещё клёвых тематических gif'ок?<br />
<br />
Хороших вам выходных, друзья! )</div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com5tag:blogger.com,1999:blog-778251073300631172.post-19168104387200157642015-05-15T03:27:00.001-07:002015-05-15T03:27:34.353-07:00Oooops, I did it again!<div dir="ltr" style="text-align: left;" trbidi="on">
Ура, ура! Кэп вернулся и выходит на связь!<br />
<br />
А давайте поговорим об ошибках?<br />Я тут недавно накосячил, но вроде как всё обошлось.<br />
Потом подумал, а какой правильный алгоритм исправления косяков?<br />
Для себя сформулировал так.<br />
<br />
<b>Итак, у нас случилась опа. Что делать?</b><br />
КПЗ "Проблема":<br />
<br /><img src="http://joxi.ru/52a14QKCaDpW20.jpg" /><br />
<br />
<br />
<br />
<b>1. Признать ошибку.</b><br />
Не признав ошибки вы будете выглядеть как голый король, но без умного мальчика.<br />
Отрицать очевидное глупо и нелепо. Контрпродуктивно.<br />
<br />
<i>2. Мотивация на решение - это я потом внизу напишу</i><br />
<i><br /></i>
<b>3. Оповещение руководства. </b><br />
Вы не поверите, но у них свои планы. Они исходят из данных, которые предоставляете им вы.<br />
Вот, представьте, что друг должен отвезти вас в аэропорт, а машина сломалась на полпути к вам. Вас не предупредил он, потому что менял колесо или что бы то ни было.<br />
Вот вам пример несдвигаемого дедлайна. Если бы вам вовремя сказали, что машины не будет - вы бы вызвали такси и нивелировали бы последствия.<br />
Это очень важный пункт. Не забываем. Более того. Руководство может даже помочь в решении. Нет, правда. У меня такое было.<br />
<i><br /></i>
<b>4. Устранение последствий.</b><br />
Максимально быстро и максимально эффективно устраняем последствия ошибки.<br />
Параллельно вывешиваем баннер "ведутся технические работы" на сайт, чтобы вместо кода ошибки что-то было или делаем редиректы или дизейблим кнопку. В общем, устраняем последствия и при этом делаем для пользователя выражение лица, мол, всё в порядке. Всё идёт по плану.<br />
Когда молча бросаешь камень и не попадаешь куда хотел - всегда можно сказать, что туда и целился.<br />
<br />
<b>5. Расследование.</b><br />
Проводим первичный анализ причин косяка для того, чтобы найти тот этап/то место, с которого "что-то пошло не так". Даже "эффект домино" начинается с одной маленькой доминошки.<br />
<br />
<b>6. Устранение причин.</b><br />
Ну, тут всё понятно. Дебаг кода/откат базы/восстановление бэкапа, письмо руководству с отчетом. Это просто надо сделать.<br />
<br />
<b>7. Ретроспектива.</b><br />
Проводим ретроспективу. Что произошло, почему произошло, как этого избежать в дальнейшем. Опционально (и не очень конструктивно) раздача указан<strike>дюлей</strike>ий.<br />
<br />
Вобщем, в чем суть. Сначала действия, потом эмоции и причины.<br />
Но помните, торопиться надо не спеша. Сломя голову надо бросаться исправлять проблему только если у вас уборщица в серверной шваброй розетку выбила. Во всех остальных случаях не отключаем мозг, но действуем быстро.<br />
<br />
<b>Про второй пункт.</b> Если накосячили вы, то здесь подразумевается небольшая эмоциональная накачка и самонастрой на исправление, а не написание заявление на увольнение или сидение в курилке положив локти на колени и закрыв лицо руками.<br />
Если накосячил ваш подчиненный, то это, как ни странно, утешение.<br />
Он тоже переживает, что накосячил. Ему тоже нужна поддержка.<br />
<i>"Чувак, исправим. Ничего фатального не произошло. Давай сначала вернем всё как было, а потом уже всё обсудим"</i>. Вот, хотя бы так. Как минимум.<br />
<br />
Может немного косноязычно вышло, но как-то так.<br />
<br />
Ошибайтесь в меру, друзья.<br />
Много ошибок это, без сомнения, плохо.<br />
Но без ошибок нет опыта. No pain, no gain.<br />
Кто не падал, тот не умеет подниматься.<br />
<br />
Stay tuned!<br />
<br /></div>
Андрей Мясниковhttp://www.blogger.com/profile/00776648272188003715noreply@blogger.com0