• Видео для заказчиков

    Posted on September 13th, 2009 Александр Орлов 3 comments

    Специальный ролик, который нужно показывать заказчикам. :)

    (Посмотрено на www.it4business.ru)

    Fun
  • С днем программиста!

    Posted on September 13th, 2009 Александр Орлов No comments

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

    (Определение: заботливым считается менеджер, который дарит своим сотрудникам подарок на день программиста. :) )

    P.S. Кстати, праздник-то теперь стал офциальным, то есть, можно теперь официально пить пиво и купаться в фонтанах, а не просто так.:)

  • Кейс “Большая зарплата – это засада”

    Posted on September 11th, 2009 Александр Орлов 33 comments

    Новый пятничный кейс, практически из личного опыта (с небольшими модификациями).

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

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

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

    Процедура была проста как молоток. И поначалу шла гладко. Собрались менеджеры четырех команд, в том числе Олег. Два часа они выстраивали объединенную команду своих инженеров от 1 до N, в зависимости от того, кто сколько наработал за отчетный период. Наработали все по-разному, но итоговой раскладкой Олег остался доволен: почти все его ребята оказались в топе списке, а еще два, Вася и Петя, оказались в середине.

    И тут случилась неожиданность. По процедуре дальше открывались разряды и зарплата сотрудников – чтобы посмотреть, соответствует ли место сотрудника в списке его (сотрудника) зарплате. Зарплаты у ребят Олега оказались ровно в 1.5 раза выше, чем у остальных инженеров. Что означало, что Вася и Петя, оказавшись в середине списка, не наработали на свою зарплату. Выше них находилось 12 человек с существенно меньшей зарплатой.

    Особенностью процедуры было то, что по результатам обсуждения 5% сотрудников должны были получить негативный месседж и нулевую прибавку к зарплате. Увидя картину по зарплатам, Олег понял, что этими двумя должны стать его Вася и Петя. Остальные три менеджера вздохнули с облегчением – вот и найдены те 5%, из-за которых всегда разгоралась битва.

    Олег представил, как он подойдет к Васе и Пете и объявит им, что в этом году они не получают прибавку по зарплате. Как раз вчера он выразил обоим письменную благодарность за сданный проект. А Вася в довершение всего, неделю назад рассказывал ему, что взял ипотеку. “Очень логично будет подойти к ним и сказать: парни, извините, не вышло…” – думал Олег, выходя с собрания.

    Немного утешало то, что собрание было предварительным. Менеджеры собрались заранее, чтобы все обсудить, и не тратить время на собрании окончательном. Окончательное собрание, на котором будет присутствовать HR и синьор менеджер, было назначено на послезавтра. У Олега было еще два дня, чтобы придумать, как выкрутиться из ситуации…

    Вопрос: что можно сделать Олегу?

  • Reminder: 6-й выпуск SQA Days

    Posted on September 11th, 2009 Александр Орлов No comments

    Наверное, многие уже заметили, что я испытываю теплые чувства к тестированию и тестировщикам. :) Сам из них, и считаю тестировщиков большими молодцами. Поэтому, коллеги, хочу всем напомнить про тестировочную конференцию SQA Days, чей 6-й выпуск (или запуск) пройдет 28-29 октября в Москве.

    Далее я процитирую написанный простым человеческим языком анонс (авторство Алексея Лупана).

    28-29 октября 2009 год, в Москве (Россия), на ул. Воронцово Поле, дом 5А, в Международном культурном центре Высшей школы экономики пройдет уже 6-ая Международная конференция специалистов в области обеспечения качества ПО «Software Quality Assurance Days».

    На конференции освещаются вопросы, связанные с

    • тестированием и обеспечением качества программного обеспечения:
    • функциональным тестированием,
    • интеграционным тестированием,
    • тестированием производительности,
    • автоматизацией тестирования и инструментальными средствами,
    • конфигурационным тестированием,
    • тестированием удобства использования (usability) и защищенности,
    • статическими методами обеспечения качества,

    а также с

    • вопросами внедрения процессов тестирования на предприятии,
    • управления процессами обеспечения качества ПО,
    • вопросами менеджмента команд тестировщиков и инженеров качества ПО,
    • ну, и другими сферами интересов QA-специалистов.

    Цикл конференций под общим названием «Software Quality Assurance Days» (SQA Days) – это одно из крупнейших событий в сфере современных информационных технологий в области обеспечения качества программного обеспечения на постсоветском пространстве, которое объединяет ведущих специалистов международного уровня.

    Зарегистрироваться на конференцию можно и нужно. Традиционно конференция собирает более 300 участников из разных областей обеспечения качества. Стань триста первым!

    Бонус

    Две конференции в одном флаконе.

    Шестая конференция «SQA Days» пройдет в рамках Пятой восточноевропейской научно-практической конференции по разработке ПО и программной инженерии CEE-SECR 2009.

    Готовьте свои визитки и визитницы.

    Приходите, будет интересно!

    Технический момент

    Участие в мероприятии является ПЛАТНЫМ.

    При оплате до 30 сентября = 7 975 Рублей. При оплате в октябре = 10 150 Рублей.

    При оплате основных дней конференции участники SQA Days получают доступ ко всем докладам в рамках конференции CEE-SECR.

    В стоимость участия входит оплата регистрационного сбора, оплата питания (напитки, кофе-паузы, обед), получение пакета участника с раздаточным материалом.

    В стоимость участия не входит проживание, трансфер к гостинице и конференц-залу, экскурсии.

    Все нюансы оплаты см. в подробной таблице цен со скидками (страницу надо скроллить). (А.О.: Напоминаю, что посетителям сайта Happy-PM.com скидка 5%.)

    Материалы конференции будут готовы в течение полутора-двух месяцев после проведения конференции и доступны на сайте.

  • Менеджер из не пойми кого: разбор кейса

    Posted on September 10th, 2009 Александр Орлов 2 comments

    Коллеги, спасибо всем, кто высказал свое мнение (и на этом сайте, и в комментариях в ЖЖ) по поводу бедной девочки Оли из кейса “Менеджер из не пойми кого”. Я постараюсь ответить на каждый комментарий (я их все уже прочитал :) ), как выдастся минутка, а пока напишу, что я думаю по этому поводу.

    Каких проблем Ольге следует опасаться?

    Имхо, тут все поставили более-менее одинаковый диагноз, с которым я соглашусь. Что Сергей может начать саботировать (а с ним и вся команда). Что перестанут делиться реальной информацией, а виновата потом во всем окажется Оля, и т.д.

    В общем, да. У Оли появился формальный авторитет в команде, но неформальный пока не так высок. А пока неформального авторитета нет, работа будет стоять-пыхтеть и двигаться плохо.

    Что ей нужно начать делать прямо сейчас?

    Вот тут почти все комментаторы предлагают начать что-то делать. И почти все забыли об одном маленьком моменте (который проскочил в комментариях у gnat’а и фрагментарно у Antonio и Artem’а).

    Имхо, прежде чем начать что-то делать Оле надо посоветоваться с:

    • Менеджером Игорем, который работает в этой команде еще две недели до своего ухода (и после ухода он тоже будет доступен, он же остается в компании)
    • Михал Михалычем, генеральным

    Принимая команду у предыдущего менеджера, всегда нужно обсуждать с ним каждого человека в команде. Что это за человек? Как он работает? Чем увлекается? Что им движет? Чего он хочет? (Примерно на эти вопросы я отвечал своему сменщику, которому оставлял команду, уходя из Intel.)

    У Игоря и Михал Михалыча на двоих управленческого опыта примерно столько, сколько лет Оле. Игорь этой командой и этими людьми успешно руководил несколько лет. Кого спрашивать про эту ситуацию, если не этих двух парней?

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

    Что делать Оле прямо сейчас?

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

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

    Дать Сергею кусочек “руля”. Назначить главным по главным программистам. Дать второй монитор. Дать новые тапки. Дать новую мышку.

    Таскать Сергея на созвоны с ХареКришнаром и всячески расхваливать “нашего главного программиста” до, во время, и после созвонов.

    По утрам делать Сергею кофе – и дома, и на работе :)

    Отличный комментарий! Но решить, что конкретно из этого надо делать – только после разговора с Игорем и Михал Михалычем.

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

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

    И что можно будет сделать потом?

    Прямо сейчас надо было решать срочно возникшие проблемы:

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

    Что делать потом? Ну, вы понимаете, что этот ресурс в некотором смысле обучающий. :) Поэтому правильный ответ здесь: учиться. Как правильно заметил S.Eugeny:

    А с менеджером сложнее: языковой навык это вообще уровень техрайтера, и навыков управления командой не дает :) Да и многие видели, что бывает когда менеджер тупо во всем соглашается с заказчиком — обычно кончается дикими переработками для команды, невыполненными обязательствами и снятием менеджера:)

    Учиться надо будет Оле потом, учиться и еще раз…

    P.S.

    В комментариях коллеги делились ссылками, про что почитать:

    Таки да, это хорошие книжки. Рекомендуются к прочтению.

  • Новый отзыв об “Играх в ИТ”

    Posted on September 10th, 2009 Александр Орлов No comments

    Продолжают поступать отзывы участников проекта “Игры в ИТ”: http://retverd.blogspot.com/2009/09/blog-post_09.html

    (Отзыв также опуликован на сайте “Игры в ИТ”)

  • Московские тестировщики учатся у Алексея Баранцева

    Posted on September 10th, 2009 Александр Орлов 1 comment

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

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

    Тестирование методом свободного поиска (exploratory testing)

    ПРОГРАММА ТРЕНИНГА

    1. Различные парадигмы тестирования — почему они существуют и каковы практические последствия этого.
    2. Метафора “The touring test”. Построение карты приложения. Выбор “туров”.
    3. Концепция “сеанса тестирования”. Первый практический сеанс и разбор полётов.
    4. Парное тестирование. Второй практический сеанс.
    5. Метод “шести шляп” де Боно. Третий практический сеанс.
    6. Регрессионное тестирование методом свободного поиска. Четвёртый практический сеанс.
    7. Автоматизация и тестирование методом свободного поиска — друзья или враги? Пятый практический сеанс.
    8. Особенности взаимоотношения с коллегами и начальством — как им объяснить, “чем это вы тут занимаетесь”?

    Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RС

    ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ К УЧАСТНИКАМ:

    • общее представление об устройстве веб-приложений,
    • умение программировать на каком-либо языке программирования из следующего списка: Java, .Net (любой из языков семейства), Python, Ruby (примечание: тренер будет использовать язык Java),

    РЕКОМЕНДОВАННЫЕ ТРЕБОВАНИЯ К УЧАСТНИКАМ:

    • представление о работе браузера (DOM, CSS, JavaScript),
    • знание основ XPath
    • владение фреймворком автоматизации запуска тестов TestNG

    ПРОГРАММА ТРЕНИНГА

    1. Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков.
    2. Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE.
    3. Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов.
    4. *Основы разработки тестов с использованием TestNG.
    5. Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации.
    6. Принципы создания устойчивых локаторов.
    7. *Вспомогательные инструменты — Firebug, XPather, IE Developer Toolbar.
    8. Использование различных браузеров и особенности взаимодействия Selenium с ними.

    Условия участия

    Стоимость участия в одном тренинге 4500 рублей.

    Для тех, кто оплатит тренинг за три недели до тренинга скидка 20%.

    Бонусы!!!
    Каждый участник тренинга получит БЕСПЛАТНО записи трех любых онлайн-семинаров серии “Онлайн-семинары по четвергам”.

    Чтобы записаться на тренинг, необходимо написать письмо по адресу trainings@software-testing.ru , в письме укажите ФИО и название тренинга. Будем рады видеть вас среди участников!!!

  • Отзывы на тренинг про эффективные коммуникации

    Posted on September 9th, 2009 Александр Орлов 6 comments

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

    Возможно, кому-то будет интересно почитать, чем мы там на самом деле занимаемся. :)

    Первый тренинг, “Личное общение”, направлен на долгосрочное развитие. Есть результаты – стал пытаться делать базовую подстройкой позой. Также выявил в своей команде человека “требующего поддержки” и стал лучше понимать и его, и как с ним работать. Упражнение банкет было весьма полезным, т.к. его выполнение придает уверенности – в аналогичной ситуации я поступлю правильно.

    Второй тренинг, про письма, дал эффект практически сразу. Я начал в теме письма указывать действие и срок (если это нужно). Также стал смело править RE: XXX на RE:YYY. У одного человека, с которым я плотно общаюсь, есть привычка не писать новое письма для обсуждения новых вопросов, а делать их через Reply. Смена темы сильно помогает.

    Сделал письмо в духе “покупают мороженное”, получил все отчеты вовремя. Стал явно указывать время – не к вечеру среды, а к 18:00 среды.Тоже помогает. В целом стал писать более кратко – котролирую поток сознания.

    Третий тренинг – “Коммуникации в распределенном проекте” для меня скорее задел на будущее. Из того, что планирую применить сейчас – наладить видеосвязь между питером и московскими заказчиками.

    ================================================
    Большинство из тренинга я уже использовал, но некоторые вещи неосознанно.

    Сейчас использую их более осознанно и считаю это главным достижением.

    Обращаю внимание на интонация и позы ;)

    ================================================

    Первый день мы посвятили общению в устной форме, основам НЛП (подстройки), 16 типам личности людей и анализу проблем. IMHO объяснялось излишне “на пальцах” и весьма поверхностно. Многое я знал.

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

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

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

    Далее – работа в распределенной команде ( в части именно общения, проведения собраний удаленно).

    На практике рекомендации по написанию писем стал применять больше, отвечают на письма быстрее. По распределенным командам практики не было.

    ================================================

    Удалось:

    1. Много и часто принять участие “в банкете”. Тренировал банкет без разбора: работа и любые подходящие ситуации, иногда совсем незнакомые люди.

    2. Потренировать синхронизацию дыхания: в общественном транспорте в “час пик” очень удобно синхронизировать дыхание с некоей дамой :) .

    3. По работе приходиться участвовать в распределённой разработке и общение через IM часть моей работы. Упражние типа “тройки” проделываю практически в постоянном режиме.

    4. Упражнение “охотник” отлаживал на незнакомых людях в общественном транспорте: отслеживал поворот головы и взгляд и позицию рук.

    Про руки: тут надо быть внимательным – если человек ближе 5 метров, он может заметить, что его копируют, а многих людей бесит, что их копируют.

    А за глазами и руками других люди тщательно следят подсознательно, так как это тоже “язык”. Вам же не нравится, когда за Вами повторяют речь?

    5. Пишу это письмо в последний возможный день, вспоминая правило по эффективной переписке, что можно отложить, то лучше отложить. Но лично я не люблю откладывать – так получилось.

    6. При помощи правильно составленого письма решить вопрос о начислении зарплаты вовремя – после письма позвонил лично самый главный казначей :) .

    7. Стараюсь мирить людей, с кем общаюсь . Прежде всего копирую тон и громкость голоса, иногда позу (где это возможно).

    Не удалось:

    1. Завести дневник, как рекомендовал Денис, но заместо дневника дневной отчёт составлял для себя в голове.

    2. Далеко не всё зависит от правильно составленого письма – был письмо или точнее тред, который “зациклился”.

    Read the rest of this entry »

  • Нескромный вопрос – что скажете?

    Posted on September 9th, 2009 Александр Орлов No comments

    Коллеги, Слава Панкратов задумал провести исследование на тему того, насколько слова про кризис и все такое повлияли на уровень зарплат. Начинание интересное, давайте поможем?

    Заполните, пожалуйста, вот этот коротенький опросник: http://www.it4business.ru/hub/zp

    Портал www.it4business.ru проводит очередное исследование уровня зарплат по отрасли: “Зарплаты в ИТ – 2009″.

    Цель проекта: собрать статистику по среднему уровню заработных плат ИТ-индустрии.

    Даты проведения исследования: с 8 сентября по 8 декабря 2009 года.

    Зачем мы проводим исследование.

    Предпосылками к проведению собственного независимого исследования, стал тот факт, что кризис и общая тенденция нервозности, существенно перекосили картинку реального “спроса” и “предложения” на рынке IT-труда.

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

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

    С другой стороны, на рынке труда присутствует определенное количество специалистов, которые совершенно неожиданно оказавшись в поиске работы готовы работать за меньшие деньги, чем они на самом деле заслуживают: нервозность стала существенным фактором, повлиявшим на спад «запросов», который многие аналитики трактуют как спад стоимости труда специалистов.

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

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

    Методика анализа данных. Все анкеты обрабатываются в ручном режиме, «крайние» значения, а также данные, которые вызовут недоверие редакции портала www.it4business.ru по причине явного несоответствия с реалиями рынка ИТ-труда не будут учтены в финальном анализе. В предлагаемой анкете мы постарались учесть факторы, которые могут повлиять на уровень заработной платы: регион, размер и профиль компании-работодателя, опыт специалиста и его уровень в компании. Кроме уровня ЗП, мы также собираем данные по социальному пакету и дополнительным опциям компенсации.

    Результаты опроса. После завершения опроса, портал www.it4business.ru опубликует сводную статью с цифрами по реальному состоянию рынка труда на конец 2009 года.

  • Принципы бережливого производства от Макса Дорофеева

    Posted on September 9th, 2009 Александр Орлов No comments

    Эта неделя проходит под знаком гибких подходов. В продолжение интервью с организаторами Agilee – слайдкаст Макса Дорофеева о том, что такое Lean и Kanban. Как обычно, очень доходчиво.