AgileDays` 13

В марте прошлого года состоялся AgileDays’12. Мы выступали на этой конференции и она оставила о себе отличные впечатления и приятные воспоминания. Но в марте 2013 года обещают что будет еще круче. Ниже – анонс от организаторов:

Agile событие года – Jeff Patton, Alistair Cockburn, Gojko Adzic, David Hussman на мега-конференции AgileDays’13! Всего 2 дня в году – 29 и 30 марта, ты сможешь провести в кругу agile экспертов и 700 участников конференции из сотни самых продвинутых компаний России и СНГ.
Получи возможность погрузиться в культуру agile, познакомиться с коллегами и обменяться опытом внедрения изменений в процессы больших и маленьких компаний.
Эти даты обязательно должны быть отмечены в твоем календаре! Присоединяйся – http://agiledays.ru
Читать далее

Метки: , , | Добавить комментарий

Контакт → доверие → отношения

Психологические модели для тех,
кто в IT работает не только с железом

Команда

Как используя психологические техники и модели сделать команду
сильнее, а отношения крепче?

  • Сделать конфликты продуктивными и короткими
  • Сделать отношения теплее и человечнее
  • Быстрее принимать сложные решения
  • Предупредить внезапные увольнения и потери работоспособности

Можно посмотреть подробности с паралакс-скроллингом тут

А лучше всего - ввести свой email прямо здесь:

В группе, направленной на одну цель, люди работают хуже

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

  • Будут ли участники командных соревнований по перетягиванию каната “выкладываться” так же, как при участии в личном первенстве? Почти 100 лет тому назад французский инженер Макс Рингельманн доказал, что коллективное усилие такой команды в 2 раза меньше суммы индивидуальных усилий.
  • Алан Ингхам в эксперименте в 70ых годах выяснил что испытуемые, занимавшие первую позицию при перетягивании каната, прикладывали меньше усилий на 18%, когда думал, что вместе с ними канат перетягивают и другие испытуемые, стоявшие позади них.
  • Бибб Латане и Стивен Харкинс – социальные психологи изучавшие поведение болельщиков на стадионе обратили внимание на то, что от 6 человек, кричащих или аплодирующих “изо всех сил”, шума больше не в 6 раз, чем от одного, а менее чем в 3 раза.
  • В эксперименте Джона Суини студенты крутили педали велосипедов более энергично в тех случаях, когда знали, что экспериментаторы наблюдают за каждым из них в отдельности, чем тогда, когда думали, что оцениваются суммарные усилия всей команды.
  • Результаты статистического мета-анализа 49 исследований, в которых приняли участия 4000 испытуемых, показали: по мере увеличения численности групп индивидуальный вклад уменьшается.

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

Всегда ли люди ленятся в группе?

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

  • когда перед людьми стоит неординарная, интересная и увлекательная цель – challenge
    • добро пожаловать в стартап. Стартап на аутсорсе – тоже ничего :)
  • когда люди воспринимают свой вклад в общее дело, как незаменимый
    • то, что я делаю – важно. И никто другой не может сделать эту работу за меня. Добро пожаловать в команду с узкой специализацией. Готовьтесь к неприятным сюрпризам, если придет неспецифичная задача.
  • когда люди считают сотрудников ненадежными или неспособными внести в общее дело заметный вклад
    • “Если я отвернусь они же так накосячат, что мне потом выгребать все выходные”
  • когда участники группы уверены в том, что серьезные усилия обеспечат такое выполнение работы, которое принесет им большое вознаграждение (каждый  “большое вознаграждение”  понимает по своему, поэтому важно, чтобы в этом было согласие между всеми участниками группы)
    • стартапы, опять же. Или большие бонусы по завершению проекта с четко формализованным критерием, типа “заказчик заплатит”
  • Социальная леность реже проявляется в группах, где люди дружат между собой, и где люди идентифицируют себя с группой (а не смотрят со стороны).
    • Как подружить людей на проекте – это совсем отдельная история.
Метки: , , , , | Комментарии (2)

В присутствии других людей человек работает лучше

Правда не всегда. Результаты некоторых ранних исследований этой проблемы свидетельствовали о том, что в присутствии наблюдателей или соисполнителей люди работают лучше. По данным других авторов, присутствие посторонних, напротив, делало работающего менее эффективным. Роберт Зайонц “примирил” эти результаты, предположив что присутствие других людей всегда вызывает возбуждение нервной системы, а возбуждение усиливает доминирующие реакции. Поэтому в присутствии наблюдателей или коллег улучшаются показатели при выполнении легких заданий (в выполнении которых накоплен большой опыт, доминирующая реакция – “получится”) и ухудшаются показатели при выполнении сложных заданий (в выполнении которых опыта мало или которые не всегда получаются, доминирующая реакция – “не получится”).
Этот эффект получил название социальной фасилитации.

  • Если на проекте или фирме много опытных и трудолюбивых профессионалов, а задачи стандартные, то посадив их вместе, можно получить рост производительности.
  • Если же много людей, которым текущие задачи на грани реального, например – джуниоры и нытики, то, собрав их вместе, можно получить сплошные потери:
    • Имитация Бурной Деятельности
    • Коллективное нытье
    • Отказ от выполнения смежных задач, либо саботирование их выполнения
  • Для текущих и привычных задач – лучше работать в присутствии других людей. Что бы люди не говорили про себя – рутину лучше делать тогда, когда рядом кто-то есть. Офис или тихое кафе подойдут.
  • Для задач сложных и с которыми сталкиваетесь впервые – лучше найти уединенное место, где не могут внезапно побеспокоить. Свободный митинг-рум, например.
Метки: , , , , | Комментарии (2)

Пиши код!

Два подхода:

  1. “Программист должен писать код” – программисты это любят.
  2. “Разработчик должен уметь все” – это любят заказчики и менеджмент.

“Уметь все” – это как?

  • Писать код. Если бы это не было нужно, нанимали бы грузчиков на место разработчиков.
  • Тестировать
  • Делать бизнес-анализ. В смысле, понимать зачем заказчику эта фича нужна. Может, он просто перепутал эвтаназию с анестезией? Расстановка приоритетов тоже здесь.
  • Оценивать сроки и риски. Неопытный разработчик ошибается в десять раз, опытный – всего в три.
  • Рисовать красивый UI.
  • Говорить с заказчиком на его языке. Fluent English, подстройка по ценностям и т.д.
  • Сисадминить. Купить комп, переставить систему, сконфигурить Amazon cloud и т.д.
  • Собеседовать
  • Юридическое и бухгалтерское сопровождение.
  • Заботиться о себе в быту. Уборка, закупка чаев и печенек, и т.д.

Баланс

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

Вывод

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

Метки: , , | Добавить комментарий

Два способа самообмана: ложный консенсус и ложная уникальность

Именно это и нужно пользователям!
(c) Неизвестный РМ

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

Да ладно, об этом же знают все!
во время пленнинга

Как возникает?

Люди стараются общаться с теми, кого могут понять. С теми, кто разделяет их убеждения и ценности. С себе подобными.
Когда у кого-то возникает мысль – он идет ее обсудить и проверить тоже к себе подобным. Свои, умные и квалифицированные, одобрили – этого достаточно. У других людей ее, вроде как, и проверять уже не надо.
Пока идея “для внутреннего пользования” – все ок. А если идея предназначена для кого-то со стороны – вот тут и начинаются проблемы.

Парадоксальный побочный эффект

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

– А я знаю людей, которые, наоборот, уверены что никто их мысли не разделяет

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

Что приводит к проблемам?

  • Программисты пишут продукт, так, как видят они, а не так, как видит заказчик. – “это общий подход, пусть подстраиваются”
  • Стартаперы циклятся на своих мегаидеях, не проверяя их на реальных пользователях – “сегодня главное – это выпустить продукт”
Метки: , | Добавить комментарий

5 абзацев о постановке целей

Линия жизни

Если сложно придумать цели “поглобальнее”, то на мысль может натолкнуть простая техника. На бумаге поставьте две точки: одна точка это ваше рождение, вторая ваша смерть. Нарисуйте линию между этими двумя точками. Отметьте место, где вы находитесь сейчас. Поставьте таймбокс в 5 минут и подумайте над рисунком.
Результат лучше записать.

Кто заказчик?

Выполнение цели – это всегда изменение. И, прежде всего, эти изменения касаются нас. Кто заказчик этих изменений? Мы сами? Родители? Начальство? Общество? Протестировать это можно, если спросить себя:

  • “Для кого мне нужно меняться?”
  • “Кто обрадуется если цель достигнута?”

Булево ощущение

Ощущение от цели должно возвращать булево значение: “хочу” или “не хочу”. Если “не хочу”, то лучше не делать. Цели в процентах “хочу на 89 %” работают хуже.

Слишком общие цели

Цели с размытыми критериями достижения работают плохо. Например: хочу повысить коммуникабельность, хочу стать более терпимым к людям. Обычно такие цели превращаются в вялотекущую жвачку, отжирают часть памяти, внимания, сил. Результатов не приносят.

¼ цели

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

Метки: , | Комментарии (2)

Дополнительная нагрузка целей

Победителей, неудачников и не-победителей определяет то, как они достигают цели, как они ее ставят и как отказываются от целей.

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

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

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

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

  • Быть
  • Взаимоотношаться :-) (то есть вступать во взаимоотношения)
  • Знать
  • Делать
  • Иметь

В общем виде: чтобы реально иметь хоть что-то, надо что-то делать. Чтобы иметь и делать, надо что-то знать. Чтобы иметь/делать/знать, надо вступать во взаимоотношения. И, наконец, чтобы иметь/де­лать/знать и вступать во взаимоотношения, надо кем-то быть.

На примерах:

“Хочу собрать домашнего робота”

Это уровень “делать”. Идем от него вниз и вверх.
Что для этой цели нужно иметь? Время, деньги, детали. Мозги и руки – само собой.
Что нужно знать? Знать, что именно я хочу от робота. А от этого уже идут вопросы пачками – и про выбор деталей (Arduino или нет?) и про их покупку и сборку.
С кем говорить? Где, вообще, водятся спецы по роботам? Может, кто-то из коллег тоже хочет присоединится?
Кем быть? Джуниор-конструктором.
З.Ы. Кстати цель “хочу собрать домашнего робота” отличается от цели “хочу иметь домашнего робота”

Для меня в задаче “собрать домашнего робота” самый больной вопрос – “знать, где взять время”. Наверное, я недостаточно сильно хочу робота :)

“Хочу стать тимлидом / PMом”

Это уровень “быть”.
С кем для этого надо общаться? С директором и с заказчиком. Наверное чтобы научиться имеет смысл общаться уже с опытными PMами. Есть ли какие-то тусовки на интернет-пространстве? Или вживую? С кого можно получить фидбек о моих навыках? Кто может посоветовать как навыки улучшить?
Что для этого нужно знать? Я и так всё знаю. Знать, как общаться с разными людьми. С начальством, с заказчиком, с коллегами. Знать, как менеджерить приоритеты при нехватке времени и сил.
Что для этого нужно делать? Ждать, пока повысят за выслугу лет. Говорить с директором, читать и учиться, ходить на собеседования.
Что нужно иметь? Время на обучение, книги и курсы (список).

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

“Хочу много денег”

Это уровень “иметь”.
Что для этого нужно делать? В общем случае – делать что-то такое, что востребовано людьми. А более конкретно? Что именно вы будете делать? Программировать? Учить? Отмечать начало новой жизни? Управлять?
Что нужно знать? Список способов, которыми я могу заработать деньги. Например, открыть свой бизнес, либо освоить написание автоматизированных тестов, либо сменить работу.
С кем общаться? Лучше всего с теми, у кого деньги уже есть. Или с теми кто может выступить для вас заказчиком.
Кем быть? Коварный вопрос, здесь часто приходится выходить из зоны комфорта.

Я когда-то переквалифицировался с Product Manager на Junior .Net developer. В целом, это было правильное решение с точки зрения денег. А в частности – крайне непривычно было из эксперта превратится в кодера “вот задача, иди педаль”.

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

Метки: , | 1 комментарий

Маленькая цель для человека середины

Дж. Гриндер однажды сказал, что большинство людей не знают, чего они хотят, зато точно знают: то, что у них есть сейчас, – это не то, что они хотят.

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

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

Добавить комментарий

Цели и не-победители

Сон – Работа – Отдых – Сон – Работа… Чего в этой последовательности не хватает?
Вполне нормальный круг обыденной жизни:

Зарабатываю для себя сам, ничего ни у кого не прошу, кормлю нескольких близких мне людей, обеспечиваю свой отдых, 6-10 часов в день отдаю на зарабатывание денег, остальное время мое.
Из консультирования

“Главное – терпение” говорит внутренний голос, “больше работай, чуть потерпи, и у тебя все будет”

-Надо только разобраться с ипотекой, я знаю, что если сейчас пойду на эту должность я за 3-4 года смогу полностью ее выплатить.
-Ты это хочешь?
-Выплатить ипотеку – “Да”. Дамокловым мечем висит. А должность, однозначно “Нет”, но это выход
Из консультирования

Вроде все окей. У людей есть цели и они готовы вкладываться и достигать их. Чем же они недовольны?

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

А что еще?

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

Э. Берн описал три вида сценариев жизни людей: есть люди – победители, побежденные и не-победители:

Победитель этот тот, кто достигает цели, определял Э. Берн. Победитель – это тот, кто достигает цели, и в результате преобразует свою жизнь, добавлял Р. Гулдинг. Победа – это когда цель достигается легко и свободно, с удовольствием. На пути могут быть трудности. Правда, эти трудности воспринимаются, а впоследствии и вспоминаются как одни из самых значимых этапов жизни: “А помнишь мы тогда по 20 часов в сутки…”

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

Не-победители или люди средины. Их цели отличаются, от целей победителей и побежденных. Человек, имеющий сценарий не-победителя, день ото дня терпеливо несет свою ношу, не многое при этом выигрывая и не сильно проигрывая. Такой человек никогда не рискует. Поэтому такой сценарий часто называют банальным. На работе не-победитель не становится начальником, но его и не увольняют с работы. Такие люди на собеседованиях и говорят “ну, хорошо проект сделали, могли и лучше – но заказчик и так принял”
Цель не-победителя всегда небольшая, иногда она размыта и нечеткая. Что будет, если мы спросим человека средины, чего он хочет? Мы получим в ответ: выспаться, выплатить ипотеку, поехать в отпуск подальше, купить машину. Это отличные цели, они достижимы, измеримы и конкретны, часто они могут быть ограничены по времени и актуальны, но они остаются целями-средствами. Их не связывают рискованные и долговременные цели, цели, возможно, выходящие за пределы человеческой жизни, цели способные изменить жизнь.

– Как покупка новой машины изменит твою жизнь
– Ну, я буду ездить, куда хочу. Я буду встречать новых людей…
– Ты уверен что именно покупка новой машины даст возможность быть там где ты хочешь и встречать новых людей?
– Ну.. (пауза)
Из консультирования

Тест целей

Берн предложил способ, с помощью которого можно отличать победителя от побежденного. Для этого надо спросить человека, что он будет делать, если проиграет. Берн считал, что победитель знает что, однако не говорит об этом. Побежденный не знает, но только и делает, что говорит о победе: “Когда у меня будет первый миллион… Когда моя лошадь придет…”. Он все ставит на одну карту и тем самым проигрывает. Победитель всегда учитывает несколько возможностей и поэтому побеждает. Если что-то не выходит, он пробует другой путь, пока не достигает успеха.

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

Цели и Новый Год

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

  • когда у нас успех (и нам кажется что наша карьера и жизнь идет на взлет),
  • у нас неудача (нам кажется что все плохо и жизнь бессмысленна и т.д.)
  • и в переломные временные даты – Новый год, День Рождения…

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

Добавить комментарий

КУЛ-IT – 20 декабря: Германия-страна контрастов

20 декабря (четверг) в 19.00 Вика Придатко собирает очередную встречу клуба управляющих ЛЮДЬМИ в IT.

Тема: “Германия-страна контрастов. Что хорошего и не очень в стране, куда многие айтишники хотят переехать?”

Спикер: Игорь Лущик, Python программист, проработавший в одном из главных центров научной разработки в Германии 1,5 года, расскажет о таких нюансах как:

  • условия жизни (включая квартирный вопрос)
  • разные социальные штуки (необходимые и не нужные страховки)
  • рабочие вопросы как в индустрии, так и в науке
  • Зарплатный вопрос. Зарплата до налогов и после. На что идут налоги?
  • Льготы для айтишников и смысл получения вида на жительство
  • Удобство Германии как страны для жизни

Место встречи: компания “DIO-soft”
Kyiv, 86L Bozhenko Street, карта

Подробности и как записаться можно узнать тут.

Добавить комментарий