• Опрос “Какая методология используется в вашем проекте?”

    Posted on February 3rd, 2011 Александр Орлов 20 comments

    (Буду благодарен, если вы попросите ваших знакомых тоже поучаствовать в опросе. Вместе составим релевантную картину того, что происходит в отрасли! :) )

    Ровно 2 года назад состоялся опрос “Какая методология используется в вашем проекте?” Тогда было получено 122 голоса, а результаты были неутешительны:

    1. Через %опу – 35%

    2. Как получится – 21%

    3. Scrum – 14%

    4. Agile-based (не Scrum и не XP) – 11%

    5. Другое – 8%

    6. RUP-based – 5%

    7. XP – 3%

    8. CMM/CMMI – 2%

    9. MSF – 1%

    Почему-то результаты завершенного голосования на странице не видны, посмотреть их можно вот тут.

    Два года прошло – не пора ли посмотреть, что изменилось? Конечно, пора! По этому поводу – аналогичный опрос февраля 2011 года:

    Буду благодарен, если вы попросите ваших знакомых тоже поучаствовать в опросе. Вместе составим релевантную картину того, что происходит в отрасли! :)

  • Опрос: Хороший ли сервис мы предоставляем заказчику?

    Posted on January 19th, 2011 Александр Орлов 1 comment

    Серега Бережной, большой специалист по взаимоотношениям с заказчиком в заказной разработке, решил собрать отечественный опыт по тому, как с этим самым заказчиком строить эти самые отношения. На эту тему устроено исследование, оно же  опрос “Хороший ли сервис мы предоставляем заказчику?”, по поводу которого Сергей говорит следующее:

    <Что дает исследование>

    Главная цель – Руководители проектов /программ/компаний поймут, что можно и нужно знать и делать, чтобы понять насколько Заказчик доволен текущим уровнем предоставления услуг по разработке (а также тестированию, поддержке, настройке, «свой вариант») программного обеспечения.

    Во-вторых, хочу, чтобы отечественные Компании предоставляли лучший сервис и наращивали объемы экспорта услуг, а это доходы в местные бюджеты.

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

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

    Если у вас есть что сказать на эту тему и вы хотели бы, чтобы ваши слова прочитали сотни и тысячи коллег – оставьте свои контакты в форме ниже и организаторы свяжутся с вами, чтобы изъять у вас ценный опыт. :)

    Read the rest of this entry »

  • Happy PM: отчет 2010 и с Новым 2011 годом!

    Posted on December 30th, 2010 Александр Орлов No comments

    С новым 2011 годом!

    Коллеги, вот и подошел к концу 2010 год. С ним подошло к концу и первое десятилетие 21-го века. Но подводить итоги десятилетия как-то не принято (вероятно, потому что никто не помнит, что там было в 2001-м :) ), поэтому по традиции подведем итоги года 2010-го.

    Но вначале – вас всех с Новым годом! Что пожелать? Хочется пожелать  штуковину простую и сложную одновременно. Проведите этот год на работе, которую вы любите, и с людьми, которых вы любите. А если таковых нет (работы и/или людей), то вы их найдите, а потом проведите с ними год, да не один. :) Ну, и еще настойчивости в достижении целей, оптимизма и человеколюбия – всегдашних спутников счастливых ПМов. :)

    Успехов вам и удачи!

    Отчет Happy PM 2010

    Год 2010 выдался насыщенным – по ощущениям в 2-3 раза насыщенней, чем год 2009. Что удалось?

    Read the rest of this entry »

  • Конференции 2011: подавайте доклады и записывайтесь уже сейчас

    Posted on December 26th, 2010 Александр Орлов No comments

    Появилось несколько анонсов о конференциях 2011 года. На двух из них (SQA Days и Application Developers Days) я, по всей видимости, выступлю с докладами или мастер-классами. Насчет ReqLabs – пока думаю. В любом случае, конференции обещают быть интересными. А география (Киев, Питер, Казань) не уступает. :)

    25 марта, Киев: ReqLabs

    22-23 апреля, Казань: SQA Days

    28-29 апреля, Санкт-Петербург: Application Developer Days

    Ниже – подробная информацияо конференциях:

    Read the rest of this entry »

  • Помощь анимационной студии “Да”

    Posted on November 3rd, 2010 Александр Орлов No comments

    Буквально на днях переписывались с Владимиром Левчуком, про которого Happy PM писал два с половиной месяца назад. Владимир как раз вернулся из Германии после облучения. И вроде бы прогнозы благоприятные (тьфу-тьфу-тьфу). Спасибо всем, кто помог! К помощи Владимиру подключились украинские ИТ-сообщества и ИТ-компании и (ура!) мы таки смогли помочь!

    Теперь вот о чем. Бывшие коллеги написали об анимационной студии “Да” – удивительные люди, которые учат больных детишек делать анимацию. Смотрел на то, что ребята делают, открыв рот. Просто круто. Но не это главное – главное, что у больных детей есть цель, увлечение и мечта, и есть взрослые люди, которые их поддерживают. Этим ребятам большой респект.

    Однако студии нужно финансирование. Как помочь студии написано вот здесь: http://community.livejournal.com/animakids/111376.html

    Со своей стороны могу пообещать, что 10% от доходов проекта Happy PM до конца 2010 года будет переведен студии “Да”. Дальше будем посмотреть.

    Очень призываю питерские компании взять студию на свое финансирование. Там не бог весть какие деньги, честное слово. А дети болеть не должны, детям надо поправляться.

    Фильм о студии:

    .

  • Нужна ваша помощь

    Posted on August 16th, 2010 Александр Орлов 2 comments

    Коллеги, за 3 года существования Happy PM никогда не обращался с такими просьбами к читателям. А сейчас обращусь. Потому что, в процессе общения с организаторами одной конференции, получил такое вот письмо:

    Зная, что Вас читает множество людей, я хочу спросить о возможности размещения у Вас ссылки http://vlevchuk.livejournal.com/

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

    Я не строю иллюзий, я просто свидетель того, что таким образом реально спасти человека. Моя одноклассница поборола рак продолжает счастливо жить. Я верю, что чудо произойдет еще раз J

    Я почитал ЖЖ Владимира. Со страниц журнала предстает очень достойный человек, который продолжает жить, бороться с болезнью и думает не только о себе, но и о своей семье. Владимиру большой респект, сил и здоровья.

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

    Со своей стороны я обещаю, что 10% от доходов открытых тренингов Happy PM пойдут в счет лечения Владимира.

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

    Хочу оказать помощь Владимиру Левчуку!

    Владимир Левчук с детьми

  • О причинах долголетия метрик и жесткого контроля

    Posted on August 11th, 2010 Александр Орлов 2 comments

    Вчерашняя цитата Тома Демарко взялась не из ниоткуда. Она написана в введении к его статье “Software Engineering: An Idea Whose Time Has Come and Gone?” Статья настоятельно рекомендуется к прочтению.

    В частности, Том излагает там интересную мысль:

    To understand control’s real role, you need to distinguish between two drastically different kinds of projects:

    • Project A will eventually cost about a million dollars and produce value of around $1.1 million.
    • Project B will eventually cost about a million dollars and produce value of more than $50 million.

    What’s immediately apparent is that control is really important for Project A but almost not at all important for Project B. This leads us to the odd conclusion that strict control is something that matters a lot on relatively useless projects and much less on useful projects. It suggests that the more you focus on control, the more likely you’re working on a project that’s striving to deliver
    something of relatively minor value.

    To my mind, the question that’s much more importan than how to control a software project is, why on earth are we doing so many projects that deliver such marginal value?

    Мой вольный перевод:

    Чтобы понять действительную роль контроля, нам нужно провести границу между двумя типами проектов:

    • Проект A обойдется в миллион долларов и принесет порядка $1.1 миллиона
    • Проект B обойдется также в миллион долларов и принесет $50 миллионов

    Сразу становится ясно, что контроль абсолютно необходим для проекта A. Но практически совсем не нужен для проекта B. Это приводит нас к странному заключению, что жесткий контроль – это нечто, что имеет больше значения для относительно бесполезных проектов и имеет меньшее значение для полезных проектов. Это предполагает, что чем больше вы фокусируетесь на контроле, тем более вероятно, что вы работаете на проекте, который в итоге принесет относительно небольшой эффект.

    На мой взгляд, вопрос, который более важен, чем как контролировать программный проект, это какого черта мы делаем столько проектов, который приносят такую незначительную прибыль?

    Перевод статьи на русский

    Вопрос, на самом деле, действительно интересный. И ответ на него, имхо, прост – аутсорсинг.

    Объем рынка ИТ аутсорсинга и ИТ сервисов  огромен. Из проспекта Силиконовой Тайги :) , можно, например, узнать следующие факты:

    In IDC rate, the volume of IT services all over the world will increase to 20% a year and will come up to $626 billion in 2006 (the amount of services in the software development sector will to reach from $100 to $150 billion, according to various rates).

    Gartner estimates that 72% of enterprises working for IT services make a choice for outsourcing programming

    К сожалению, не удалось быстро найти данные за 2009 год. Но учитывая кризис, думаю, масштабы примерно те же. 100-150 миллиардов долларов – рынок аутсорсинга разработки софта. Если поделить 150 миллиардов на среднюю ставку программиста в компании-аутсорсере (взята с потолка) в $5000 в месяц, то это 2.5 миллиона человек! И это мы еще не берем в расчет ИТ сервисы, внутренние ИТ отделы, которые по сути тоже являются внутренним аутсорсингом. Вместе с ними будет миллионов 5, не меньше.

    У метрик и контроля в аутсорсе понятное происхождение. Имхо, есть две основные причины, почему они существуют:

    • Недоверие к подрядчику приводит к тому, что проект становится нужно жестко контролировать
    • Интересы владельцев аутсорсинговой компании по контролю прибыльности приводят к тому, что проект надо жестко контролировать

    Да, иногда аутсорсинг делают не потому, что это дешевле, а из-за нехватки своей экспертизы и чего-то еще. Но это, имхо, скорее исключение, чем правило.

    В проектах типа B работает 5 миллионов человек по всему миру. Метрики и жесткий контроль еще долго не умрут.

  • Первая встреча стратопланеров: Киев, 3-го сентября

    Posted on August 5th, 2010 Александр Орлов 2 comments

    Мы рады сообщить, что стартовали сообщество строителей карьеры и приглашаем вас на первую встречу сообщества, которая состоится в Киеве, 3-го сентября 2010 года.

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

    На этой встрече мы хотим рассказать тем, кто придет, что такое карьера на простом примере: чего можно достичь в ИТ за 6 лет, если немного думать о карьере и делать осознанные шаги. Наше сообщество открыто для людей из любых профессий, но «первая ласточка» — наша первая встреча — будет особенно интересна ИТ-шникам.

    Стартуем сообщество карьеристов!

    Программа первой встречи:

    Саша Орлов: «Карьерное плато»

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

    Многие мои знакомые не думают о карьере. Честно говоря, я тоже не думал в течение лет 7-ми. Оно все как-то само складывалось, причем складывалось успешно.

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

    Однако по прошествии какого-то времени попадаешь на карьерное плато. То есть карьера росла, росла, а потом как-то так раз… и ничего не происходит. И что делать непонятно. А делать что-то надо. Иначе такое ощущение, так и будешь сидеть на этом плато до пенсии.

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

    Слава Панкратов: «Про мои карьерные шишки: за 6 лет из инженера до технического директора»

    Я расскажу как начинал работать на 2-ом курсе института, как бегал и менял работы, пока не остановился и не стал думать о своей карьере, как о чем-то вполне управляемом и к чему это привело. Как работал DBA, программистом, тестировщиком и с этих позиций стал расти вверх. За 6 лет в ИТ я успел открыть и закрыть свой консалтинговый бизнес, стал директором по технологиям и руководителем регионального офиса разработки компании «Яндекс».Я уверен, что карьера — это то, чем мы обязаны заниматься, точно также как занимаемся планированием семьи, управлением личными финансами, думаем над своим развитием и принимаем другие стратегически важные для себя решения.

    Вика Придатко: «Как можно сделать карьеру руководителя»

    Я расскажу как можно сделать карьеру руководителя: без связей, приехав из курортного города с опытом психолога детского сада и консультанта по семейным вопросам :)Я начала свою карьеру с рекрутера в рекрутинговом агенстве, через полгода стала руководителем департамента, потом пришла менеджером по персоналу в компанию, выросла там до директора по персоналу, затем имела консалтерский опыт, была заманена харизмой на должность директора по персоналу ГлобалЛоджик. Получила огромный опыт и огромную усталость :) , решила стать дауншифтером и консультантом по позитивному управлению персоналом.Расскажу как можно строить карьеру в балансе, с радостью и без напряга. MUST HAVE и MUST DIE построении карьеры.

    After party

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

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

    Зарегистрироваться на мероприятие (бесплатно, но количество мест ограничено)

  • Опрос про встречи один на один

    Posted on April 16th, 2010 Александр Орлов 8 comments

    Когда мы только пришли в Intel, нам все выдали раздаточный пакет сотрудника. В нем, конечно же, была ручка. Надпись на ручке гласила: “Regular 1:1″. То есть, надо встречаться 1:1. Регулярно. С каждым своим сотрудником.

    В рамках подготовки к докладу про обратную связь на конференции Software People проведем небольшой опрос (коллеги, если вы пока никем не руководите – отвечайте, есть ли у вас регулярные встречи один на один со своим начальником :) ):

    Проводите ли вы регулярные (хотя бы раз в две недели) встречи один на один с каждым своим сотрудником?

    View Results

    Loading ... Loading ...

    P.S. Если вы сидите в разных офисах, то телефонные разговоры тоже считаются.

    P.P.S. В ЖЖ голосовательный плагин почему-то не работает. Поэтому голосовать лучше прямо на сайте.

  • Хорошие тестеры любят детективы

    Posted on March 26th, 2010 Александр Орлов 15 comments

    Я отработал в тестировании в общей сложности довольно много лет. Причем эта деятельность была потрясающе интересной. Независимо от проекта – тестировали ли мы верификатор в Java Card’е, или debug interface в виртуальной машинеJ2ME. И даже когда я вручную тестировал новый фрэймворк для прогона тестов, и из него выпадала туча багов, это доставляло мне большое удовольствие.

    В какой-то момент я задумался – а почему мне все это интересно и все это нравится. И вот какая мысль пришла мне в голову. Я с детства любил детективы. Причем любые – от Агаты Кристи до Эрла Стэнли Гарднера, от Конан Дойла до Андрея Константинова. И даже, стыдно признаться, Маринину читал. Вот Донцова не пошла, извините. В общем, очень нравилось вместе с автором следить за тем, как опытный сыщик шаг за шагом распутывает преступление и находит убийцу или там другого преступника.

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

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

    Наверное, все это метафоры, про которые Энтони Лаудер так много написал в “Культурах программных проектов”.И может быть, при собеседовании в тестировщики полезно будет выяснить, есть ли у человека такие метафоры. И вообще любит ли он детективы и другое приключенческое чтиво.

    Коллеги тестировщики, вот скажите, вы любите детективы и приключения?