20131217

Ещё немного о Notepad++

Так получилось, что случайно делал доклад на SQA-14 и мельком упомянул Notepad++.
На самом деле, если описывать весь его функционал - то целого доклада не хватит.
Решил тут заделиться, ибо на новой работе устанавливал его и заново ставил плагины.
Ещё раз восхитился его мощностью, простотой и доступностью.!
Просто зацените плагины Compare, NPPNetNote.
Уже достаточно, чтобы перейти на него полностью.
Вот небольшой обзор плагинчиков. Но их там реально целый мир.

20131206

«Эффект грузовика»

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

20131205

Реквест

Мопед не мой, но очень попросили.
СРОЧНО нужны тест-менеджеры и тестеры в молодую, дружную и активную команду. Куча плюшек и прочего. Вобщем, сами понимаете.


http://hh.ru/vacancy/7245793

http://hh.ru/vacancy/7456423

20131112

Решил не писать отчет по SQA Daus 14 ) Их и так уже слишком много )
Про доклады написали всё подробно, холивары уже остывают.
А история трипа на 5000 километров вряд ли заслуживает того, чтобы её размещать тут.
Бложек всё-таки профессиональный.
Скажу только что было хорошо.

Теперь буду писать статейку про тестлинк, как и обещал!

Уровни зрелости IT отрасли.

В ходе бесед на львовской SQA Days наконец-то сформулировал свою концепцию уровней зрелости IT отрасли в стране. Рассмотрим на примере развивающейся IT компании. Масштабирование вроде бы уместно.
Сразу предупрежу, что это только моя точка зрения.

Уровень 1.
Компания понимает, что без IT ей никуда не деться.
На этом этапе происходит модернизация или покупка оборудования.

Уровень 2.
Компания понимает, что IT это не только оборудование, но и софт.
На этом этапе софт в компании становится лицензионным.

Уровень 3.
Компания понимает, что харда и софта маловато - нужны ещё и люди, которые умеют с ним обращаться. Сисадмины и саппорт.

Уровень 4.
Компании для её специфических целей требуется специализированный софт, который она заказывает у сторонних программистов.

Уровень 5.
Компания понимает, что проще будет начать писать софт самой. Появляется отдел разработки.

Уровень 6.
У компании есть софт. Ей нужно качество софта. Появляется тестирование.

Уровень 7.
Софт работает исправно. Компании нужно чтобы с ним было удобно работать.
Появляется юзабилити и юикс.

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

Что скажете, коллеги?

20131101

Ура! Львов!

Ура! Я всё-таки буду на SQA Days !!!
Хоть и в роли слушателя, но всё же!

Всё благодаря неоценимой помощи Vladislav Orlikov !
Буду рад увидеться со всеми, по ком соскучился за пол-года!

П.с. Если что, то я во Львове до 12го ноября. В отеле http://leotel.lviv.ua/

Ну и тяжелая картинка для привлечения внимания и подтверждения моих намерений!


Ждите красочных отчетиков )

20131023

Плагины на охране вашего времени.

     Друзья, сегодня я хочу вам рассказать об одной классной штуке!
Наверное все из вас слышали про систему Тайм-менеджмента "Pomodore"
Если нет, то вот она: клац
     Вкратце говоря - это система, когда в течение 25 минут вы концентрируетесь только на задачах, не отвлекаясь ни на мессенджеры, ни на разговоры, ни на покурить. А потом 5 минут отдыхаете. Выполнить один такой цикл в народе называется "съесть помидор".
Я сам узнал об этой технике с год назад на мастер-классе Сергея Атрощенкова на Минской SQA Days.
     Я сам поначалу и многие мои знакомые сталкивались с проблемой, когда не отвлечься было очень трудно и почти невозможно. Но теперь это станет намного проще.
Ибо я принес вам Pomodoro plugin для вашего браузера.

Pomodoro Plugin for Chrome

     Всё очень просто. Вы блокируете сайты, которые могут вас отвлечь (facebook, software-testing или ещё какие ) на "один помидор" и не можете зайти на них пока этот помидор не будет съеден.
Вот что написано в описании:

1. Click to start a 25-minute work timer, and work without distraction.
2. Click to start a 5-minute break timer, and kick back and relax.
3. Repeat until all your work is done.

     И действительно. Всё так же просто как и написано.
К сожалению, сейчас этот плагин есть только под хром. Но это всё равно успех!

Пользуйтесь на здоровье )

20131022

Вопрос к публике

Сегодня отвечал на вопрос в комментарии к этой своей записи:
http://lazy-tester.blogspot.ru/2013/05/testlink.html

И подумал. А будет ли кому-нибудь интересна статья по развертыванию тестлинка на винде?
Просто я пока что умею это делать только на винде. Через denwer, конечно.
Но и там есть подводные камни.
Это надо сделать?
Если хотя бы 10 человек отпишут о необходимости, тогда запилю на следующей неделе.

20131018

Отдамся в ласковые руки!

Всем привет! Так сложилось, что я понял, что пора в жизни что-то менять.
И решил поменять работу! Хочу уйти от стандартных задачек по тестированию и принять на себя тяжелую ношу должности тимлида или тест-менеджера в какой-нибудь другой компании.
Я уверен, что у меня есть достаточный набор скиллов, чтобы команда достигла синергии и смогла выдавать хороший результат.
Разумеется, я не собираюсь чураться тяжелой или "черной" работы.
Немножко о себе? Общителен, обладаю (как я считаю) хорошим чувством юмора и чувством меры.
Как технарь - не так хорош как хотелось бы и как программист - бедствие.
Возможно вы читали мой блог lazy-tester.blogspot.com, читали "Хроники Отдела Тестирования" моего авторства или слышали меня на конференциях SQA Days, ConfetQA, Стачка или Улькамп или других. Возможно я вам пригожусь?

Могу выстроить процесс тестирования с нуля.
Ну и всякие мелочи вроде написания тестовых стратегий и планов и построения тестовой инфраструктуры.
Так же я хорош в коммуникациях и разбираюсь в людях.
Со мной у вас не будет волшебных изменений договоренностей.
Команду готов закрыть грудью от любых невзгод и позволить ей развиваться.
Заказчиков и программистов обижать привычки не имею.
Вместе с тем хочу сказать, что при моем непосредственном участии увидело свет более 15 продуктов.
И, да. Я горжусь этим.
Если вам нужен результат, если вам нужна слаженно работающая команда, если вы хотите качества - то вам нужен я :)

P.s. Вроде не слишком пафосно ) Резюмешку вышлю по запросу в ФБ, тут или на pheratel@mail.ru

Картинка для привлечения внимания.



20131010

SAQ Days 14 - мимо (

Боюсь, что ничем не смогу вас порадовать на SQA.
К сожалению, эта конференция пролетит мимо меня.
Так что не верьте сетке докладов. Меня там, увы, не будет.

20130922

Выездная Школа Тест-менеджеров. Осень 2013.

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

...Сейчас я уже сижу на кухне, потягиваю "Саяны" и погружаюсь в приятные воспоминания о прошедшем мероприятии.

КДПВ:


Картинка из блога Оли Киселевой.
У неё там хороший отчет )
http://okiseleva.blogspot.ru/2013/09/blog-post_22.html

20130912

Капча.

А что, у меня правда всё это время была капча? И вы молчали? :(

Рина Ужевко, спасибо, что открыла глаза!
Багрепорт получен и пофикшен! Проверяй! )

20130911

Хроники Отдела Тестирования. Часть 3: Райская Жизнь.

Хроники Отдела Тестирования. Часть 3: Райская Жизнь.

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

20130804

Помер  тест-менеджер. Попадает в чистилище. Ну, ему там экскурсия. Здесь вот мол у нас слева ад, а там справа рай. Открывают дверь в ад. Там пипец полный, сидит проектный отдел, все в мыле, завтра сдавать проект. Руководитель проекта волосы на жопе рвет.
Открывают дверь в рай, там пипец полный, сидит проектный отдел, все в мыле, завтра сдавать проект. Руководитель проекта тоже волосы на жопе рвет.
Манагер посмотрел, башку почесал, спрашивает:
— А в чем разница–то?
— Эти сдадут.

20130610

Тестировщики шутят.

"Метод миминимальных проверок".
Это тоже самое, что метод минимальных проверок, только выполненных с любовью.

Один коллега пишет:
>Заказчик сказал: хочу больше багов
Посоветовал ему нанять программистов поглупее. Он почему-то обиделся.
Мораль: бойтесь ваших желаний и формулируйт их четче.

20130520

Начинаем работать с Testlink.

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

Вот здесь всё написано правильно и умным языком. Я же предлагаю простое обьяснение здесь и сейчас.

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

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


20130429

Отчет о SQA Days 13


Простыня и много фоточек инсайде.

Прелюдия
Вот и пролетели два волшебных дня, в течение которых длилась конференция SQA Days 13.
Сейчас я сижу в сапасне и направляясь домой, предаваясь светлым воспоминаниям.
Но, обо всем по порядку.

20130417

Хроники Отдела Тестирования. Часть 2: Эскалация Ситуации.

Похоже, что в прошлый раз пост пролетел мимо новостных агрегаторов, поэтому дам ссылку на него ещё раз )

Вторая часть полюбившихся вам "Хроник" лежит тут:
http://lazy-tester.blogspot.ru/2013/04/2.html

20130413

Хроники Отдела Тестирования. Часть 2: Эскалация Ситуации.


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

20130409

Хроники Отдела Тестирования. Часть 1: Джуниор

Заранее предупреждаю, это не старая байка и не боян )
Было придумано вчера вечером во время потного вала вдохновения.

Андрей Мясников.

Хроники отдела тестирования.
Часть 1: Джуниор.

День1.
Привели джуниора в отдел.
Глаза горят, ничего не умеет, всё хочет.
Сломал релиз-кандидата.
Улыбаемся, снисходительно хлопаем по плечу.

День3.
Новенький запарил.
Ломает всё.
Сломал даже стул.


Немного юмора.


Один тестер юзабилити умер и попал в ад. В скором времени его перестал устраивать уровень комфорта в аду, и он принялся писать заявки на усовершенствования. Вскоре по его тикетам там установили кондиционеры, освежители воздуха в туалетах, эскалаторы и т.п.
Господь звонит Сатане:
- Ну как там у Вас дела?
- Дела идут просто великолепно. У нас теперь есть кондиционеры, освежители воздуха в туалетах, эскалаторы и черт знает, что еще этот юзабилист посоветует в ближайшее время.
- ЧТО? У Вас есть ТЕСТИРОВЩИК!?! Слушай, тут какая-то ошибка. Тестеры не должны попадать в ад. Сейчас же пришли его ко мне.
- Ни за что! Мне понравилось иметь юзабилити тестера в команде.
- Немедленно пришли его ко мне наверх или я закрою все твои проекты!
- Ага, и где ты собрался найти ПМов?

20130325

Эльфы покидают Средиземье


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

Иногда финансовые решения, которые кажутся разумными на первый взгляд, могут повергнуть в массовое бегство ваших лучших инженеров.
Мы наняли финансового директора
В прошлом году, по просьбе приятеля, я сидел на совещании совета директоров довольно успешного стартапа, которому было 3,5 года. Учитывая то, что в экономике было всё наперекосяк, они преуспевали.
Их компания только пересекла порог безубыточности, перевалила за 50 сотрудников, только что привлекла основной раунд инвестиций и наняла финансового директора. Это впечатляющая работа.
Затем новый финансовый директор встала, чтобы представить свою презентацию, которая была весьма предсказуемой: соответствие закону Сарбейнса-Оксли, новая бухгалтерская система, повышение надёжности ИТ-системы и безопасности и так далее. Потом был вбит последний гвоздь: «Вы знаете, сколько наша компания тратит на содовую и крекеры?» И в качестве ответа на свой собственный вопрос она представила таблицу, суммирующую всё это.
В кабинете присутствовало несколько опытных венчурных инвесторов, и я ожидал, что они «ознакомят» финансистку с культурой стартапов. Но моя челюсть упала, когда правление согласилось, что «бесплатные штуки» должны исчезнуть.
«Мы слишком крупные для этого», — было общим мнением. Но мы будем продавать им «дешёвую» содовую.
Непредусмотренные последствия
Я четырежды пережил в своей карьере подобные беседы, и каждый раз они заканчивались непредусмотренными последствиями. Никто из правления или руководства не стремился быть глупым. Но, экономя $10 000 или около того, они непреднамеренно запускали массовое бегство своих лучших инженеров.
Эта компания выросла благодаря основателям, которые наняли в первый состав команды суперзвезд, многие из которых теперь руководили своими собственными командами. Все эти инженеры до сих пор были целиком погружены в своё дело, усердно работая, как они это делали с первых месяцев работы в компании. Поскольку они были слишком заняты, большинство не обращало внимания на изменения, которые принесли в компанию её успех и рост.
Эльфы покидают Средиземье
На следующий день команда инженеров столпилась в столовой, рассматривая автомат с содовой. Надпись гласила: «Содовая по 50 центов».
Начался шум. Инженеры начали жаловаться на цену. Кто-то заметил, что вместо неофициальной системы компенсации за обеды, когда они задерживались слишком поздно, была введена официальная система отчётов о расходах.
Некоторые были раздражены уже тогда, когда были наняты «профессиональные» менеджеры, чтобы надзирать за их командами, с большим числом акций, чем было у первых инженеров.
В массе электронных писем обсуждалось то, «как всё изменилось к худшему». Несколько инженеров пошли увидеть СЕО.
Но ущерб был нанесён. Самые талантливые и ведущие инженеры оторвали глаза от мониторов и заметили, что больше не было компании, которую они любили. Она изменилась. И не в ту сторону, которая бы им нравилась.
Лучшие инженеры спокойно разместили в своих профилях статус «Доступен», и менее чем через месяц самые лучшие и способные начали уходить.
Что случилось?
Со стартапами происходят метаморфозы, поскольку они становятся более крупными компаниями. Они превращаются из организаций, построенных для изучения, открытий и повторений к организациям, которые могут искусно реализовать имеющийся продукт на новых рынках сбыта.
Людям присуще поддерживать большое число социальных взаимосвязей. Те же самые числа определяют границы в росте организации — стоит разрастись за определённые размеры, и вам понадобится другая система управления. Военачальники осознают это тысячи лет, когда выстраивают командно-управленческие иерархии, соответствующие этим числам.
Тревожный звонок
Инженеры, которые были сосредоточены на построении продукта, никогда не замечали, что компания перерастает во что-то отличное от того, чем была, когда они пришли в неё. Содовая стала тревожным звонком.
Так как стартапы масштабируются в компании, основателям и правлению нужно осознавать, что самые важные переходные периоды связаны не с системами, разработками или аппаратными средствами. Они связаны с самым ценным активом компании — её сотрудниками.
  • будьте внимательны к непредвиденным последствиям, когда вы растёте;
  • осознавайте границы переходного периода в размере компании;
  • сохраните и управляйте культурой инноваций. 
Большие компании успешно справляются с этим.
Автор: Steve Blank
Источник: The Elves Leave Middle Earth

20130314

А в Африке негры голодают...

Так получилось, что в последнее время всё чаще сталкиваюсь с мотивацией, обозначенной в названии.
Например (пример придуман, но аналогии можно провести): 

-У меня комп слабенький и тормозит!
-Это что! У меня ещё слабее, а у Васи/Коли/Феди вообще только домашний ноутбук. Так что радуйся тому что есть.

-Мне дали заданий на все выходые, так что придётся работать без выходных...
-Это что! Вот Вася/Коля/Федя с работы не вылезает уже месяца три. Живет тут.

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

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